The impact of agile principles and practices on large-scale software development projects: A multiple-case study of two projects at Ericsson
2013 (English)In: Empirical Software Engineering and Measurement, 2013, Los Alamitos: IEEE , 2013, 348-356 p.Conference paper (Refereed)
BACKGROUND: Agile software development methods have a number of reported benefits on productivity, project visibility, software quality and other areas. There are also negative effects reported. However, the base of empirical evidence to the claimed effects needs more empirical studies. AIM: The purpose of the research was to contribute with empirical evidence on the impact of using agile principles and practices in large-scale, industrial software development. Research was focused on impacts within seven areas: Internal software documentation, Knowledge sharing, Project visibility, Pressure and stress, Coordination effectiveness, and Productivity. METHOD: Research was carried out as a multiple-case study on two contemporary, large-scale software development projects with different levels of agile adoption at Ericsson. Empirical data was collected through a survey of project members. RESULTS AND CONCLUSIONS: Intentional implementation of agile principles and practices were found to: correlate with a more balanced use of internal software documentation, contribute to knowledge sharing, correlate with increased project visibility and coordination effectiveness, reduce the need for other types of coordination mechanisms, and possibly increase productivity. No correlation with increase in pressure and stress were found.
Place, publisher, year, edition, pages
Los Alamitos: IEEE , 2013. 348-356 p.
, IEEE International Symposium on Empirical Software Engineering and Measurement. Proceedings, ISSN 1938-6451
Agile software development, large-scale software development, multiple-case study, survey, empirical software engineering
IdentifiersURN: urn:nbn:se:liu:diva-107735DOI: 10.1109/ESEM.2013.53ISBN: 978-0-7695-5056-5OAI: oai:DiVA.org:liu-107735DiVA: diva2:727157
2013 ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, 10-11 October 2013, Baltimore, MD, USA