A principal característica da Metodologia de Desenvolvimento de Sistemas Dinâmicos é a participação ainda mais ativa do cliente ao longo do processo.
Para isso, a equipe de desenvolvedores trabalha pautada por uma série de requisitos que, durante o projeto, vão sendo ajustados e aperfeiçoados junto ao cliente.
O DSDM é dividido nas etapas de pré-projeto, ciclo de vida, e pós-projeto, enquanto o ciclo de vida apresenta a seguinte subdivisão:
Análise de viabilidade
Análise de negócio
Iteração do Modelo Funcional
Iteração de elaboração e construção
Implantação.