A Multi-Method Empirical Investigation of the Impact of Agile Practices on Software Quality, Developer Productivity, and Stakeholder Satisfaction in Distributed Development Environments

Authors

  • Linh T. Nguyen Software Engineering, Singapore Author

Keywords:

Agile software development, distributed teams, software quality, developer productivity, stakeholder satisfaction, empirical study, multi-method research

Abstract

In the context of increasingly globalized software development, Agile practices are being adopted in distributed environments to manage complexity and enhance team collaboration. However, empirical evidence on the effectiveness of these practices—particularly in relation to software quality, developer productivity, and stakeholder satisfaction—remains fragmented. This study utilizes a multi-method approach, combining quantitative surveys, qualitative interviews, and case study analysis across five international software development teams. The results demonstrate that Agile practices, especially daily stand-ups, iterative feedback loops, and test-driven development (TDD), have a statistically significant positive impact on software quality and stakeholder satisfaction, albeit with nuanced effects on developer productivity due to communication overhead. These findings have significant implications for practitioners aiming to scale Agile practices in globally distributed settings.

References

Chau, Thomas, Frank Maurer, and Grigori Melnik. "Knowledge Sharing: Agile Methods vs. Tayloristic Methods." Proceedings of the 12th IEEE International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises, 2003, pp. 302–307.

Dybå, Tore, and Torgeir Dingsøyr. "Empirical Studies of Agile Software Development: A Systematic Review." Information and Software Technology, vol. 50, no. 9–10, 2008, pp. 833–859.

Erdogmus, Hakan, Marco Morisio, and Mikael Torchiano. "On the Effectiveness of the Test-First Approach to Programming." IEEE Transactions on Software Engineering, vol. 31, no. 3, 2005, pp. 226–237.

Hossain, Emam, Muhammad Ali Babar, and Hye-Young Paik. "Using Scrum in Global Software Development: A Systematic Literature Review." 2009 Fourth IEEE International Conference on Global Software Engineering, 2009, pp. 175–184.

Jalali, Saba, and Claes Wohlin. "Global Software Engineering and Agile Practices: A Systematic Review." Journal of Software: Evolution and Process, vol. 24, no. 6, 2012, pp. 643–659.

Moe, Nils Brede, Darja Smite, and Pär J. Ågerfalk. "Understanding the Dynamics of Distributed Agile Teams: A Case Study of Two Agile Teams." Empirical Software Engineering, vol. 15, no. 5, 2010, pp. 527–559.

Paasivaara, Maria, Sebastian Durasiewicz, and Casper Lassenius. "Using Scrum in Distributed Agile Development: A Multiple Case Study." Software Process: Improvement and Practice, vol. 23, no. 6, 2018, pp. 515–531.

Beck, Kent, et al. Manifesto for Agile Software Development. Agile Alliance, 2001.

Cockburn, Alistair, and Jim Highsmith. "Agile Software Development: The People Factor." Computer, vol. 34, no. 11, 2001, pp. 131–133.

Lee, Gwanhoo, and Weidong Xia. "Toward Agile: An Integrated Analysis of Quantitative and Qualitative Field Data on Software Development Agility." MIS Quarterly, vol. 34, no. 1, 2010, pp. 87–114.

Sutherland, Jeff, and Ken Schwaber. The Scrum Guide: The Definitive Guide to Scrum: The Rules of the Game. Scrum.org, 2020.

Lindvall, Mikael, et al. "Agile Software Development in Large Organizations." IEEE Computer, vol. 36, no. 12, 2003, pp. 26–34.

Begel, Andrew, and Nachiappan Nagappan. "Usage and Perceptions of Agile Software Development in an Industrial Context: An Exploratory Study." First International Symposium on Empirical Software Engineering and Measurement, 2007, pp. 255–264.

Layman, Lucas, Laurie Williams, and Lynn Cunningham. "Motivations and Measurements in an Agile Case Study." Journal of Systems Architecture, vol. 52, no. 11, 2006, pp. 654–667.

Abrahamsson, Pekka, Outi Salo, Jussi Ronkainen, and Juhani Warsta. Agile Software Development Methods: Review and Analysis. VTT Publications, 2002

Downloads

Published

2023-09-10