It is used on Software or System development method. It is first released in 1994
Dynamic system development method
HND in CSD :-
Introduction of DSDM
Principles of DSDM
Techniques of DSDM
Roles of DSDM
When to use DSDM
Advantages and Disadvantages of DSDM
The Dynamic Systems Development Method
(DSDM) is a framework of controls for the
development of Computer-based systems.
A RAD approach to software development.
Iterative and Incremental
It is independent of any particular set of tools
It can be applied to Information Systems
Development projects of any size.
It is especially good for Information Systems
Development projects with very short
Principles of DSDM
1. Active user involvement.
2. Teams must be empowered to make their
3. Frequent releases more important than
4. Primary criteria for deliverables is meeting
5. Iterative development is essential to reach
6. Any change during development can be
Functional model iteration
Design and build iteration
Final say in decision making
Maximum knowledge and view
Supervising project direction
When to use
have well defined requirements
have no fixed end date
fixed end date
cleared defined users
can be broken down
Users are highly involved in the development
of the system.
In this model basic functionality is delivered
quickly, with more functionality being delivered
at frequent intervals.
This method provides an easy access by
developers to end-users.
In this kind of development approach projects
are delivered on time and within a specific
The first thing is DSDM is costly to
As it requires users and developers both to
be trained to employ it effectively.
It may not be suitable for small organizations
or one time projects.
DSDM is a one of the software creating
Can use any type and any size of systems.
Each method is described in terms of
process, roles, responsibilities, practices,
adoption and experiences.
Enables a selection criteria for comparing
methods and pointing out their differences.
 DSDM Public Version 4.2 Manual. (n.d.). DSDM
Consortium - Enabling Business Agility. Retrieved
March 24, 2010, from
 What Is DSDM? - CodeProject. (n.d.). Your
Development Resource - CodeProject. Retrieved
March 24, 2010, from http://www.codeproject.com/KB/
 Davies, R. (2004, September 21). DSDN
Explained. Agile eXperience. Retrieved March 24,
 Dynamic Systems Development Method -
Wikipedia, the free encyclopedia. (n.d.). Wikipedia,