About airfocus

Try for free

DSDM Agile Methodology


What is the DSDM agile methodology?


DSDM agile methodology definition

DSDM (formerly Dynamic System Development Method) is an agile method created in 1994 that focuses on the entire project lifecycle. It was designed as an alternative to the increasingly popular RAD (Rapid Application Development) with the intention of giving teams more control and discipline.

The key to DSDM’s success lies with the underlying philosophy “that any project must be aligned to clearly defined strategic goals and focus on early delivery of real benefits to the business”. This philosophy and the 8 principles of DSDM help teams maintain focus and achieve defined project goals. 

What are the 8 principles of the DSDM agile framework?

The DSDM agile framework is underpinned by 8 key principles. These are:

1. Focus on the business need

Advocates of DSDM believe that a business case must be made for the project before any development can begin. The team must have total, crystal-clear comprehension of the project’s priorities so that each decision helps to achieve the defined goals.

2. Deliver on time

As an agile framework, DSDM works with fixed timeboxes and iterations to create a product. There is a strong emphasis placed on prompt delivery to help control changing requirements.

3. Collaborate

Collaboration is crucial to the success of DSDM. Teams should work as a singular unit to create quality products with real value baked into every feature. 

4. Never compromise quality

For agile teams, streamlining processes and avoiding waste is crucial. DSDM follows that same principle but reminds us to never sacrifice quality. To adhere to this principle, DSDM teams must continuously test and review their work.

5. Build incrementally from firm foundations

DSDM differs from other agile methods as it requires the foundations of the project to be established early. The foundations don’t need to have too much detail, just enough to define the problem and how you intend to solve it. 

To do this, DSDM teams perform analysis and ‘enough design up front’ (EDUF) at the start of the project.

6. Develop iteratively

As with other agile methodologies, teams using the DSDM agile framework will build the product incrementally to ensure maximum value.

7. Communicate continuously and clearly

At every stage of development, DSDM teams need to be transparent. This is enabled through daily stand-ups, sprint reviews, and prototyping.  

8. Demonstrate control

DSDM was created to give product managers more control over their projects. PMs can demonstrate control by ensuring that all progress is visible and progress is measured by deliverables. 


Agile: Best Practices and Methodologies

Read now
CTA eBook image background
airfocus eBook Agile: Best Practices and Methodologies

What is the difference between DSDM and scrum?

As agile methodologies, Scrum and DSDM have many overlapping concepts but are quite distinct from each other. 

Scrum is better used in a product development context, where the objective is to create a new product with uncertain requirements. DSDM is best suited to a project context where there is a tighter scope and a higher need for governance. 

Another key difference between DSDM and scrum are the roles for each framework. Scrum has a specific Product Owner role, whereas DSDM spreads the role across multiple people.

General FAQ

What is the DSDM agile methodology?
The DSDM agile framework is a more rigid alternative to other agile methodologies, designed as an alternative to RAD. It follows 8 key principles to help teams maintain focus on project and business objectives.
What are the 3 components of DSDM?
DSDM covers the pre-project, project life-cycle, and post-project phases.
airfocus eBook Agile: Best Practices and Methodologies
Agile: Best Practices and Methodologies
Read now

Experience the new
way of doing product

Try for free

Book a demo

airfocus modular platform
Top rated
on major review platforms
g2 badge users love us
g2 badge leader fall
GetApp badge category leader
software advice badge
capterra shortlist badge
proddy badge roadmapping
crozdesk badge
All rights reserved.