Sign inGet started
Skills / Project-management

Dynamic Systems Development Method

Any project must be aligned to clearly defined strategic goals and focus on delivery of business benefits.

DSDM is a structured agile project delivery framework built on 8 explicit principles, a 5-phase lifecycle, and two signature techniques — MoSCoW prioritization and Timeboxing — that together make on-time delivery a structural guarantee rather than a hope. Developed in 1994 and codified by Jennifer Stapleton, it bridges the governance requirements of regulated enterprises with iterative delivery cadence. Where Scrum provides a rhythm but leaves phase structure and requirements governance to teams to improvise, DSDM prescribes exactly how to prioritise, plan, and govern every increment from pre-project to post-delivery review.

By Jennifer Stapleton · Free
Specimen 01 · Live diagnosisDynamic Systems Development Method
Input

“We have a government contract — system goes live in 90 days. The client wants a case management system with document upload, reporting dashboards,…”

Diagnosis
DSDM was designed for one scenario: you have a deadline you cannot move and more requirements than you can deliver.
Full transcript ↓
Calibrated referenceagent-skills.ai
The gap

Fix the deadline, negotiate the scope — deliver what the business needs most, on time

DSDM structures every project through five sequential phases: Pre-Project (governance gate), Feasibility (viability check), Foundations (scope and architecture establishment), Evolutionary Development (iterative Exploration → Engineering → Deployment cycles), and Post-Project (benefits realisation review). Each phase has defined inputs, activities, outputs, and entry/exit criteria that satisfy governance and audit requirements. Within Evolutionary Development, teams execute iterative cycles inside fixed-duration Timeboxes — typically 2–6 weeks — where scope is actively negotiated rather than extended when time runs short. MoSCoW Prioritization (Must Have / Should Have / Could Have / Won't Have This Time) produces a rank-ordered requirements register that makes scope trade-offs explicit and defensible before any timebox begins. Eight named principles — including 'Focus on the business need,' 'Deliver on time,' 'Never compromise quality,' and 'Demonstrate control' — serve as decision-making criteria throughout. An 11-role taxonomy (Business Sponsor, Business Visionary, Technical Coordinator, Business Ambassador, DSDM Coach, and others) assigns accountability explicitly, ensuring both business and technical voices are present at every phase gate.

The problem

Project teams on fixed-deadline contracts face a structural trap: scope grows, stakeholders keep adding features, and teams keep saying yes to avoid difficult conversations. When the deadline arrives, teams have delivered something large and late rather than something essential and on time. Traditional waterfall freezes scope and lets timelines slip; ungoverned Scrum provides cadence but lacks the phase structure and audit trail that regulated industries and government contracts require. DSDM names this failure mode explicitly and provides the tools to break it.

The solution

Apply MoSCoW prioritization to transform every scope conversation from a negotiation about feelings into a structured trade-off with documented rationale — then lock that scope into fixed Timeboxes so the deadline becomes a delivery guarantee, not a target that drifts.

You bring
  • A project, initiative, or backlog with more requirements than time to deliver them
  • A fixed deadline or contractual delivery date that cannot move
  • A list of stakeholders or team members whose roles and responsibilities need to be defined
  • A project plan or delivery decision you want validated against DSDM's governance criteria
You get
  • A MoSCoW Requirements Register categorising every item as Must/Should/Could/Won't with documented rationale and effort allocation checks
  • A Timebox Plan with fixed duration, locked Must Have scope, ranked Should Haves for absorption, and a scope negotiation log template
  • A Phase Gate Readiness Report assessing whether your project meets DSDM's criteria to advance to the next phase
  • A DSDM Role Matrix mapping your actual team members and stakeholders to defined responsibilities and surfacing accountability gaps
In action

Watch the methodology work.

Three specimens from a single real session: the same situation, unaided and calibrated, the full transcript, and the skill answering live in the channel where the work happens.

Fig.01The same situation, two ways
Specimens A · B
Specimen AVague
Unaided

“Your government project has 38 requirements, a fixed 90-day deadline, and a client who added four new feature requests in last Tuesday's call. The team agreed to 'look into' all four. Sprint reviews have become scope review meetings. The go-live list is longer now than it was at kick-off, and there is a growing sense that you will deliver something large and late rather than something essential and on time.”

×Vague — nothing concrete to act on.
Specimen BCalibrated
With Dynamic Systems Development Method

“Every requirement was classified as Must, Should, Could, or Won't before the first timebox began. Must Haves were sized to 58% of capacity. When the client added new features in week six, the conversation took three minutes: 'That's a Could Have — here's the register, here's where it sits in the queue, and here's what it would need to displace to enter timebox 3.' The deadline held. The client received a documented scope negotiation record. The team worked normal hours because scope was the variable from day one.”

Specific, grounded, and ends with one clear next step.
Fig.02A real session, unedited
In-app · assistant
Dynamic Systems Development MethodClaude
Dynamic Systems Development Method
DSDM was designed for one scenario: you have a deadline you cannot move and more requirements than you can deliver. Before we do anything else, I want to understand your project in exactly those terms — what's locked and what's negotiable. Tell me: what's the fixed deadline, and what does 'done' mean to your sponsor?
We have a government contract — system goes live in 90 days. The client wants a case management system with document upload, reporting dashboards, audit trail, user roles, and API integration with their legacy database. The feature list keeps growing every week and I don't know how to push back.
That's the exact scenario MoSCoW prioritization was built for. In DSDM, a Must Have is something that makes delivery fundamentally unusable or non-compliant without it — the test is: 'Would the business accept delivery without this?' If no, it's a Must Have. A Should Have is important but has a temporary workaround. A Could Have is a genuine enhancement — first to be removed when time runs short. Won't Have This Time means documented deferral, not abandonment. Let's triage your five feature areas. Starting with audit trail: is that contractual or regulatory for this client?
Contractual — they're a government agency. Without the audit trail, we can't get sign-off at all.
Audit trail is a Must Have — no negotiation there. Now API integration with the legacy database: if that integration isn't live on day 90, can users manually enter data as a temporary measure, even if it's painful?
Yes, they could do manual entry for the first few weeks. It would slow them down but wouldn't block them from operating.
That makes API integration a Should Have — critical to achieve, but a viable workaround exists, which means it won't block acceptance if timebox 3 gets tight. That distinction becomes essential at day 80 when you're making real trade-off calls. Document upload and user roles sound like Must Haves for any case management system — unworkable without them. Reporting dashboards are strong Could Have candidates unless there's a specific contractual report submission at go-live. Once we have all five classified, I'll help you design three 4-week timeboxes with explicit scope ceilings, so when your client adds a feature next Tuesday you have a structured answer — 'That goes into the register as a Could Have; here's what it would displace' — instead of an uncomfortable yes that creates a problem you'll manage for the next 87 days.
This is the conversation we've needed for weeks. We kept saying yes because we had no principled language to say 'not this time' without it feeling like a rejection.
That's exactly what 'Won't Have This Time' is for — it's a documented commitment to a future timebox, not a rejection. Stakeholders tolerate deferral when it's explicit and recorded; they don't tolerate 'we'll try' followed by silence. Once the MoSCoW register is complete I can also run a Phase Gate Assessment to confirm you're ready to move into Evolutionary Development, and map your team to DSDM roles — particularly confirming you have a Business Ambassador embedded on the delivery team with day-to-day decision authority, which eliminates the most common source of scope rework in government contract delivery.
Reply to Dynamic Systems Development Method
What the skill is doing
01MoSCoW Requirements Triage
02Timebox Design and Scope Negotiation
03DSDM Phase Gate Assessment
Fig.03The same skill, in the channel you already use
WhatsApp · live
9:41
DSDynamic Systems Development Methodtyping…
Messages are end-to-end encrypted. No one outside of this chat can read them.
Today
We have a government contract — system goes live in 90 days. The client wants a case management system with document upload, reporting dashboards, aud…9:14✓✓
DSDM was designed for one scenario: you have a deadline you cannot move and more requirements than you can deliver.9:14
Before we do anything else, I want to understand your project in exactly those terms — what's locked and what's negotiable.9:15
Tell me: what's the fixed deadline, and what does 'done' mean to your sponsor?9:15
Message

The same skill, where the work happens.

No new app to learn. The methodology runs over the WhatsApp Business API, so the answer lands as a reply in the thread you’re already in — same rigour, zero context-switch.

Reads the situation, names the pattern, returns one concrete next move.
Delivered in seconds, inside a conversation that already exists.
Specimen · WhatsApp Business API · live
Capabilities

What it does, specifically.

Each capability is a distinct move drawn straight from the source methodology — not a generic assistant guessing.

CapabilityC-01

MoSCoW Requirements Triage

Takes a raw requirements list, stakeholder wish list, or product backlog and runs each item through the Must/Should/Could/Won't classification with explicit rationale. Produces a tiered requirements register where Must Haves are sized to approximately 60% of delivery capacity — preserving negotiation room and giving the timebox a defensible scope baseline.

Based on DSDM's core 80/20 insight: 80% of business value is delivered by 20% of features. MoSCoW forces explicit agreement on that critical subset before delivery begins, so scope trade-off conversations have a principled basis rather than defaulting to whoever speaks loudest in the room.
CapabilityC-02

Timebox Design and Scope Negotiation

Structures a fixed-duration delivery window with defined scope, team role assignments, entry and exit criteria, and a scope negotiation log. When new requests arrive mid-timebox, guides the structured trade-off conversation — moving items from Should to Could rather than extending the deadline or adding team hours.

Implements DSDM's second principle ('Deliver on time') through the Timebox mechanism: time is fixed, quality is fixed, scope is the only variable. This produces predictable delivery cadences that can be reported to governance boards with confidence.
CapabilityC-03

DSDM Phase Gate Assessment

Evaluates a project's readiness to advance from one DSDM phase to the next — most commonly Feasibility to Foundations, or Foundations to Evolutionary Development — using the defined entry and exit criteria for each phase. Surfaces missing artefacts, unresolved risks, or unconfirmed sponsorship that would expose the project to rework or governance failure.

Reflects DSDM's 5-phase lifecycle structure: Feasibility must confirm business and technical viability; Foundations must establish architectural baseline and initial MoSCoW register before any iterative development cycle begins. Advancing without meeting gate criteria is explicitly identified in the framework as a root cause of downstream failure.
CapabilityC-04

Role Taxonomy Mapping

Maps your actual project team members and stakeholders onto DSDM's 11 defined roles — Business Sponsor, Business Visionary, Technical Coordinator, Business Ambassador, Solution Developer, DSDM Coach, Workshop Facilitator, and others — with defined responsibilities and interaction patterns. Identifies coverage gaps where critical accountability is unassigned or over-concentrated.

DSDM's Business Ambassador role is one of its most distinctive features: a business-side team member with day-to-day decision-making authority embedded within the delivery team, eliminating the proxy problem that generates requirement rework in projects where business stakeholders are 'available for questions' rather than accountable participants.
CapabilityC-05

8-Principles Project Audit

Applies DSDM's 8 named principles as an evaluation checklist to a project plan, go/no-go decision, or current delivery situation. Each principle produces a finding — Honoured, At Risk, or Violated — with specific evidence and corrective action grounded in DSDM practice.

The 8 DSDM principles (Focus on business need, Deliver on time, Collaborate, Never compromise quality, Build incrementally, Develop iteratively, Communicate continuously, Demonstrate control) were designed as assessment criteria with associated practices and observable checkpoints in the Agile Business Consortium's framework documentation — not aspirational statements.
Tested

Graded before it shipped.

Every skill is scored against independent scenarios for methodology fidelity before it goes live — not vibes, a rubric.

What it produces
OutputD-01

MoSCoW Requirements Register

A structured table classifying every requirement as Must Have, Should Have, Could Have, or Won't Have This Time — with documented rationale for each classification, estimated effort, and a cumulative effort allocation view confirming Must Haves stay within the ~60% capacity ceiling required for a viable timebox.

OutputD-02

Timebox Plan

A single-page delivery window specification: fixed end date, locked Must Have scope with effort estimates, ranked Should Have items available for absorption if capacity allows, assigned DSDM roles, entry and exit criteria, and a scope negotiation log template for mid-timebox trade-off decisions.

OutputD-03

DSDM Role Matrix

A stakeholder-to-role mapping showing which of DSDM's 11 defined roles are covered, who holds each, their key responsibilities in the current phase, decision-making authority, and a gap analysis flagging unfilled roles that represent delivery or governance risk.

OutputD-04

Phase Gate Readiness Report

A structured assessment of whether a project meets DSDM's entry criteria for its next phase — covering business case status, stakeholder commitment, architectural baseline, and MoSCoW register completeness. Produces a go/no-go recommendation with specific remediation steps for any gaps found.

OutputD-05

8-Principles Audit Report

A project health check evaluating the current delivery situation against each of DSDM's 8 principles, with a Honoured/At Risk/Violated finding per principle, specific supporting evidence, and prioritised corrective actions for any principle not currently being met.

The source

Grounded in the original work.

Every answer traces back to a real source and the practitioner who wrote it — not a secondhand summary. Here is the source of record.

Source authorA-01

Jennifer Stapleton

Jennifer Stapleton is one of the primary authors and codifiers of DSDM, having written the definitive practitioner texts 'DSDM: Dynamic Systems Development Method — The Method in Practice' and 'DSDM: Business Focused Development.' She helped establish the DSDM Consortium in 1994 — the body that has since evolved into the Agile Business Consortium — producing a structured agile framework that predates the Agile Manifesto by seven years. The methodology she codified became the dominant structured-agile standard in UK government and enterprise IT procurement contexts.

Status · Inspired by Jennifer Stapleton’s work — not yet claimed. Are you Jennifer Stapleton?
Primary sourceS-01

DSDM: Business Focused Development

by Jennifer Stapleton

Primary codifier of DSDM (1994); author of two definitive DSDM practitioner books; framework adopted across UK government, NHS, and major European enterprise IT programmes; Agile Business Consortium maintains active certification curricula based on her work.

Read the original ↗
Citationagilebusiness.org
In the build queue

Be first to run it.

Dynamic Systems Development Method is being built right now. Leave your email and we’ll tell you the moment it goes live.

Notify meEmail
At launchI have a fixed deadline and a requirements list that keeps growing. Can we run a MoSCoW prioritization session to separate what we genuinely must deliver from what we're including to avoid hard conversations with stakeholders?