Under Pressure: The Effects of Iteration Lengths on Agile Software Development Performance

被引:27
作者
van Oorschot, Kim E. [1 ]
Sengupta, Kishore [2 ,3 ]
Van Wassenhove, Luk N. [4 ]
机构
[1] BI Norwegian Business Sch, Project Management, Oslo, Norway
[2] Cambridge Judge Business Sch, Operat Management, Cambridge, England
[3] Cambridge Judge Business Sch, Execut Educ, Cambridge, England
[4] INSEAD Fontainebleau, Mfg, Fontainebleau, France
关键词
agile software development; deadlines; schedule pressure; simulation modeling; system dynamics; PRODUCT DEVELOPMENT; TIME PRESSURE; PROJECT-MANAGEMENT; DEVELOPMENT TEAMS; DECISION-MAKING; PERSPECTIVE; CREATIVITY; INNOVATION; DYNAMICS; QUALITY;
D O I
10.1177/8756972818802714
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
The iterative cycles used in agile software development create a series of deadlines for project teams. We investigate the optimal iteration length under behavioral conditions for agile software projects. Based on system dynamics simulation, we argue that both very long (as in sequential development) and very short (monthly) iterative cycles create huge and disruptive fluctuations in schedule pressure experienced by the team. These lead to poor performance in terms of quality, as well as costs and time compared with optimal iterative cycles of two to three months. The monthly cycles used in many agile practices might be too short to ensure optimal performance.
引用
收藏
页码:78 / 102
页数:25
相关论文
共 99 条
[1]  
Abdel-Hamid T., 1991, SOFTWARE PROJECT DYN
[2]  
Abdel-Hamid T. K., 2010, PROJECT MANAGEMENT J, V42, P17
[3]   The impact of goals on software project management: An experimental investigation [J].
Abdel-Hamid, TK ;
Sengupta, K ;
Swett, C .
MIS QUARTERLY, 1999, 23 (04) :531-555
[4]   A MULTIPROJECT PERSPECTIVE OF SINGLE-PROJECT DYNAMICS [J].
ABDELHAMID, TK .
JOURNAL OF SYSTEMS AND SOFTWARE, 1993, 22 (03) :151-165
[5]   Software effort, quality, and cycle time: A study of CMM level 5 projects [J].
Agrawal, Manish ;
Chari, Kaushal .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2007, 33 (03) :145-156
[6]   Pilot Error? Managerial Decision Biases as Explanation for Disruptions in Aircraft Development [J].
Akkermans, Henk ;
van Oorschot, Kim E. .
PROJECT MANAGEMENT JOURNAL, 2016, 47 (02) :79-102
[7]  
AMABILE TM, 1988, RES ORGAN BEHAV, V10, P123
[8]  
Amabile TM, 2002, HARVARD BUS REV, V80, P52
[9]   Taking time to integrate temporal research [J].
Ancona, DG ;
Okhuysen, GA ;
Perlow, LA .
ACADEMY OF MANAGEMENT REVIEW, 2001, 26 (04) :512-529
[10]  
[Anonymous], 1984, VARIETIES ATTENTION