Benefits and challenges of Continuous Integration and Delivery : A Case Study

Visa fullständig post



Permalänk

http://urn.fi/URN:NBN:fi:hulib-201908133195
Titel: Benefits and challenges of Continuous Integration and Delivery : A Case Study
Författare: Wikström, Axel
Medarbetare: Helsingfors universitet, Matematisk-naturvetenskapliga fakulteten
Utgivare: Helsingin yliopisto
Datum: 2019
Språk: eng
Permanenta länken (URI): http://urn.fi/URN:NBN:fi:hulib-201908133195
http://hdl.handle.net/10138/304674
Nivå: pro gradu-avhandlingar
Ämne: Tietojenkäsittelytiede
Abstrakt: Continuous integration (CI) and continuous delivery (CD) can be seen as an essential part of modern software development. CI/CD consists of always having software in a deployable state. This is accomplished by continuously integrating the code into a main branch, in addition to automatically building and testing it. Version control and dedicated CI/CD tools can be used to accomplish this. This thesis consists of a case study which aim was to find the benefits and challenges related to the implementation of CI/CD in the context of a Finnish software company. The study was conducted with semi-structured interviews. The benefits of CD that were found include faster iteration, better assurance of quality, and easier deployments. The challenges identified were related to testing practices, infrastructure management and company culture. It is also difficult to implement a full continuous deployment pipeline for the case project, which is mostly due to the risks involved updating software in business-critical production use. The results of this study were found to be similar to the results of previous studies. The case company's adoption of modern CI/CD tools such and GitLab and cloud computing are also discussed. While the tools can make the implementation of CI/CD easier, they still come with challenges in adapting them to specific use cases.


Filer under denna titel

Totalt antal nerladdningar: Laddar...

Filer Storlek Format Granska
Wikström_Axel_Pro_gradu_2019.pdf 884.0Kb PDF Granska/Öppna

Detta dokument registreras i samling:

Visa fullständig post