Prepare for the APMG Agile Foundation Exam with quizzes and in-depth explanations. Boost your Agile skills and improve your confidence. Get exam ready now!

Each practice test/flash card set has 50 randomly selected questions from a bank of over 500. You'll get a new set of questions each time!

Practice this question and more.


Which practice must be followed for a DSDM project to always deliver a viable solution?

  1. Daily Standups

  2. MoSCoW

  3. Iterative Development

  4. Incremental Delivery

The correct answer is: MoSCoW

The MoSCoW prioritization technique is crucial for ensuring that a DSDM (Dynamic Systems Development Method) project consistently delivers a viable solution. This practice involves categorizing project requirements into four distinct priorities: Must have, Should have, Could have, and Won't have this time. This clear prioritization helps the team focus on delivering the essential features that are critical to the project’s success. By sticking to the "Must have" requirements, the project can ensure that the fundamental aspects needed for the solution to be viable are fulfilled before tackling the less critical requirements. This approach helps prevent scope creep and ensures that valuable resources are devoted to delivering the most impactful components of a solution first, which is especially important in an agile environment where flexibility and responsiveness to change are key. In contrast, while Daily Standups, Iterative Development, and Incremental Delivery are also important practices in agile methodologies, they do not specifically focus on the prioritization of requirements. Daily Standups are about team communication, Iterative Development emphasizes the repeated cycles of development for refinement, and Incremental Delivery relates to delivering small pieces of functionality over time. However, without the clear prioritization brought by MoSCoW, projects risk missing critical elements that may render the final solution