¿Qué es el método DSDM en la agilidad?

Todos los post

¿Qué es el método DSDM en la agilidad?

IM8

¿Qué es el método DSDM en la agilidad?

Continuando con la importancia de la agilidad en una cultura innovadora, hablaremos sobre el DSDM (Dynamic Systems Development Method), que provee un marco para el desarrollo ágil de software. Este método funciona gracias al involucramiento constante del usuario en este desarrollo que se caracteriza por ser iterativo y sensible a los requerimientos cambiantes, para desarrollar un sistema que reúna las necesidades de la empresa en tiempo y presupuesto.

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), el consorcio de DSDM, combinando sus experiencias de mejores prácticas.

Esta metodología tiene claramente establecidos los roles que cada persona debe cumplir para que todo funcione correctamente. El DSDM identifica un total de 12 roles, que pueden variar según las necesidades del equipo de desarrollo en función de lo que se desarrolle:


  • Patrocinador ejecutivo: Es la fuente que proporciona fondos y recursos al proyecto.
  • Visionario: Tiene la responsabilidad de iniciar el proyecto y de supervisar el proyecto.
  • Usuario “Embajador”: Proporciona información de la comunidad de usuarios durante la fase de desarrollo.
  • Usuario “Consejero”: Usuario que proporcione al proyecto su opinión de la aplicación.
  • Jefe de Proyecto: Es la persona encargada de gestionar el proyecto en general.
  • Coordinador Técnico: Organiza la arquitectura del proyecto y controla la calidad.
  • Líder de Equipo: Se asegura de que el equipo funciona correctamente.
  • Desarrollador: Interpreta los requisitos, los modela y desarrolla.
  • Probador “Tester”: Es el encargado de comprobar que todo funcione correctamente así como de generar la documentación.
  • Escriba: Toma nota de todos los requisitos, acuerdos y cambios que se realizan.
  • Facilitator: Encargado de controlar el progreso facilitar y potenciar la comunicación y el desarrollo.

    El método DSDM proporciona un marco de cuatro fases que consisten en:
  • Estudio de factibilidad y negocio
  • Modelo funcional / iteración de prototipo
  • Diseño y construcción de iteración
  • Implementación

    Dentro de cada fase, DSDM tiene varias actividades y técnicas diferentes, basadas en estos 8 principios:                                                                                                                                            

    1.- Los proyectos evolucionan mejor mediante la colaboración directa y conjunta entre los desarrolladores y los usuarios.
    2.-Los equipos autogestionados y capacitados deben tener la autoridad para tomar decisiones sensibles al tiempo y críticas a nivel de proyecto.
    3.- El diseño y el desarrollo son de naturaleza incremental y evolutiva y son en gran medida impulsados por comentarios regulares e iterativos de los usuarios.
    4.- Las entregas de software de trabajo se definen como sistemas que abordan las necesidades críticas del negocio actual en comparación con los sistemas que abordan necesidades futuras menos críticas.
    5.- La entrega frecuente e incremental de software de trabajo se valora sobre la entrega infrecuente de software que funciona perfectamente.
    6.- Todos los cambios introducidos durante el desarrollo deben ser reversibles.
    7.-La integración continua y las pruebas de aseguramiento de la calidad se realizan en línea, durante todo el ciclo de vida del proyecto.
    8.-Se fomenta la visibilidad y la transparencia mediante una comunicación y colaboración regular entre todos los interesados del proyecto.

    Si bien esta metodología es utilizada para desarrollar softwares, tanto sus principios como su forma de llevar a cabo un proyecto fomentan la colaboración, la innovación, el trabajo en equipo y la constante interacción con los clientes…sin lugar a dudas, muy útil para ayudarte a desarrollar una cultura innovadora dentro de tu empresa.





¿Quieres impulsar y potenciar la innovación dentro de tu empresa?

Haz clic en "Hazte Miembro" para saber cómo te podemos ayudar.

 

Hazte Miembro

app

Nuestro Ecosistema te ayuda a impulsar la innovación corporativa en tu empresa.

Hazte Miembro
Recent Posts

¿Qué es el método DSDM en la agilidad?

¿Qué es el método DSDM en la agilidad? Continuando con la importancia de la agilidad en una cultura innovadora, hablaremos sobre el DSDM (Dynamic Syst...

Read more

Qué es el Scrum, una de las metodologías ágiles más usadas

Qué es el Scrum, una de las metodologías ágiles más usadas Las metodologías ágiles surgieron a principio de los años ‘00 como respuesta a los modelos ...

Read more

6 reglas para gestionar con éxito la innovación con metodologías ágiles

6 reglas para gestionar con éxito la innovación con metodologías ágiles Hoy, los esfuerzos para estimular el emprendimiento dentro de una empresa aún ...

Read more

¿Por qué la Agilidad es importante para construir una cultura de innovación en tu empresa?

¿Por qué la Agilidad es importante para construir una cultura de innovación en tu empresa? Pamela Meyer, experta en innovación y autora del libro “The...

Read more