DocumentCode :
3223690
Title :
Understanding Self-Organizing Teams in Agile Software Development
Author :
Moe, Nils Brede ; Dingsoyr, Torgeir ; Dyba, Tore
Author_Institution :
SINTEF ICT, Trondheim
fYear :
2008
fDate :
26-28 March 2008
Firstpage :
76
Lastpage :
85
Abstract :
Traditional software teams consist of independently focused self-managing professionals with high individual but low team autonomy. A challenge with introducing agile software development is that it requires a high level of both individual and team autonomy. This paper studies the barriers with introducing self-organizing teams in agile software development and presents data from a seven month ethnographic study of professional developers in a Scrum team. We found the most important barrier to be the highly specialized skills of the developers and the corresponding division of work. In addition we found a lack of system for team support, and reduced external autonomy to be important barriers for introducing self- organizing teams. These findings have implications for software development managers and practitioners.
Keywords :
software development management; agile software development; self-organizing teams; software development management; Australia; Collaborative software; Contracts; Feedback; Humans; Immune system; Programming; Project management; Software development management; Software engineering; Scrum; agile software development; ethnographic; self-organizing teams; single-case; team autonomy;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering, 2008. ASWEC 2008. 19th Australian Conference on
Conference_Location :
Perth, WA
ISSN :
1530-0803
Print_ISBN :
978-0-7695-3100-7
Type :
conf
DOI :
10.1109/ASWEC.2008.4483195
Filename :
4483195
Link To Document :
بازگشت