TY - GEN
T1 - Understanding agility in software development from a complex adaptive systems perspective
AU - Wang, Xiaofeng
AU - Conboy, Kieran
PY - 2009
Y1 - 2009
N2 - Agile software development methods have emerged in recent years and have become increasingly popular since the start of the century. While much research claims to study agile methods, the meaning of agility itself in software development is yet to be fully understood. Agility is viewed by some as the antithesis of plan, structure discipline and bureaucracy. This study aims to develop a better understanding of agility, using the key concepts of Complex Adaptive Systems as a theoretical lens. The study explores agility from several different angles, including autonomous team, stability and uncertainty, and team learning. A multiple case study research method was employed. The findings of the study emphasize that agility is manifested as stability and discipline, which are just as desirable as flexibility, and context sharing is of the same value and importance as knowledge sharing. In addition, the collective nature of learning is underlined.
AB - Agile software development methods have emerged in recent years and have become increasingly popular since the start of the century. While much research claims to study agile methods, the meaning of agility itself in software development is yet to be fully understood. Agility is viewed by some as the antithesis of plan, structure discipline and bureaucracy. This study aims to develop a better understanding of agility, using the key concepts of Complex Adaptive Systems as a theoretical lens. The study explores agility from several different angles, including autonomous team, stability and uncertainty, and team learning. A multiple case study research method was employed. The findings of the study emphasize that agility is manifested as stability and discipline, which are just as desirable as flexibility, and context sharing is of the same value and importance as knowledge sharing. In addition, the collective nature of learning is underlined.
KW - Agility
KW - Autonomy
KW - Complex adaptive systems
KW - Stability
KW - Team learning
UR - https://www.scopus.com/pages/publications/84870707306
M3 - Conference Publication
AN - SCOPUS:84870707306
SN - 9788861293915
T3 - 17th European Conference on Information Systems, ECIS 2009
BT - 17th European Conference on Information Systems, ECIS 2009
T2 - 17th European Conference on Information Systems, ECIS 2009
Y2 - 8 June 2009 through 10 June 2009
ER -