5.5 Dynamic Systems Development Method – Business value

Developed in The UK in the mid 1990s, by business personnel.

Managed by the DSDM Consortium.



A project has three phases

  • Pre project: activity to initiate the project

  • Project life cycle

    • Feasibility Study

    • Business Study

    • Functional Model Iteration

    • Design and Build Iteration

    • Implementation

  • Post-project: closure activities



The methodology:

  • Focusing on business value

  • Formal flavor of agile

  • Importance of requirements management

  • Sets stakeholder expectations: not all requirements will be implemented

  • Heavy documentation needs



Principles:

  • Active user involvement

  • Team is to be motivated to deliver

  • Frequent delivery is a must

  • Primary acceptance criteria of a delivery is to meet current business needs

  • Iterative and incremental development

  • All changes are reversible

  • Requirements are high, business level

  • Thorough testing is required throughout the development

  • Collaboration of stakeholders is essential

Requirements managed in 4 sets:

  • Must / Should / Could / Would (MoSCoW acronym)