TY - GEN
T1 - Conceptualizing the transition from agile to DevOps
T2 - IFIP WG 8.6 International Working Conference "Smart Working, Living and Organising" on Transfer and Diffusion of IT, TDIT 2018
AU - Hemon, Aymeric
AU - Lyonnet, Barbara
AU - Rowe, Frantz
AU - Fitzgerald, Brian
N1 - Publisher Copyright:
© 2019, IFIP International Federation for Information Processing.
PY - 2019
Y1 - 2019
N2 - Agile development approaches have become the norm for almost all software development now. While agile approaches can deliver more frequent releases of working software, it quickly became apparent in many organisations that they were not able to leverage these frequent releases due to the disconnect between the development and operations functions, with the latter typically responsible for releasing software to customers. This resulted in the move towards closer integration of these functions through the DevOps movement. As the trend towards digitalisation continues, companies are increasingly implementing DevOps. We propose a maturity model for this agile to DevOps transition with three levels: agile, continuous integration, continuous delivery. Based on an in-depth case study in an organisation which has several years’ experience of DevOps, we identify a fundamental disruption in the soft skills and competences that software teams are expected to possess, and in the patterns of collaboration among teams. The latter is especially salient for release managers, project managers, production engineers and even architects. Arguably, smartness may be characterized as being flexible, teaming up with people who have a different profile, belonging to a different function, and delivering more quickly what had been designed. In light of this, we argue that DevOps leads to greater smartness for the Information Systems (IS) function.
AB - Agile development approaches have become the norm for almost all software development now. While agile approaches can deliver more frequent releases of working software, it quickly became apparent in many organisations that they were not able to leverage these frequent releases due to the disconnect between the development and operations functions, with the latter typically responsible for releasing software to customers. This resulted in the move towards closer integration of these functions through the DevOps movement. As the trend towards digitalisation continues, companies are increasingly implementing DevOps. We propose a maturity model for this agile to DevOps transition with three levels: agile, continuous integration, continuous delivery. Based on an in-depth case study in an organisation which has several years’ experience of DevOps, we identify a fundamental disruption in the soft skills and competences that software teams are expected to possess, and in the patterns of collaboration among teams. The latter is especially salient for release managers, project managers, production engineers and even architects. Arguably, smartness may be characterized as being flexible, teaming up with people who have a different profile, belonging to a different function, and delivering more quickly what had been designed. In light of this, we argue that DevOps leads to greater smartness for the Information Systems (IS) function.
KW - Agile
KW - Collaboration
KW - DevOps
KW - Roles
KW - Skills
UR - http://www.scopus.com/inward/record.url?scp=85058554396&partnerID=8YFLogxK
U2 - 10.1007/978-3-030-04315-5_15
DO - 10.1007/978-3-030-04315-5_15
M3 - Conference contribution
AN - SCOPUS:85058554396
SN - 9783030043148
T3 - IFIP Advances in Information and Communication Technology
SP - 209
EP - 223
BT - Smart Working, Living and Organising - IFIP WG 8.6 International Conference on Transfer and Diffusion of IT, TDIT 2018, Proceedings
A2 - Wastell, David
A2 - Dwivedi, Yogesh K.
A2 - Elbanna, Amany
A2 - Bunker, Deborah
PB - Springer New York LLC
Y2 - 25 June 2018 through 25 June 2018
ER -