The aim of a single Iteration in an IterativeDevelopment process is to deliver something of concrete measurable value by the end, something that the business will recognize as a concrete increase in the value that the software delivers.

The detailed structure of an iteration varies from project to project, depending lots of different variables including team-size, the nature of the relationship to the users, the complexity of the problem domain and so on.

All AgileDevelopment projects share in common that during a single iteration the development team is focussed on the delivery of a concrete set of requirements, from analysis through to completion to the point where, from the team's perspective, the code is ready to deploy into production.

In [:LargeProjectIterationStructureExample: larger projects] the structure of an Iteration may be fairly formal, in smaller projects less so, but most will follow the following sequence in some form:

At the end of the previous Iteration...

At the start of each Iteration...

During each Iteration...

BddWiki: StructureOfAnIteration (last edited 2008-03-16 02:47:59 by pppoe-68-142-33-20)