This week's book giveaway is in the OCAJP 8 forum. We're giving away four copies of OCA Java SE 8 Programmer I Study Guide and have Edward Finegan & Robert Liguori on-line! See this thread for details.
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?
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