A heavier agile project delivery framework focused on delivering functionalities within tight time and budget constraints, and that can be used both for software and non-IT related projects.

DSDM is built on 8 core principles that centre on delivering functionalities that correspond to actual business needs at short intervals, ensuring teams communicate clearly and are empowered to make decisions, testing early and continuously to ensure high quality, accepting and integrating change, and monitoring and documenting to ensure proper control.

see also: agile methodologyscrumextreme programmingfeature driven developmentcrystal methodologieslean software development