A Large Scale Industrial Case Study
of Continuous Delivery with JARVIS
Motivated by current problems in continuous delivery the JARVIS continuous delivery reference architecture was developed. Such problems are for example complex delivery processes that are not efficiently supported by the delivery system. This thesis evaluates the concepts of a JARVIS to cope with these problems in a real world productive scenario. Hereby the available functions and usability is assessed and compared to the underlying goals of JARVIS. In cooperation with the KISTERS AG, an extensive case study was executed in such a productive environment. This case study is divided into three individual smaller studies which each targeting specific aspects of JARVIS. First the basic functionality of JARVIS was evaluated by modelling real world continuous delivery solutions in the JARVIS system and comparing them to existing solutions. JARVIS was able to provide the desired functionality and produced equivalent artifacts, compared to the original solution. During the next study, the scope was extended to requirements which are currently not fulfilled by the continuous delivery solution at KISTERS. For this, first relevant continuous delivery stakeholders were identified. Here the whole business unit was considered as potential stakeholders. In connection the stakeholders were interviewed to identify their continuous delivery requirements. These requirements were then evaluated against JARVIS. It is possible to satisfy almost all of the gathered requirements with a JARVIS based system. Finally the third study investigated the experimental modelling features of JARVIS. This was done via an expert evaluation of those features which found these suitable for the desired tasks.
- Type: Master Thesis
- Status: Completed
- ID: 2019-011
- Student: Bastian Greber