A Large-Scale Industrial Case Study of Continuous Delivery with JARVIS

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.

Supervisor

Resources

Project information

Status:

Finished

Thesis for degree:

Master

Student:

Bastian Greber

Supervisor:
Id:

2019-011