Att realisera CI/CD i praktiken: Möjligheter, hinder och erfarenheter av kontinuerlig integration och leverans från mjukvaruutvecklares perspektiv
(2025) SYSK16 20251Department of Informatics
- Abstract (Swedish)
- Syftet med denna kandidatuppsats är att undersöka hur mjukvaruutvecklare upplever användningen av Continuous Integration och Continuous Delivery (CI/CD) i praktiken, samt hur dessa metoder påverkar arbetsflödeseffektivitet, kodkvalitet och samarbete utifrån tekniska och organisatoriska faktorer. Studien bygger på sex semistrukturerade intervjuer med utvecklare från olika organisationer och analysen genomförs med ett kvalitativt angreppssätt. Resultaten visar att CI/CD upplevs bidra till kvalitetssäkring, snabbare utveckling, och ökad tillit till kodbasen genom automatisering och strukturerade processer. Samtidigt framkommer tekniska utmaningar såsom långa byggtider, instabila tester, komplexa verktyg, och bristande tillgång till... (More)
- Syftet med denna kandidatuppsats är att undersöka hur mjukvaruutvecklare upplever användningen av Continuous Integration och Continuous Delivery (CI/CD) i praktiken, samt hur dessa metoder påverkar arbetsflödeseffektivitet, kodkvalitet och samarbete utifrån tekniska och organisatoriska faktorer. Studien bygger på sex semistrukturerade intervjuer med utvecklare från olika organisationer och analysen genomförs med ett kvalitativt angreppssätt. Resultaten visar att CI/CD upplevs bidra till kvalitetssäkring, snabbare utveckling, och ökad tillit till kodbasen genom automatisering och strukturerade processer. Samtidigt framkommer tekniska utmaningar såsom långa byggtider, instabila tester, komplexa verktyg, och bristande tillgång till pipelinekonfiguration. Dessa faktorer riskerar att minska CI/CD-processen effektivitet. Studien visar även att teknisk implementering inte räcker - organisatoriska förutsättningar som teknisk kunskap, tydlig ansvarsfördelning, kommunikation och kunskapsdelning är avgörande för att CI/CD ska fungera effektivt. Genom att bidra med ett praktiknära perspektiv nyanserar studien tidigare forskning och lyfter vikten av att förstå CI/CD som ett samspel mellan teknik, organisation och människor. (Less)
Please use this url to cite or link to this publication:
http://lup.lub.lu.se/student-papers/record/9200443
- author
- Munther, Philip LU ; Nilsson, Joel LU and Nyberg, Elin LU
- supervisor
- organization
- alternative title
- Realizing CI/CD in Practice: Opportunities, Challenges, and Experiences of Continuous Integration and Delivery from the Perspective of Software Developers
- course
- SYSK16 20251
- year
- 2025
- type
- M2 - Bachelor Degree
- subject
- keywords
- kontinuerlig integration, kontinuerlig leverans, mjukvaruutveckling, CI/CD, automatisering
- language
- Swedish
- id
- 9200443
- date added to LUP
- 2025-06-16 16:19:42
- date last changed
- 2025-06-16 16:19:42
@misc{9200443, abstract = {{Syftet med denna kandidatuppsats är att undersöka hur mjukvaruutvecklare upplever användningen av Continuous Integration och Continuous Delivery (CI/CD) i praktiken, samt hur dessa metoder påverkar arbetsflödeseffektivitet, kodkvalitet och samarbete utifrån tekniska och organisatoriska faktorer. Studien bygger på sex semistrukturerade intervjuer med utvecklare från olika organisationer och analysen genomförs med ett kvalitativt angreppssätt. Resultaten visar att CI/CD upplevs bidra till kvalitetssäkring, snabbare utveckling, och ökad tillit till kodbasen genom automatisering och strukturerade processer. Samtidigt framkommer tekniska utmaningar såsom långa byggtider, instabila tester, komplexa verktyg, och bristande tillgång till pipelinekonfiguration. Dessa faktorer riskerar att minska CI/CD-processen effektivitet. Studien visar även att teknisk implementering inte räcker - organisatoriska förutsättningar som teknisk kunskap, tydlig ansvarsfördelning, kommunikation och kunskapsdelning är avgörande för att CI/CD ska fungera effektivt. Genom att bidra med ett praktiknära perspektiv nyanserar studien tidigare forskning och lyfter vikten av att förstå CI/CD som ett samspel mellan teknik, organisation och människor.}}, author = {{Munther, Philip and Nilsson, Joel and Nyberg, Elin}}, language = {{swe}}, note = {{Student Paper}}, title = {{Att realisera CI/CD i praktiken: Möjligheter, hinder och erfarenheter av kontinuerlig integration och leverans från mjukvaruutvecklares perspektiv}}, year = {{2025}}, }