This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
2012 Agile Conference
Estimate of the Appropriate Iteration Length in Agile Development by Conducting Simulation
Dallas, TX USA
August 13-August 17
ISBN: 978-1-4673-2622-3
Agile development refers to the group of software development methodologies based on an iterative and incremental process model. It divides the development period into short time frames called iterations and uses a body of knowledge obtained from past experience called practice to ensure agile software development Although the iteration length is an important factor in agile development however it has so far been decided by the qualitatively and it has been reported that projects with an inappropriate iteration length tends to be failed. We thus propose a new methodology for estimating an appropriate iteration length through the conduct on of a simulation based on project constraints. In this paper we first, propose a method of calculating an appropriate iteration length for a particular project to promote the easy use of agile development. Second, the relationship between the iteration length and project constraints was investigated by varying the parameters to create diverse situations.
Index Terms:
Planning,Complexity theory,Software,Iterative methods,Data models,Productivity,Object oriented modeling,Simulation,Agile,Iteration,XP,Scrum,Iterative,Incremental
Citation:
Ryushi Shiohama, Hironori Washizaki, Shin Kuboaki, Kazunori Sakamoto, Yoshiaki Fukazawa, "Estimate of the Appropriate Iteration Length in Agile Development by Conducting Simulation," adc, pp.41-50, 2012 Agile Conference, 2012
Usage of this product signifies your acceptance of the Terms of Use.