Side Effects of Evolutionary Prototyping

In addition to its rapid-development benefits, Evolutionary Prototyping produces many side effects, most of which are beneficial. Prototyping tends to lead to:

  • Improved morale of end-users, customers, and developers because progress is visible

  • Early feedback on whether the final system will be acceptable

  • Decreased overall code length because of better designs and more reuse

  • Lower defect rates because of better requirements definition

  • Smoother effort curves, reducing the deadline effect (which is common when using traditional development approaches)

Get Rapid Development: Taming Wild Software Schedules now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.