jQuery in Action, 3rd edition
The moose likes Agile and Other Processes and the fly likes Why Is Iterative Development Important Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Engineering » Agile and Other Processes
Bookmark "Why Is Iterative Development Important" Watch "Why Is Iterative Development Important" New topic

Why Is Iterative Development Important

JiaPei Jen
Ranch Hand

Joined: Nov 19, 2000
Posts: 1309
I was asked this question: "why is iterative development important?" I only know that incremental and iterative development is to minimized risks. What else can I elaborate on the importance of iterative development?
Lasse Koskela

Joined: Jan 23, 2002
Posts: 11962
Here's some points, although they are mostly benefits of incremental development, not just iterative:
- Early customer feedback
- Incremental releases allow the customer to use the software in production earlier, if he wants to
- Having the knowledge of prior iterations makes estimates and designs more accurate than in BDUF
- The whole process is exercised from start to finish, thus revealing any problems early in the project

Author of Test Driven (2007) and Effective Unit Testing (2013) [Blog] [HowToAskQuestionsOnJavaRanch]
I agree. Here's the link: http://aspose.com/file-tools
subject: Why Is Iterative Development Important
It's not a secret anymore!