Perspectives on Productivity and Delays in Large-Scale Agile Projects
Deepika Badampudi, Samuel A. Fricker, and Ana M. Moreno
Many large and distributed companies run agile projects in development environments that are inconsistent with the original agile ideas. Problems that result from these inconsistencies can affect the productivity of development projects and the timeliness of releases. To be effective in such contexts, the agile ideas need to be adapted. We take an inductive approach for reaching this aim by basing the design of the development process on observations of how context, practices, challenges, and impacts interact. This paper reports the results of an interview study of five agile development projects in an environment that was unfavorable for agile principles. Grounded theory was used to identify the challenges of these projects and how these challenges affected productivity and delays according to the involved project roles. Productivity and delay-influencing factors were discovered that related to requirements creation and use, collaboration, knowledge management, and the application domain. The practitioners’ explanations about the factors’ impacts are, on one hand, a rich empirical source for avoiding and mitigating productivity and delay problems and, on the other hand, a good starting point for further research on flexible large-scale development.
Samuel A. Fricker is assistant professor in the Software Engineering Research Laboratory (SERL) at Blekinge Institute of Technology (BTH). He has more than ten years experience as senior consultant, global process responsible, lecturer, and senior researcher with companies at any scale, from startups to Fortune500. Samuel’s research interests are in software product management and requirements engineering.
Blekinge Institute of Technology, 371 79 Karlskrona, Sweden, email@example.com
Deepika Badampudi, Blekinge Institute of Technology, 371 79 Karlskrona, Sweden, firstname.lastname@example.org
Ana M. Moreno, Universidad Politécnica de Madrid, 28660 Boadilla del Monte, Madrid, Spain, email@example.com