Modelo de desarrollo de Sistemas Dinámicos (MDSD)
Es un método de desarrollo de software de forma ágil. Este método considera como clave al cliente, ya que cliente y desarrollador comparten el entorno de trabajo.
El DSDM se centra en dar el poder al equipo de desarrolladores para evitar la espera de aprobaciones de los superiores. Además de realizar frecuentes entregas del producto (se considera mejor entregar algo temprano que entregar el total al final)
El DSDM se centra en dar el poder al equipo de desarrolladores para evitar la espera de aprobaciones de los superiores. Además de realizar frecuentes entregas del producto (se considera mejor entregar algo temprano que entregar el total al final)
Ventajas
- La calidad del producto es mejorada a través de la participación de los usuarios a lo largo del ciclo de vida del proyecto y la naturaleza iterativa del desarrollo.
- DSDM asegura desarrollos rápidos.
- Reduce los costos de proyectos a través de las ventajas mencionadas anteriormente
- Permite realizar cambios de forma fácil.
- Permite la reutilización de aplicación a través de los módulos existentes.
- Se necesita una alta participación de los usuarios en el desarrollo, para evitar que los desarrolladores asuman criterios que no son ciertos.
- No es una metodología de desarrollo común. El proceso es un tanto difícil de comprender