DSDM IN AGILE
DSDM IN AGILE
When to Use
• For larger corporate organisations with a complex architecture and/or
governance standards, agreeing the foundations early in the project is
essential
• IT and Non-IT projects
▪ Inappropriate projects
real time
safety critical
have well defined requirements
have no fixed end date
re-usable components
▪ Appropriate projects
prioritisable requirements
fixed end date
clearly defined users
can be broken down
Dynamic Systems Development Method
• Created by group of British firms in 1993
• 15 practices, 12 roles, and 23 work products
• Non-proprietary RAD approach from the early 1990s
• Applies a framework for RAD and short time frames
• Paradigm is the 80/20 rule
• majority of the requirements can be delivered in a relatively short amount of time.
3/6/2025
DSDM Principles
1. Active user involvement imperative (Ambassador users)
2. DSDM teams empowered to make decisions
3. Focus on frequent product delivery
4. Product acceptance is fitness for business purpose
5. Iterative and incremental development - to converge on a solution
6. Requirements initially agreed at a high level
7. All changes made during development are reversible
8. Testing is integrated throughout the life cycle
9. Collaborative and co-operative approach among all stakeholders essential
DSDM implements the 80/20 rule--asserting that 80 percent of the solution is done in 20
percent of the time.
What is Atern?
• Atern – the basic concepts
• User involvement ensures the right business solution
• Requirements evolve, but timescale is fixed
• Early delivery enables early pay-back
• Implement the 80/20 rule
• Nothing is built perfectly first time
– Iterative Development
– Timeboxing
– MoSCoW Prioritisation
– Facilitated Workshops
– Modelling
3/6/2025
MoSCoW Prioritization
• Must-have. Projects often get too many must-haves. Identifying the real must-
haves is key to success. A simple way is to ask the question “if you do not get
this, should we still continue the project?”. If the answer is yes - it is NOT a must-
have.
• Aim is for about 60% Must Haves (i.e. 60% effort)
• Should-have. Not getting a should-have will hurt a lot, but there are
workarounds, even though they may be cumbersome and irritating.
• Could-have. Valuable requirements with a clear business case but we can do
without them.
• (Should and Could haves make up the remaining 40% effort)
• Won’t have this time. Legitimate requirements that we, for now, leave for later
increments / phases of this project.
MoSCoW Prioritisation
• Why prioritise?
• Not enough time to do everything
• Not enough resources to do everything
• Lack of money or lack of people (or both)
• MoSCoW means important things are done first
• Musts and Shoulds often deliver 80% of total business benefit
• MoSCoW priorities drive sequence of delivery
• Target is effort split 60% Must Have, 40% Shoulds and Coulds
• Predictable and sustainable delivery
• “Using an interactive workshop environment, effective group dynamics and visual aids, facilitated
sessions are designed to extract high quality information in a compressed time frame, to meet a
predetermined set of deliverables.”
• Documentation→Documents are then excellent tools for writing down facts, figures and other
information for our collective memory.