ProcessDetermine appropriate methodologyeasy
A project's requirements are not well understood and are expected to change significantly as stakeholders see early results, and stakeholders also want to begin realizing value as soon as possible. Which development approach is most appropriate?
- AA predictive approach with a fully detailed plan created up front.
- BA single large delivery at the end of the project to minimize coordination.
- CDelay the project until all requirements can be fully defined.
- DAn adaptive (agile) approach that delivers value in iterations and incorporates feedback.
Explanation
Correct answer: DHigh requirement uncertainty and a desire for early value favor an adaptive, iterative approach.
- A
- Heavy up-front planning suits stable, well-understood requirements, not volatile ones.
- B
- A single end delivery delays both feedback and value, increasing risk on an uncertain project.
- C
- Waiting for complete requirements is unrealistic here and forfeits the benefit of early learning.
- D
- Correct. Iterative delivery lets the team incorporate feedback as requirements evolve and delivers value early.