Which software process model is most appropriate for projects with poorly defined requirements that are expected to evolve significantly over time?
Show Hint
Prototyping is the best choice when the customer is unsure of exactly what they want. It bridges the communication gap between the user and the developer.