What Makes Agile Software Development Agile?
Marco Kuhrmann, Paolo Tell, Regina Hebig, Jil Kl\"under, J\"urgen, M\"unch, Oliver Linssen, Dietmar Pfahl, Michael Felderer, Christian R., Prause, Stephen G. MacDonell, Joyce Nakatumba-Nabende, David Raffo, Sarah, Beecham, Eray T\"uz\"un, Gustavo L\'opez, Nicolas Paez

TL;DR
This study empirically investigates what factors contribute to agility in software development, revealing that practices influence agility more than methods and that true agility is rare and multifaceted.
Contribution
It provides large-scale empirical evidence on the relationship between development practices, methods, and perceived agility in software projects.
Findings
Less than 15% of projects are fully traditional or agile.
Practices have a stronger impact on agility than methods.
Agility is influenced by factors beyond process definitions.
Abstract
Together with many success stories, promises such as the increase in production speed and the improvement in stakeholders' collaboration have contributed to making agile a transformation in the software industry in which many companies want to take part. However, driven either by a natural and expected evolution or by contextual factors that challenge the adoption of agile methods as prescribed by their creator(s), software processes in practice mutate into hybrids over time. Are these still agile? In this article, we investigate the question: what makes a software development method agile? We present an empirical study grounded in a large-scale international survey that aims to identify software development methods and practices that improve or tame agility. Based on 556 data points, we analyze the perceived degree of agility in the implementation of standard project disciplines and…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
