Identifying Critical Dependencies in Large-Scale Continuous Software Engineering

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Tkalich, Anastasiia, Klotins, Eriks, Moe, Nils Brede
Natura: Preprint
Pubblicazione: 2025
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866915277205143552
author Tkalich, Anastasiia
Klotins, Eriks
Moe, Nils Brede
author_facet Tkalich, Anastasiia
Klotins, Eriks
Moe, Nils Brede
contents Continuous Software Engineering (CSE) is widely adopted in the industry, integrating practices such as Continuous Integration and Continuous Deployment (CI/CD). Beyond technical aspects, CSE also encompasses business activities like continuous planning, budgeting, and operational processes. Coordinating these activities in large-scale product development involves multiple stakeholders, increasing complexity. This study aims to address this complexity by identifying and analyzing critical dependencies in large-scale CSE. Based on 17 semi-structured interviews conducted at two Nordic fintech companies, our preliminary findings indicate that dependencies between software teams and support functions, as well as between software teams and external entities, are the primary sources of delays and bottlenecks. As a next step, we plan to further refine our understanding of critical dependencies in large-scale CSE and explore coordination mechanisms that can better support software development teams in managing these challenges.
format Preprint
id arxiv_https___arxiv_org_abs_2504_21437
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Identifying Critical Dependencies in Large-Scale Continuous Software Engineering
Tkalich, Anastasiia
Klotins, Eriks
Moe, Nils Brede
Software Engineering
Continuous Software Engineering (CSE) is widely adopted in the industry, integrating practices such as Continuous Integration and Continuous Deployment (CI/CD). Beyond technical aspects, CSE also encompasses business activities like continuous planning, budgeting, and operational processes. Coordinating these activities in large-scale product development involves multiple stakeholders, increasing complexity. This study aims to address this complexity by identifying and analyzing critical dependencies in large-scale CSE. Based on 17 semi-structured interviews conducted at two Nordic fintech companies, our preliminary findings indicate that dependencies between software teams and support functions, as well as between software teams and external entities, are the primary sources of delays and bottlenecks. As a next step, we plan to further refine our understanding of critical dependencies in large-scale CSE and explore coordination mechanisms that can better support software development teams in managing these challenges.
title Identifying Critical Dependencies in Large-Scale Continuous Software Engineering
topic Software Engineering
url https://arxiv.org/abs/2504.21437