1. Management Challenges to Implementing Agile Processes in Traditional Development Organizations.
- Author
-
Boehm, Barry and Turner, Richard
- Subjects
- *
SOFTWARE engineering , *MANAGEMENT , *UNIVERSITIES & colleges , *TECHNOLOGY , *ASSOCIATIONS, institutions, etc. , *PROJECT management - Abstract
This article presents information related to management challenges to implementing agile processes in traditional development organizations. In March 2004, the University of Southern California Center for Software Engineering Affiliates Annual Research Review held the fourth in a series of annual workshops to identify as many of these barriers as possible and to discuss whether or not they represented real conflicts with traditional engineering. Larger organizations must pay specific alienation to identifying how to synchronize teams. Some organizations have experienced success with medium-sized teams-of-teams, but multiple 15-minute daily meetings can become untenable. Finding enough competent team leaders who possess the necessary mix of technical, people, and agility skills can also prove difficult. Working with different life cycles is also difficult. Agile processes focus on immediately delivering functionality, while traditional methods focus on optimizing development over a longer period. The traditional longer life cycle require adjustments to the agile processes. For example, the documentation traditional methods require for training and support isn't a be natural output of agile methods. INSETS: Categories of Barriers to Agile Processes.;The Nonproblems..
- Published
- 2005
- Full Text
- View/download PDF