Dynamic Systems Development Method (DSDM)

DSDM uses iterative and incremental development cycles, but within an appropriate project control framework that prevails in the organization.

What is Dynamic Systems Development Method (DSDM)

Dynamic Systems Development Method (DSDM) grew out of Rapid application development in 90s. Waterfall included control and quality, but it was too big and too slow. RAD offered communication, stakeholder engagement and Transparency, but it was not focused on quality. DSDM wanted a balance between RAD and Waterfall methods. DSDM uses iterative and incremental development cycles, but within an appropriate project control framework that prevails in the organization. DSDM phases include: 1) pre-project, 2) project life cycle, and 3) post-project. The project lifecycle is divided into five phases (feasibility study, business study, functional model iteration, design and build, and implementation). Some of the popular Agile practices in DSDM include prototyping, facilitated workshops,timeboxing and MoSCoW prioritization.

Top related courses to Dynamic Systems Development Method (DSDM)

Related methods and techniques to Dynamic Systems Development Method (DSDM)

  • DSDM Principles

    1. DSDM Principles

    DSDM principles include:

    1. Focus on the business need
    2. Deliver on time
    3. Collaborate
    4. Never compromise quality
    5. Build incrementally from firm foundations
    6. Develop iteratively
    7. Communicate continuously and clearly
    8. Demonstrate control