File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
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
Author

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
author
Sheriff

Joined: Jan 23, 2002
Posts: 11962
    
    5
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