A specific time frame in which development takes place. The duration may vary from project to project but typically lasts from one to four weeks. At the end of each iterationIteration A specific time frame in which development takes place. The duration may vary from project to project but typically lasts from one to four weeks. At the end of each iteration, a working product should be delivered., a working product should be delivered.