ARAN - Access to Research at NUI Galway

Chaos and Order in Agile Software Development: a Comparison of Two Software Development Teams in a Major IT Company

ARAN - Access to Research at NUI Galway

Show simple item record

dc.contributor.author Wang, Xiaofeng en
dc.date.accessioned 2011-02-01T12:27:41Z en
dc.date.available 2011-02-01T12:27:41Z en
dc.date.issued 2007 en
dc.identifier.citation Wang, X. and R. Vidgen (2007): "Chaos and Order in Agile Software Development: a Comparison of Two Software Development Teams in a Major IT Company", in the Proceedings of the 15th European Conference on Information Systems, St. Gallen, Switzerland, 7-9 June, 2007. en
dc.identifier.uri http://hdl.handle.net/10379/1583 en
dc.description.abstract Agile methods have emerged and become popular over last few years as a response to shortcomings of the waterfall process model. However, agile processes are stamped by some as chaotic processes and are placed in opposition to waterfall approaches. This paper uses the edge of chaos concept from complex adaptive systems theory as a theoretical lens to analyse the roles of structure and planning in the software development process. The software development processes of two teams in a major IT company, on of whom uses agile methods and the other a waterfall approach, are presented and the project structure and planning process of each is highlighted then compared. Our research finds that structure and planning are essential to agile processes and take different forms from the waterfall model. Contrary to the belief that agile software development may be chaotic we conclude that it is possible that the waterfall method may be chaotic due to prescribed rather than effective structures. en
dc.format application/pdf en
dc.language.iso en en
dc.subject Agile processes en
dc.subject Agile methods en
dc.subject Complex adaptive systems en
dc.subject the Edge of Chaos en
dc.subject Structure en
dc.subject Planning en
dc.subject Enterprise Agility en
dc.title Chaos and Order in Agile Software Development: a Comparison of Two Software Development Teams in a Major IT Company en
dc.type Conference Paper en
dc.description.peer-reviewed peer-reviewed en

Files in this item

This item appears in the following Collection(s)

Show simple item record