“Everything is vague to a degree you do not realize till you have tried to make it precise.”
The majority of the agile processes, and teams using them, have settled on iteration lengths of two to four weeks. Some teams use longer iterations but two to four weeks is an accepted standard for most teams. There’s no one magic iteration duration that is right for all teams under all circumstances. The right length for a team on one project may not be the right length for that same team on a different project.
Your selection of iteration length should be guided by the following factors:
• The length of the release being worked on
• The amount of uncertainty ...