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

Hennie Huijgens, Eric Greuter, Jerry Brons, Evert A. van Doorn, Ioannis Papadopoulos, Francisco Morales Martinez, Maurício Aniche, Otto Visser, Arie van Deursen

Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

471 Downloads (Pure)

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.
Original languageEnglish
Title of host publicationProceedings of the International Conference on Software Engineering (ICSE)
Subtitle of host publicationSoftware Engineering in Practice (SEIP)
PublisherIEEE
Pages233-242
Number of pages10
ISBN (Electronic)978-1-7281-1760-7
ISBN (Print)978-1-7281-1761-4
DOIs
Publication statusPublished - 2019
EventIEEE/ACM 41st International Conference on Software Engineering: Software Engineering in Practice (ICSE-SEIP) - Montreal, QC, Canada, Canada, Montreal, Canada
Duration: 25 May 201931 May 2019

Conference

ConferenceIEEE/ACM 41st International Conference on Software Engineering: Software Engineering in Practice (ICSE-SEIP)
Abbreviated titleICSE-SEIP
Country/TerritoryCanada
CityMontreal
Period25/05/1931/05/19

Fingerprint

Dive into the research topics of 'Factors Affecting Cloud Infra-Service Development Lead Times: A Case Study at ING'. Together they form a unique fingerprint.

Cite this