Continuous deployment of software intensive products and services: A systematic mapping study

Pilar Rodríguez (Corresponding Author), Alireza Haghighatkhah, Lucy Lwakatare, Susanna Teppola, Tanja Suomalainen, Juho Eskeli, Teemu Karvonen, Pasi Kuvaja, June Verner, Markku Oivo

Research output: Contribution to journalArticleScientificpeer-review

60 Citations (Scopus)

Abstract

The software intensive industry is moving towards the adoption of a value-driven and adaptive real-time business paradigm. The traditional view of software as an item that evolves through releases every few months is being replaced by the continuous evolution of software functionality. This study aims to classify and analyse the literature related to continuous deployment in the software domain in order to scope the phenomenon, provide an overview of the state-of-the-art, investigate the scientific evidence in the reported results and identify areas suitable for further research. We conducted a systematic mapping study and classified the continuous deployment literature. The benefits and challenges related to continuous deployment were also analysed. RESULTS: The systematic mapping study includes 50 primary studies published between 2001 and 2014. An in-depth analysis of the primary studies revealed ten recurrent themes that characterize continuous deployment and provide researchers with directions for future work. In addition, a set of benefits and challenges of which practitioners may take advantage were identified. CONCLUSION: Overall, although the topic area is very promising, it is still in its infancy, thus offering a plethora of new opportunities for both researchers and software intensive companies.
Original languageEnglish
Pages (from-to)263-291
Number of pages28
JournalJournal of Systems and Software
Volume123
DOIs
Publication statusPublished - 2017
MoE publication typeA1 Journal article-refereed

Fingerprint

Industry

Keywords

  • continuous deployment
  • software development
  • systematic mapping study

Cite this

Rodríguez, Pilar ; Haghighatkhah, Alireza ; Lwakatare, Lucy ; Teppola, Susanna ; Suomalainen, Tanja ; Eskeli, Juho ; Karvonen, Teemu ; Kuvaja, Pasi ; Verner, June ; Oivo, Markku. / Continuous deployment of software intensive products and services: A systematic mapping study. In: Journal of Systems and Software. 2017 ; Vol. 123. pp. 263-291.
@article{f112474d41df45fbb56d6bcf58ac1e2b,
title = "Continuous deployment of software intensive products and services: A systematic mapping study",
abstract = "The software intensive industry is moving towards the adoption of a value-driven and adaptive real-time business paradigm. The traditional view of software as an item that evolves through releases every few months is being replaced by the continuous evolution of software functionality. This study aims to classify and analyse the literature related to continuous deployment in the software domain in order to scope the phenomenon, provide an overview of the state-of-the-art, investigate the scientific evidence in the reported results and identify areas suitable for further research. We conducted a systematic mapping study and classified the continuous deployment literature. The benefits and challenges related to continuous deployment were also analysed. RESULTS: The systematic mapping study includes 50 primary studies published between 2001 and 2014. An in-depth analysis of the primary studies revealed ten recurrent themes that characterize continuous deployment and provide researchers with directions for future work. In addition, a set of benefits and challenges of which practitioners may take advantage were identified. CONCLUSION: Overall, although the topic area is very promising, it is still in its infancy, thus offering a plethora of new opportunities for both researchers and software intensive companies.",
keywords = "continuous deployment, software development, systematic mapping study",
author = "Pilar Rodr{\'i}guez and Alireza Haghighatkhah and Lucy Lwakatare and Susanna Teppola and Tanja Suomalainen and Juho Eskeli and Teemu Karvonen and Pasi Kuvaja and June Verner and Markku Oivo",
year = "2017",
doi = "10.1016/j.jss.2015.12.015",
language = "English",
volume = "123",
pages = "263--291",
journal = "Journal of Systems and Software",
issn = "0164-1212",
publisher = "Elsevier",

}

Rodríguez, P, Haghighatkhah, A, Lwakatare, L, Teppola, S, Suomalainen, T, Eskeli, J, Karvonen, T, Kuvaja, P, Verner, J & Oivo, M 2017, 'Continuous deployment of software intensive products and services: A systematic mapping study', Journal of Systems and Software, vol. 123, pp. 263-291. https://doi.org/10.1016/j.jss.2015.12.015

Continuous deployment of software intensive products and services: A systematic mapping study. / Rodríguez, Pilar (Corresponding Author); Haghighatkhah, Alireza; Lwakatare, Lucy; Teppola, Susanna; Suomalainen, Tanja; Eskeli, Juho; Karvonen, Teemu; Kuvaja, Pasi; Verner, June; Oivo, Markku.

In: Journal of Systems and Software, Vol. 123, 2017, p. 263-291.

Research output: Contribution to journalArticleScientificpeer-review

TY - JOUR

T1 - Continuous deployment of software intensive products and services: A systematic mapping study

AU - Rodríguez, Pilar

AU - Haghighatkhah, Alireza

AU - Lwakatare, Lucy

AU - Teppola, Susanna

AU - Suomalainen, Tanja

AU - Eskeli, Juho

AU - Karvonen, Teemu

AU - Kuvaja, Pasi

AU - Verner, June

AU - Oivo, Markku

PY - 2017

Y1 - 2017

N2 - The software intensive industry is moving towards the adoption of a value-driven and adaptive real-time business paradigm. The traditional view of software as an item that evolves through releases every few months is being replaced by the continuous evolution of software functionality. This study aims to classify and analyse the literature related to continuous deployment in the software domain in order to scope the phenomenon, provide an overview of the state-of-the-art, investigate the scientific evidence in the reported results and identify areas suitable for further research. We conducted a systematic mapping study and classified the continuous deployment literature. The benefits and challenges related to continuous deployment were also analysed. RESULTS: The systematic mapping study includes 50 primary studies published between 2001 and 2014. An in-depth analysis of the primary studies revealed ten recurrent themes that characterize continuous deployment and provide researchers with directions for future work. In addition, a set of benefits and challenges of which practitioners may take advantage were identified. CONCLUSION: Overall, although the topic area is very promising, it is still in its infancy, thus offering a plethora of new opportunities for both researchers and software intensive companies.

AB - The software intensive industry is moving towards the adoption of a value-driven and adaptive real-time business paradigm. The traditional view of software as an item that evolves through releases every few months is being replaced by the continuous evolution of software functionality. This study aims to classify and analyse the literature related to continuous deployment in the software domain in order to scope the phenomenon, provide an overview of the state-of-the-art, investigate the scientific evidence in the reported results and identify areas suitable for further research. We conducted a systematic mapping study and classified the continuous deployment literature. The benefits and challenges related to continuous deployment were also analysed. RESULTS: The systematic mapping study includes 50 primary studies published between 2001 and 2014. An in-depth analysis of the primary studies revealed ten recurrent themes that characterize continuous deployment and provide researchers with directions for future work. In addition, a set of benefits and challenges of which practitioners may take advantage were identified. CONCLUSION: Overall, although the topic area is very promising, it is still in its infancy, thus offering a plethora of new opportunities for both researchers and software intensive companies.

KW - continuous deployment

KW - software development

KW - systematic mapping study

UR - http://www.scopus.com/inward/record.url?scp=84957818901&partnerID=8YFLogxK

U2 - 10.1016/j.jss.2015.12.015

DO - 10.1016/j.jss.2015.12.015

M3 - Article

VL - 123

SP - 263

EP - 291

JO - Journal of Systems and Software

JF - Journal of Systems and Software

SN - 0164-1212

ER -