Factors Affecting Cloud Infra-Service Development Lead Times: A Case Study at ING

Conference Paper (2019)
Author(s)

H.K.M. Huijgens (ING Bank)

Eric Greuter (ING Bank)

Jerry Brons (ING Bank)

Evert A. van Doorn (ING Bank)

Ioannis Papadopoulos (ING Bank)

Francisco Morales Martinez (Student TU Delft)

Maurício Aniche (TU Delft - Software Engineering)

O.W. Visser (TU Delft - Computer Science & Engineering-Teaching Team)

A. van Deursen (TU Delft - Software Technology)

Department
Software Technology
Copyright
© 2019 H.K.M. Huijgens, Eric Greuter, Jerry Brons, Evert A. van Doorn, Ioannis Papadopoulos, Francisco Morales Martinez, Maurício Aniche, O.W. Visser, A. van Deursen
DOI related publication
https://doi.org/10.1109/ICSE-SEIP.2019.00033
More Info
expand_more
Publication Year
2019
Language
English
Copyright
© 2019 H.K.M. Huijgens, Eric Greuter, Jerry Brons, Evert A. van Doorn, Ioannis Papadopoulos, Francisco Morales Martinez, Maurício Aniche, O.W. Visser, A. van Deursen
Department
Software Technology
Pages (from-to)
233-242
ISBN (print)
978-1-7281-1761-4
ISBN (electronic)
978-1-7281-1760-7
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

The development of Cloud Infra-Services has shifted over the past decade in the direction of a software code development process, also known as infrastructure as code (IaC). Contemporary continuous delivery settings in industry require fast feedback. As a consequence, companies need insight in time spent, especially in the development of such services. We examine a series of 28 Cloud Infra-Services within ING, and explore which factors affect their overall time to market and development time. An initial perception among several stakeholders in the Cloud Infra-Service development process, that Cloud Infra-Services within ING take longer than those in peer companies, is not confirmed by our benchmark. Development team members identified the time to internal market of services to be affected negatively by the portal where consumers can order a service and the Orchestration Workflows and by team dynamics. This perception is supported by additional metrics. We propose that promising ways to reduce lead time include reducing the complexity of the ING environment, by treating Cloud Infra-Services like regular software deliveries and by reducing the dependencies between teams in terms of tooling and collaboration.

Files

TUD_SERG_2018_003.pdf
(pdf | 0.738 Mb)
License info not available
License info not available