DocumentCode :
758798
Title :
Agile Software Development: Ad Hoc Practices or Sound Principles?
Author :
Cao, Lan ; Ramesh, Balasubramaniam
Author_Institution :
Old Dominion Univ., Norfolk, VA
Volume :
9
Issue :
2
fYear :
2007
Firstpage :
41
Lastpage :
47
Abstract :
Management and organization theories help explain why agility is needed in software development and how to achieve it. Even though the effectiveness of some specific agile practices is not yet fully established, the agile approach is consistent with the sound principles grounded in management and organization theories discussed here. Our analysis helps understand the validity and applicability of the agile approach. It also highlights some of the challenges faced by agile development. Also, this analysis highlights several opportunities to fine-tune and understand the applicability and relevance of agile methods in different project contexts. Finally, rather than focusing attention on whether there is anything new with agile methods, it´s more useful to understand the conditions under which specific agile practices are likely to be effective
Keywords :
software development management; ad hoc practices; agile software development; dynamic capabilities theory; management theory; organizational theory; agile methods; organizational theory; software development;
fLanguage :
English
Journal_Title :
IT Professional
Publisher :
ieee
ISSN :
1520-9202
Type :
jour
DOI :
10.1109/MITP.2007.27
Filename :
4140969
Link To Document :
بازگشت