Standard

Releasing Fast and Slow : An Exploratory Case Study at ING. / Kula, Elvan; Rastogi, Ayushi; Huijgens, Hennie; van Deursen, Arie; Gousios, Georgios.

ESEC/FSE 2019 : Proceedings of the 2019 27th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering. ed. / Marlon Dumas; Dietmar Pfahl. New York : ACM DL, 2019. p. 785-795.

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Harvard

Kula, E, Rastogi, A, Huijgens, H, van Deursen, A & Gousios, G 2019, Releasing Fast and Slow: An Exploratory Case Study at ING. in M Dumas & D Pfahl (eds), ESEC/FSE 2019 : Proceedings of the 2019 27th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering. ACM DL, New York, pp. 785-795, 27th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, ESEC/FSE 2019, Tallinn, Estonia, 26/08/19. https://doi.org/10.1145/3338906.3338978

APA

Kula, E., Rastogi, A., Huijgens, H., van Deursen, A., & Gousios, G. (2019). Releasing Fast and Slow: An Exploratory Case Study at ING. In M. Dumas, & D. Pfahl (Eds.), ESEC/FSE 2019 : Proceedings of the 2019 27th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering (pp. 785-795). New York: ACM DL. https://doi.org/10.1145/3338906.3338978

Vancouver

Kula E, Rastogi A, Huijgens H, van Deursen A, Gousios G. Releasing Fast and Slow: An Exploratory Case Study at ING. In Dumas M, Pfahl D, editors, ESEC/FSE 2019 : Proceedings of the 2019 27th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering. New York: ACM DL. 2019. p. 785-795 https://doi.org/10.1145/3338906.3338978

Author

Kula, Elvan ; Rastogi, Ayushi ; Huijgens, Hennie ; van Deursen, Arie ; Gousios, Georgios. / Releasing Fast and Slow : An Exploratory Case Study at ING. ESEC/FSE 2019 : Proceedings of the 2019 27th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering. editor / Marlon Dumas ; Dietmar Pfahl. New York : ACM DL, 2019. pp. 785-795

BibTeX

@inproceedings{161e54d566d24dfeb24b93fbaacbaf01,
title = "Releasing Fast and Slow: An Exploratory Case Study at ING",
abstract = "The appeal of delivering new features faster has led many software projects to adopt rapid releases. However, it is not well understood what the effects of this practice are. This paper presents an exploratory case study of rapid releases at ING, a large banking company that develops software solutions in-house, to characterize rapid releases. Since 2011, ING has shifted to a rapid release model. This switch has resulted in a mixed environment of 611 teams releasing relatively fast and slow. We followed a mixed-methods approach in which we conducted a survey with 461 participants and corroborated their perceptions with 2 years of code quality data and 1 year of release delay data. Our research shows that: rapid releases are more commonly delayed than their non-rapid counterparts, however, rapid releases have shorter delays; rapid releases can be beneficial in terms of reviewing and user-perceived quality; rapidly released software tends to have a higher code churn, a higher test coverage and a lower average complexity; challenges in rapid releases are related to managing dependencies and certain code aspects, e.g. design debt.",
keywords = "Rapid release, Release delay, Software quality, Technical debt",
author = "Elvan Kula and Ayushi Rastogi and Hennie Huijgens and {van Deursen}, Arie and Georgios Gousios",
year = "2019",
doi = "10.1145/3338906.3338978",
language = "English",
pages = "785--795",
editor = "Marlon Dumas and Dietmar Pfahl",
booktitle = "ESEC/FSE 2019",
publisher = "ACM DL",

}

RIS

TY - GEN

T1 - Releasing Fast and Slow

T2 - An Exploratory Case Study at ING

AU - Kula, Elvan

AU - Rastogi, Ayushi

AU - Huijgens, Hennie

AU - van Deursen, Arie

AU - Gousios, Georgios

PY - 2019

Y1 - 2019

N2 - The appeal of delivering new features faster has led many software projects to adopt rapid releases. However, it is not well understood what the effects of this practice are. This paper presents an exploratory case study of rapid releases at ING, a large banking company that develops software solutions in-house, to characterize rapid releases. Since 2011, ING has shifted to a rapid release model. This switch has resulted in a mixed environment of 611 teams releasing relatively fast and slow. We followed a mixed-methods approach in which we conducted a survey with 461 participants and corroborated their perceptions with 2 years of code quality data and 1 year of release delay data. Our research shows that: rapid releases are more commonly delayed than their non-rapid counterparts, however, rapid releases have shorter delays; rapid releases can be beneficial in terms of reviewing and user-perceived quality; rapidly released software tends to have a higher code churn, a higher test coverage and a lower average complexity; challenges in rapid releases are related to managing dependencies and certain code aspects, e.g. design debt.

AB - The appeal of delivering new features faster has led many software projects to adopt rapid releases. However, it is not well understood what the effects of this practice are. This paper presents an exploratory case study of rapid releases at ING, a large banking company that develops software solutions in-house, to characterize rapid releases. Since 2011, ING has shifted to a rapid release model. This switch has resulted in a mixed environment of 611 teams releasing relatively fast and slow. We followed a mixed-methods approach in which we conducted a survey with 461 participants and corroborated their perceptions with 2 years of code quality data and 1 year of release delay data. Our research shows that: rapid releases are more commonly delayed than their non-rapid counterparts, however, rapid releases have shorter delays; rapid releases can be beneficial in terms of reviewing and user-perceived quality; rapidly released software tends to have a higher code churn, a higher test coverage and a lower average complexity; challenges in rapid releases are related to managing dependencies and certain code aspects, e.g. design debt.

KW - Rapid release

KW - Release delay

KW - Software quality

KW - Technical debt

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

U2 - 10.1145/3338906.3338978

DO - 10.1145/3338906.3338978

M3 - Conference contribution

SP - 785

EP - 795

BT - ESEC/FSE 2019

A2 - Dumas, Marlon

A2 - Pfahl, Dietmar

PB - ACM DL

CY - New York

ER -

ID: 54964215