Iterative Design - Benefits

Benefits

When properly applied, iterative design will ensure a product or process is the best solution possible. When applied early in the development stage, significant cost savings are possible.

Other benefits to iterative design include:

  1. Serious misunderstandings are made evident early in the lifecycle, when it's possible to react to them.
  2. It enables and encourages user feedback, so as to elicit the system's real requirements.
  3. The development team is forced to focus on those issues that are most critical to the project, and team members are shielded from those issues that distract them from the project's real risks.
  4. Continuous, iterative testing enables an objective assessment of the project's status.
  5. Inconsistencies among requirements, designs, and implementations are detected early.
  6. The workload of the team, especially the testing team, is spread out more evenly throughout the lifecycle.
  7. This approach enables the team to leverage lessons learned, and therefore to continuously improve the process.
  8. Stakeholders in the project can be given concrete evidence of the project's status throughout the lifecycle.

Read more about this topic:  Iterative Design

Famous quotes containing the word benefits:

    While greedy good-doers, beneficent beasts of prey,
    Swarm over their lives enforcing benefits ...
    Robert Frost (1874–1963)

    In America the young are always ready to give to those who are older than themselves the full benefits of their inexperience.
    Oscar Wilde (1854–1900)

    It is with benefits as with injuries in this respect, that we do not so much weigh the accidental good or evil they do us, as that which they were designed to do us.—That is, we consider no part of them so much as their intention.
    Laurence Sterne (1713–1768)