Match the name of the following commonly used AGILE approaches (1, 2, 3, 4, 5) with their key characteristics/definitions (A, B ,C, D, E) Note: In your PMP Exam, you will be required to drag & drop boxes containing the options below to match them accordingly.
1. Scrum
2. XP
3. DSDM
4. Kanban
5. Disciplined Agile
___________________________________
A. It is known for its emphasis on constraint-driven delivery. It fixes cost, quality, and time at the outset and uses the MoSCoW prioritization of scope into musts, shoulds, coulds and won't haves to adjust the project deliverable to meet the stated time constraint.
B. It is a process decision framework that integrates several agile best practices into a comprehensive model. It was designed to offer a balance between popular agile methods deemed to be either too narrow in focus or too prescriptive in detail.
C. It is an iterative and incremental agile software development framework for managing software projects and product or application development. Its focus is on "a flexible, holistic product development strategy where a development team works as a unit to reach a common goal" as opposed to a "traditional, sequential approach"
D. It is a software development method based on frequent cycles to increase responsiveness towards customer’s changing requirements. It advocates frequent "releases" in short development cycles, which is intended to improve productivity and introduce checkpoints where new customer requirements can be adopted. ‘Programming in pairs’ is a key characteristic of this methodology.
E. It has been derived from the lean philosophy of JIT. Unlike most agile approaches, this does not prescribe the use of timeboxed iterations. It allows the continuous flow of work pulled from the changing customer needs thus focusing on continuous delivery.