Iterative Software Development
Feedback from showing the
prototype to the customer
Feedback from
customer
Analysis
Testing
Design
Implementation