Best Practices, Benefits and Obstacles When Conducting Continuous Delivery in Software-Intensive Projects

DSpace Repository

Best Practices, Benefits and Obstacles When Conducting Continuous Delivery in Software-Intensive Projects

Details

Files for download Overview of item record
Publication 1-year master student thesis
Title Best Practices, Benefits and Obstacles When Conducting Continuous Delivery in Software-Intensive Projects
Author Hansson, Björn
Date 2017
English abstract
The goals with continuous delivery are to reduce the risk, cost, and time of releasing software to the stakeholders and the users. It is a process which can result in reliable releases and reducing errors in the software. Furthermore, there are some best practices to follow when conducting the continuous delivery process, involving version control, and build tools. There are however some obstacles and challenges for organizations when moving to continuous delivery. For example, complex environments, organizational problems, and lack of automated test cases. This master thesis investigates continuous delivery through a literature review, a multiple-case study, and fieldwork. The result can either be used by software engineers and organizations who are new to the continuous delivery concept. Or the result can be used by more experienced software engineers to gain more knowledge about existing obstacles and for further research.
Publisher Malmö högskola/Teknik och samhälle
Pages 42
Language eng (iso)
Subject continuous delivery
continuous integration
continuous deployment
software engineering
Handle http://hdl.handle.net/2043/23008 Permalink to this page
Facebook

This item appears in the following Collection(s)

Details

Search


Browse

My Account

Statistics