
a.k.a.
Framework for Business Centred Development
DSDM is a
framework rather than a methodology, which places a strong emphasis on Project
Management, and defines 5 phases. Key
features include strong timeboxing and “MoSCoW” requirements prioritization. Around 10 project roles are defined for DSDM. It is designed for teams of 2 to 6 people, and
up to 6 teams, though larger projects can also be tackled. Philosophically, DSDM is a collaborative
consortium sharing their experience.
Members buy in to the consortium and gain access to the shared
resources, contributing to the management expenses and hopefully contributing
to the body of knowledge.
DSDM is one
of the methodologies represented in the original Agile Alliance. It has obtained quite widespread acceptance,
chiefly in European countries, and has been around since the 1980’s, evolving
all the while. DSDM places a strong
emphasis on Project Management, having 5 phases (Feasibility; Business Study;
Functional Model Iteration; Design and Build Iteration; Implementation). Key features include strong timeboxing and “MoSCoW” requirements
prioritization. 10 project roles are
defined for DSDM.
1. DSDM
Consortium ed. Jennifer Stapleton, “DSDM: Business Focused Development”, Addison
Wesley: Agile Software Development Series, 2nd Edition 2003, ISBN 0-321-11224-5