DocumentCode
652670
Title
The Impact of Agile Principles and Practices on Large-Scale Software Development Projects: A Multiple-Case Study of Two Projects at Ericsson
Author
Lagerberg, Lina ; Skude, Tor ; Emanuelsson, Par ; Sandahl, Kristian ; Stahl, D.
Author_Institution
Dept. of Comput. & Inf. Sci., Linkoping Univ., Linkoping, Sweden
fYear
2013
fDate
10-11 Oct. 2013
Firstpage
348
Lastpage
356
Abstract
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.
Keywords
software prototyping; software quality; Ericsson; Internal software documentation; agile adoption; agile principles; agile software development methods; coordination effectiveness; industrial software development; knowledge sharing; large-scale software development projects; project visibility; software quality; Art; Documentation; Planning; Productivity; Software; Stress; Variable speed drives; Agile software development; empirical software engineering; large-scale software development; multiple-case study; survey;
fLanguage
English
Publisher
ieee
Conference_Titel
Empirical Software Engineering and Measurement, 2013 ACM / IEEE International Symposium on
Conference_Location
Baltimore, MD
ISSN
1938-6451
Print_ISBN
978-0-7695-5056-5
Type
conf
DOI
10.1109/ESEM.2013.53
Filename
6681378
Link To Document