Está en la página 1de 6

Métodos de Desarrollo de Sistemas Dinámicos(DSDM)

Historia
 El método de desarrollo de sistemas dinámicos (en inglés Dynamic
Systems Development Method o DSDM).
 DSDM fue desarrollado en el Reino Unido en los años 90 por un consorcio
de proveedores y de expertos en la materia del desarrollo de sistemas de
información (IS).
 Es un Método que provee un framework para el desarrollo ágil de software.
 DSDM se centra en los proyectos de sistemas de información que son
caracterizados por presupuestos y agendas apretadas.

Principios del DSDM

 Involucrar al cliente es la clave para llevar un proyecto eficiente y


efectivo.
 El equipo del proyecto debe tener el poder para tomar decisiones que
son importantes.
 DSDM se centra en la entrega frecuente de productos.
 El desarrollo es iterativo e incremental.
 Todos los cambios durante el desarrollo son reversibles.
 Las pruebas son realizadas durante todo el ciclo vital del proyecto.
 La comunicación y cooperación entre todas las partes interesadas .

Existen ocho principios de la metodología de DSDM y estos son:

 Centrarse en la necesidad comercial


 Entregar a tiempo
 Colaborar
 Nunca comprometer la calidad
 Construir incrementalmente a partir de cimientos firmes
 Desarrollar iterativamente
 Comunicarse de forma continua y clara
 Demostrar control

Requisitos previos para el uso de DSDM:

 Interactividad, los usuarios y los jefes de Desarrollo.


 Motivación y participación entre las partes (humanas) que integran el
equipo.
 Intercambio de ideas o funcionalidades necesarias.

Situaciones No Aplicables Para DSDM

 No existe aceptación por parte de la dirección y otros empleados.


 Consiste en la falta de motivación y participación.
 Poca habilidad por parte de los integrantes del equipo.
 Si no hay apoyo entre cliente y proveedor.

Fase 1: Pre-Proyecto:

Se identifican los proyectos propuestos.

Fase 2: Ciclo de Vida del Proyecto:

Epata 1: Estudio de Viabilidad

Etapa 2: Estudio del Negocio

Etapa 3: Iteración de Modelo Funcional

Etapa 4: Iteración de Diseño y Desarrollo

Etapa 5: Aplicación

Fase 3: Post-Proyecto:

Asegurarse que el sistema operativo acepte de manera eficaz y segura


el proyecto.

TECNICAS BASICAS DEL DSDM

MOSCOW:
Representa una forma de priorizar los temas.

Esta es una sigla que significa:

 MUST (DEBE) tener este requisito para satisfacer necesidades


del negocio.
 MUST (DEBE) tener este requisito, pero el proyecto no depende
de ello.
 COULD (PODRÍAN) tener este requisito sin que afecte las
condiciones del sistema.
 WOULD (SE) tiene este requisito en una fecha posterior.

TIMEBOXING:

Se utiliza para apoyar los objetivos principales del DSDM.

PROTOTIPOS:

Permite descubrir de manera previa deficiencia del sistema.

EXAMENES:

Es una técnica independiente para poder medir el logro de cada iteración.

TALLER:

Consiste en llevar a las partes interesadas a discutir necesidades, funcionalidades,


y comprensión mutua.

VENTAJAS

 Se puede adaptar a requerimientos que cambian constantemente. Esto


significa que 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. Esto significa que es apto para
proyectos con un límite de tiempo corto.
 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.
 Es un modelo de gestión muy interesante para proyectos de bajo
presupuesto y agendas ajustadas.
DESVENTAJAS
 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. Al no ser de desarrollo común,
El proceso es un tanto difícil de comprender.
 Si no hay buena comunicación en el equipo, el proyecto puede fallar.
 La documentación puede variar demasiado. Esto puede implicar que se
necesite un hadware que tenga gran almacenamiento de información y esto
puede ser costoso.
El OpenPM² es una metodología muy orientada a la práctica, con explicaciones
paso a paso de lo que deberíamos realizar en cada fase del proyecto.

INFOGRAFIA

Tecnologías de la información. (2018). Método de desarrollo de sistemas


dinámicos (DSDM). https://www.tecnologias-informacion.com/metodo-
dinamico.html

Ventajas y Desventajas Método De Desarrollo De Sistemas Dinámicos “DSDM”


https://sites.google.com/site/utmfci/home/ventajas-y-desventajas

Ingeniería Del Software Uah. (marzo 2015). Métodos de Desarrollo de Sistemas


Dinámicos(DSDM).
https://ingenieriadelsoftwareuah2015.wordpress.com/2015/03/29/metodos-de-
desarrollo-de-sistemas-dinamicos-dsdm/

También podría gustarte