stringtranslate.com

Método de desarrollo de sistemas dinámicos.

Modelo del método de gestión de proyectos DSDM.

El método de desarrollo de sistemas dinámicos ( DSDM ) es un marco ágil de entrega de proyectos, utilizado inicialmente como método de desarrollo de software . [1] [2] Lanzado por primera vez en 1994, DSDM originalmente buscaba proporcionar cierta disciplina al método de desarrollo rápido de aplicaciones (RAD). [3] En versiones posteriores, el marco de proyectos ágil de DSDM se revisó y se convirtió en un enfoque genérico para la gestión de proyectos y la entrega de soluciones en lugar de centrarse específicamente en el desarrollo de software y la creación de código [ se necesita aclaración ] [ cita requerida ] y podría usarse para aplicaciones no relacionadas. Proyectos TI. [4] El marco de proyecto ágil de DSDM cubre una amplia gama de actividades a lo largo de todo el ciclo de vida del proyecto e incluye bases y gobernanza sólidas, que lo distinguen de otros métodos ágiles. [5] El marco de proyecto ágil de DSDM es un enfoque iterativo e incremental que adopta los principios del desarrollo ágil, incluida la participación continua del usuario/cliente.

DSDM fija el costo, la calidad y el tiempo desde el principio y utiliza la priorización del alcance de MoSCoW en lo que se debe , lo que se debe , lo que se puede y lo que no se tendrá que ajustar para ajustar los entregables del proyecto para cumplir con la restricción de tiempo establecida. DSDM es uno de varios métodos ágiles para desarrollar software y soluciones no informáticas, y forma parte de Agile Alliance.

En 2014, DSDM lanzó la última versión del método en el 'DSDM Agile Project Framework'. Al mismo tiempo, el nuevo manual DSDM reconoció la necesidad de operar junto con otros marcos para la prestación de servicios (especialmente ITIL ), PRINCE2 , Gestión de programas exitosos y PMI. [6] La versión anterior (DSDM 4.2) solo contenía orientación sobre cómo usar DSDM con programación extrema .

Historia del DSDM

A principios de la década de 1990, el desarrollo rápido de aplicaciones (RAD) se estaba extendiendo por toda la industria de TI. Las interfaces de usuario para aplicaciones de software estaban pasando de las antiguas pantallas verdes a las interfaces gráficas de usuario que se utilizan hoy en día. Nuevas herramientas de desarrollo de aplicaciones estaban saliendo al mercado, como PowerBuilder . Esto permitió a los desarrolladores compartir las soluciones propuestas mucho más fácilmente con sus clientes: la creación de prototipos se convirtió en una realidad y las frustraciones de los métodos de desarrollo clásicos y secuenciales ( en cascada ) pudieron dejarse de lado.

Sin embargo, el movimiento RAD estaba muy desestructurado: no había una definición comúnmente acordada de un proceso adecuado y muchas organizaciones idearon su propia definición y enfoque. Muchas corporaciones importantes estaban muy interesadas en las posibilidades, pero también les preocupaba no perder el nivel de calidad en los resultados finales que el desarrollo de flujo libre podría generar.

El Consorcio DSDM fue fundado en 1994 por una asociación de proveedores y expertos en el campo de la ingeniería de software y fue creado con el objetivo de "desarrollar y promover conjuntamente un marco RAD independiente" combinando sus experiencias de mejores prácticas . Los orígenes fueron un evento organizado por el Butler Group en Londres. Todos los asistentes a esa reunión trabajaban para organizaciones de primera línea como British Airways, American Express, Oracle y Logica (desde entonces, otras empresas como Data Sciences y Allied Domecq han sido absorbidas por otras organizaciones).

En julio de 2006, la versión pública 4.2 [7] de DSDM se puso a disposición de las personas para su visualización y uso; sin embargo, cualquiera que revenda DSDM debe seguir siendo miembro del consorcio sin fines de lucro.

En 2014, el manual DSDM estuvo disponible en línea y de forma pública. [8] Además, se pueden descargar plantillas para DSDM. [9]

