The Dynamic Systems Development Method (DSDM) is an agile framework that addresses the entire project lifecycle and its impact on the business.
However, many software developers on the inside will tell you that DSDM preceded agile development in total and should be considered a true precursor, because studying DSDM will lead you into a better understanding of agile development as a whole.
It is an agile project delivery framework, primarily used as a software development method. It is a framework which embodies much of the current knowledge about project management. It is an agile project delivery framework, primarily used as a software development method.