En octubre de 2016, el Consorcio DSDM pasó a llamarse Agile Business Consortium (ABC). [10] El Agile Business Consortium es una organización sin fines de lucro, independiente del proveedor, que posee y administra el marco DSDM. [11]

DSDM

DSDM es un enfoque independiente del proveedor que reconoce que más proyectos fracasan debido a problemas de personas que de tecnología. El objetivo de DSDM es ayudar a las personas a trabajar juntas de forma eficaz para lograr los objetivos comerciales. DSDM también es independiente de herramientas y técnicas, lo que permite su uso en cualquier entorno empresarial y técnico sin vincular el negocio a un proveedor en particular. [8]

Principios

Hay ocho principios que sustentan DSDM. [12] Estos principios dirigen al equipo en la actitud que deben adoptar y la mentalidad que deben adoptar para lograr resultados consistentes.

  1. Centrarse en la necesidad empresarial
  2. Entregar a tiempo
  3. Colaborar
  4. Nunca comprometas la calidad
  5. Construir progresivamente desde bases firmes
  6. Desarrollar iterativamente
  7. Comunicarse de forma continua y clara.
  8. Demostrar control

Técnicas básicas

Roles

Hay algunas funciones introducidas dentro del entorno DSDM. Es importante que los miembros del proyecto sean designados para diferentes roles antes de comenzar el proyecto. Cada rol tiene su propia responsabilidad. Los roles son:

Factores críticos del éxito

Dentro de DSDM se identifica una serie de factores como de gran importancia para garantizar el éxito de los proyectos.

Comparación con otros marcos de desarrollo

DSDM puede considerarse como parte de una amplia gama de marcos de desarrollo iterativos e incrementales, especialmente aquellos que admiten métodos ágiles y orientados a objetos . Estos incluyen (pero no se limitan a) scrum , programación extrema (XP) , entrega ágil disciplinada (DAD) y proceso unificado racional (RUP) .

Al igual que DSDM, estos comparten las siguientes características:

Ver también

Referencias

  1. ^ Keith Richards, Gestión ágil de proyectos: ejecución de proyectos PRINCE2 con DSDM Atern. OGC - Oficina de Comercio Gubernamental. La Oficina de Papelería, 31 de julio. 2007.
  2. ^ Plonka, Laura y col. "Diseño UX en Agile: un estudio de caso de DSDM". Procesos Ágiles en Ingeniería de Software y Programación Extrema. Springer International Publishing, 2014. 1-15.
  3. ^ Abrahamsson, Pekka y col. «Nuevas direcciones sobre métodos ágiles: un análisis comparativo Archivado el 24 de octubre de 2018 en Wayback Machine .» Ingeniería de Software, 2003. Actas. 25º Congreso Internacional sobre. EEE, 2003.
  4. ^ Stapleton, Jennifer (enero de 2003). Desarrollo Enfocado en Negocios . Educación Pearson. pag. 113.ISBN​ 9780321112248.
  5. ^ ab Moran, Alan (marzo de 2015). Gestión ágil . Saltador. págs. 21-24. ISBN 9783319162614.
  6. ^ Manual del marco de proyectos ágil de DSDM, 2014 páginas 4, 16
  7. ^ (www.dsdm.org Archivado el 2 de octubre de 2016 en Wayback Machine )
  8. ^ ab "El marco del proyecto ágil DSDM (2014 en adelante)". Consorcio Empresarial Ágil . 4 de febrero de 2016.
  9. ^ www.agilebusiness.org https://www.agilebusiness.org/resources/templates-and-tools/atern-template-complete-set . {{cite web}}: Falta o está vacío |title=( ayuda )
  10. ^ "El consorcio DSDM de Agile evoluciona hacia el consorcio empresarial ágil". Presione Dispensario .
  11. ^ "Términos y condiciones de membresía de la comunidad" (PDF) . BRECHA MUNDIAL
  12. ^ Consorcio Empresarial Ágil. Manual del marco de proyectos ágiles de DSDM (a partir de 2014): principios.

Otras lecturas

enlaces externos