Dsdm

717 views
646 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
717
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
19
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Dsdm

  1. 1. DSDM (Dynamic Systems Development Method) Union BolivarianaIngenieria de Sistemas Edgar Plata
  2. 2. DSDM •Es la metodología más antigua de las auto-denominadas ágiles. •1994, Jennifer Stapleton, la actual directora del DSDM Consortium. •Próxima a los métodos formales, de hecho la implantación de un modelo DSDM en una organización la lleva a alcanzar lo que CMM consideraría un nivel 2 de madurez.DSDM: Dynamic Systems Development MethodDSDM: Dynamic Systems Development Method
  3. 3. DSDM Sin embargo los aspectos que DSDM reprocha a CMM son: Aunque es cierto que se ha desarrollado con éxito en algunas organizaciones, lo que funciona bien en unos entornos no tiene por qué servir para todos. CMM no le da al diseño la importancia que debería tener. CMM plantea un foco excesivo en los procesos, olvidando la importancia que en nuestra industria tiene el talento de las personas. El tener procesos claramente definidos no es sinónimo de tener buenos procesos.DSDM: Dynamic Systems Development MethodDSDM: Dynamic Systems Development Method
  4. 4. DSDM En común con los métodos ágiles, DSDM considera imprescindible una implicación y una relación estrecha con el cliente durante el desarrollo, así como la necesidad de trabajar con métodos de desarrollo incremental y entregas evolutivas. DSDM cubre los aspectos de gestión de proyectos, desarrollo de los sistemas, soporte y mantenimiento y se autodefine como un marco de trabajo para desarrollo rápido más que como un método específico para el desarrollo de sistemas.DSDM: Dynamic Systems Development MethodDSDM: Dynamic Systems Development Method
  5. 5. DSDM Descripcion Proyecte la dirección Estimando El prototipo El embalaje de Tiempo La dirección de la configuración Probando La convicción de calidad Los papeles y responsabilidades (de usuarios y ÉL el Personal) Las estructuras del equipo Labre con herramienta los ambientes Construyendo para el mantenimiento DSDM: Dynamic Systems Development Method DSDM: Dynamic Systems Development Method
  6. 6. PRINCE2  Es un método de dirección de proyecto que fue diseñado para ser genérico específicamente e independiente de cualquier tipo del proyecto particular o método de desarrollo.DSDM: Dynamic Systems Development MethodDSDM: Dynamic Systems Development Method
  7. 7. Los elementos del DSDM & PRINCE2 & su Traslado.
  8. 8. DSDM usando con PRINCE2El propio DSDM incluye algún volumen de dirección de proyecto. Fue diseñado para proporcionar simplemente capacidad suficiente para permitir dirección eficaz de proyectos de DSDM conscientemente. Sin embargo, se reconoce que algunos negocios pueden escoger usar un armazón de PRINCE2 para manejar todos sus proyectos, incluso esos DSDM usando. DSDM: Dynamic Systems Development Method DSDM: Dynamic Systems Development Method
  9. 9. Los principios de DSDMEn su versión actual (4.2) el marco de procesos DSDM se basa en 9 principios. La implicación activa de los usuarios es imprescindible. Los miembros de los equipos de desarrollo DSDM deben tener la autonomía y potestad necesarias para tomar decisiones. Entrega frecuente de incrementos operativos del producto. El principal criterio de prioridad, desarrollo y validación de las entregas incrementales es el objetivos y la salud del negocio. El desarrollo iterativo o incremental hace posible obtener la solución más adecuada a las necesidades del negocio. Todos los cambios realizados en el desarrollo son reversibles. Los requisitos se establecen a un nivel general Las pruebas forman parte del ciclo de desarrollo Es imprescindible trabajar con espíritu de colaboración con todos los agentes implicados en el sistema que se desarrolla. DSDM: Dynamic Systems Development Method DSDM: Dynamic Systems Development Method
  10. 10. La Estructura del proyecto Empezando  Tiene un punto del mando mayor después de un entender inicial del proyecto se ha ganado: apunte a que una decisión para proceder debe confirmarse, y la opción de abandonar el proyecto debe ser considerada El fin del Estudio Comercial (con la Definición del Área Comercial, Definición de Arquitectura de Sistema, y Contorno el Plan de Prototipo)  También tiene un más temprano, menos crítico, punto del mando que a veces se omite:  El Estudio de Viabilidad (los Productos: el Informe de Viabilidad, el Prototipo de Viabilidad optativo, el Plan del Contorno) DSDM: Dynamic Systems Development Method DSDM: Dynamic Systems Development Method
  11. 11. La Estructura del proyecto Corriendo Una fase de dirección puede consistir en varios DSDM cronometre las cajas. El número de fases requerido debe determinarse equilibrando la cantidad de mando de dirección necesitada sobre la cabeza encima del proyecto y sus riesgos contra el potencial de manejar los límites de la fase. Una fase podría trazarse A una fase (si toda la iteración ejemplar funcional se hace antes de todo el plan e iteración de la figura), o Al desarrollo de una área funcional (donde se hacen la iteración ejemplar funcional y el plan e iteración de la figura en la alternación). La Aplicación de DSDM simplemente es cualquiera una parte del incremento (donde esto se trata como una sola fase) o puede tratarse como uno o más fases en su propio derecho DSDM: Dynamic Systems Development Method DSDM: Dynamic Systems Development Method
  12. 12. La Estructura del proyecto Deteniendo  La revisión del proyecto en DSDM se hace en cada incremento  La llave está entallando los métodos para hacer lo que se necesita y ningún más, desde que en DSDM la aceptación incremental ha tenido lugar ya.  Durante la adopción temprana de DSDM, la probabilidad de y necesita para lecciones aprendidas que la información se eleva . DSDM: Dynamic Systems Development Method DSDM: Dynamic Systems Development Method
  13. 13. Los roles & las Responsabilidades En cualquier proyecto, alguien tiene que tomar la responsabilidad por lo siguiente: Definiendo el requisito comercial Proporcionando el presupuesto Proporcionando el usuario y recurso de desarrollo El cambio autorizando Las normas definiendo y criterio de aceptación Manejando el proyecto a una conclusión exitosa Firmando fuera del proyecto derivable DSDM apoya una estructura de dirección de proyecto en que hay un muchos a muchos relación entre el individuo y el papel, y hay una correspondencia directa entre muchos de los papeles ellos cada uno define. Da énfasis a la importancia de mayor compromiso de dirección a lo largo de la vida del proyecto. DSDM: Dynamic Systems Development Method DSDM: Dynamic Systems Development Method
  14. 14. Los roles & las Responsabilidades La Tabla del proyecto La Tabla del Proyecto no se requiere específicamente por DSDM, pero se sienta cómodamente dentro del DSDM proyecto armazón. La Tabla del Proyecto consiste en dos papeles: Ejecutivo El Usuario principal DSDM: Dynamic Systems Development Method DSDM: Dynamic Systems Development Method
  15. 15. Los roles & las Responsabilidades Ejecutivo DSDM el Patrocinador Ejecutivo es responsable para el proyecto a la sociedad y / o dirección del programa. A lo largo del proyecto, el Ejecutivo “posee” el caso comercial. DSDM: Dynamic Systems Development Method DSDM: Dynamic Systems Development Method
  16. 16. Los roles & las Responsabilidades ElUsuario principal El Usuario principal es responsable para comprometer el recurso del usuario al proyecto. DSDM advierte que esa falta de un grupo del usuario claramente definido propone un riesgo al proyecto. DSDM: Dynamic Systems Development Method DSDM: Dynamic Systems Development Method
  17. 17. Los roles & las Responsabilidades Proyecte a Gerente (PM) El Gerente del Proyecto es responsable para la entrega exitosa de los productos convenidos, a la norma convenida de calidad, a tiempo y dentro del presupuesto, y capaz de entregar los beneficios declarados en el PID. El Gerente del Proyecto puede venir de ÉL o la comunidad del usuario, e informes a la Tabla del Proyecto. DSDM añade un énfasis complementario: Autorizando el equipo del proyecto Protegiendo el equipo del proyecto de la interferencia externa Asegurando que el equipo puede permanecer estable y puede enfocar a lo largo del proyecto El envolvimiento del usuario gerente en el proyecto y asegurando a los usuarios continúan estando disponibles cuando necesitó DSDM: Dynamic Systems Development Method DSDM: Dynamic Systems Development Method
  18. 18. Los roles & las Responsabilidades Gerente del equipo Este individuo es responsable para asegurar que el equipo de desarrollo se encuentra sus objetivos entregando el sistema requerido. DSDM: Dynamic Systems Development Method DSDM: Dynamic Systems Development Method
  19. 19. Los roles & las Responsabilidades El Apoyo del proyecto Una organización puede establecer un Proyecto Apoya la Oficina para proporcionar el apoyo administrativo al Gerente del Proyecto, o debido al volumen de trabajo o para ayudar en el uso de herramientas particulares en el proyecto (por ejemplo dirección del proyecto o la dirección de la configuración labra con herramienta). Esto podría incluir proporcionando al escriba y los papeles del facilitador requirieron por los proyectos de DSDM. DSDM: Dynamic Systems Development Method DSDM: Dynamic Systems Development Method
  20. 20. Los roles & las Responsabilidades Convicción del proyectoEn los proyectos de DSDM, el Equipo de Convicción de Proyecto puede ser redundante debido a la relación más íntima lejana y envolvimiento del negocio y usuarios y la visibilidad aumentada ofrecidos por el deliverables frecuente. Los proyectos de DSDM se llevan a cabo a menudo a un presupuesto fijo y las decisiones siempre son basado en el beneficio comercial. Las necesidades de convicción de proyecto en los proyectos de DSDM pueden ser cumplidas eficazmente por el Embajador User y la Coordinadora Técnica. DSDM: Dynamic Systems Development Method DSDM: Dynamic Systems Development Method
  21. 21. Los roles & las Responsabilidades La convicción del proyecto  El Coordinador Técnico está fuera del equipo del centro. El él o ella es responsable para asegurar que el proyecto es técnicamente legítimo, se encuentra su especificación técnica, y se encuentra las normas técnicas convenidas en conjunto para el proyecto él y la organización  El Usuario y posiblemente el Coordinador Técnico es miembros del equipo del centro, ellos deben tener el acceso directo a la tabla si sus actividades de convicción les dicen que el Gerente del Proyecto está dirigiendo el proyecto fuera del informe que se ha dado por la tabla.La cosa importante es proporcionar a la confianza de Tabla de Proyecto que el proyecto está progresando de hecho bien; que no hay ningún problema oculto; y que entregará un producto que está en buen salud para el propósito de negocio en el momento convenido. DSDM: Dynamic Systems Development Method DSDM: Dynamic Systems Development Method
  22. 22. Los productosLa mayoría de los productos dentro de DSDM es los productos especialistas. Es decir, ellos o contienen información relacionada al sistema o desarrollo el proyecto es entregar o definir las técnicas del prototipo y métodos ser usado. Hay, sin embargo, algunos productos de DSDM que son completamente cualquiera los productos de dirección o contienen las secciones de dirección de proyecto (como el plan del contorno y plan de prototipo de contorno) y algunos DSDM calidad productos (como los archivos de la revisión y archivos de la prueba). DSDM: Dynamic Systems Development Method DSDM: Dynamic Systems Development Method
  23. 23. Los productosEl Proyecto Documento de Iniciación Puede contener los aspectos de dirección del estudio comercial si el estudio se dirige en este momento El PID también debe dirigirse los problemas de dirección específicos a cualquier DSDM. Por ejemplo, lo siguiente debe ser incluido en el PID: La indicación preliminar de áreas dentro de alcance que puede ser deseable pero no esencial La necesidad para el fortalecimiento del equipo Medios que el equipo de desarrollo necesitará Cualquiera seguridad-relacionado o problemas de obligación de producto Defina sastrería de acercamiento para el proyecto El Filtro de conveniencia DSDM: Dynamic Systems Development Method DSDM: Dynamic Systems Development Method
  24. 24. Los productosEl Informe de viabilidad Este DSDM informan no se producirá separadamente, pero será incluido en el Documento de Iniciación de Proyecto. DSDM: Dynamic Systems Development Method DSDM: Dynamic Systems Development Method
  25. 25. Los productos La Definición del Área comercial (incluyendo los Requisitos Priorizados Listan) Esto es un DSDM documenta que cubre especialista y aspectos de dirección. Perfile Plan del Prototipo, PID, y Plan de la Fase El Plan de Prototipo de Contorno se produce en el Estudio Comercial en DSDM para definir el prototipo principal escalona dentro del proyecto El desarrollo Riesgo Análisis Informe El Documento de Revisión de proyecto DSDM: Dynamic Systems Development Method DSDM: Dynamic Systems Development Method
  26. 26. La dirección y Mando El propósito es habilitar cada nivelado del equipo de dirección de proyecto a:  Demuestre al próximo nivelado a que el proyecto está en la huella a un resultado exitoso, (que el proyecto entregará productos que son a tiempo en buen salud para el propósito de negocio y dentro del presupuesto)  Identifique algo que puede prevenir esto tempranoDSDM: Dynamic Systems Development MethodDSDM: Dynamic Systems Development Method
  27. 27. La tolerancia & el Fortalecimiento  Se define la tolerancia como la medida de desviación que puede manejarse por el gerente del proyecto antes de la tabla del proyecto debe consultarse; es decir, cómo los horarios lejanos pueden resbalarse, los presupuestos han terminado gastado, o los cambios al alcance aparecen ante los dueños del proyecto necesita intervenir.  DSDM reconoce que el equipo del proyecto debe ser autorizado para trabajar eficazmente. Un proyecto perderá la velocidad adquirida si cada cambio menor a la funcionalidad, presupuesto o el horario necesita la aprobación externa. Se confían los equipos eficaces para tomar las decisiones dentro del nivel definido de tolerancia sin la referencia a la autoridad externa, mientras permitiendo hacer el progreso más rápidamente.  Puede ponerse la tolerancia en cualquier atributo del proyecto mensurable. Los ejemplos comúnes son costo, funcionalidad, y tiempo.  En los proyectos de DSDM, por consiguiente, la tolerancia está en el alcance, en lugar de a tiempo y recurso (como en la mayoría de los proyectos tradicionales).  La Viabilidad de DSDM y Estudios de Negocio generalmente son tiempo embalado. La tolerancia del alcance en estas fases normalmente es manejada limitando la profundidad a que los estudios proceden, para que simplemente sea suficiente producir resultados que son en buen salud para el propósito de negocio.DSDM: Dynamic Systems Development MethodDSDM: Dynamic Systems Development Method
  28. 28. Cambie la Dirección En un proyecto de DSDM, cambie dentro del alcance nivelado alto y los requisitos definieron en el Estudio Comercial se espera. Sólo se necesitarán los excepción informar donde el cambio está más allá de esta tolerancia.DSDM: Dynamic Systems Development MethodDSDM: Dynamic Systems Development Method
  29. 29. La calidad  La calidad es basado en el criterio de calidad pre-determinado, formuló para asegurar la conformidad a los Requisitos del Usuario (la aptitud para el propósito) ambos para el proyecto y para cada producto el proyecto entrega.  Promueve la revisión de productos contra su criterio de calidad.  Recomienda las actividades de convicción para asegurar las normas de calidad apropiadas está siguiéndose. DSDM requiere que todas las revisiones y actividades de convicción “agregue el valor” al proceso y no es para la propia causa de documentación (introduciendo los retrasos innecesarios).  También señala eso, aunque la revisión procesa para los productos es similar, hay probablemente menos productos que en los proyectos tradicionales.DSDM: Dynamic Systems Development MethodDSDM: Dynamic Systems Development Method
  30. 30. El riesgo El DSDM Desarrollo Riesgo Análisis Informe  Se desarrolla en una moda continuada e informó específicamente al final de la Iteración Ejemplar Funcional.  Los riesgos pertinentes identificando y planeando cómo dirigirselos es una parte importante de planear para cada caja de tiempo en DSDM.DSDM: Dynamic Systems Development MethodDSDM: Dynamic Systems Development Method
  31. 31. Conclusion  En una avellana, el Método de Desarrollo de Sistema Dinámico (DSDM) es un listo-cambiando, aplicación desarrollo proyecto modelo ágil non-propietario para las soluciones comerciales en vías de desarrollo dentro de los horarios firmes. Acorta la reloj-velocidad (y tiempo para comercializar) para la entrega de centro los beneficios comerciales. DSDM es el único acercamiento que puede garantizar la entrega en un día exacto bajo firme, las fechas tope del Internet- tiempo. Es herramienta-independiente-no hay ninguna herramienta o el software empaqueta para comprar (o se desjarrete por).  DSDM ningún mágico del es. El Los gerentes del proyecto experimentados lo ven como una estrategia sistemática del común del sentido. El Las pocas ideas en el DSDM hijo nuevas; las prácticas más buenas son construidos en el modelo. El resultado de Como, las personas están aplicando DSDM un los proyectos en una gama amplia del campos, en el y fuera el lado de Tecnología de Información. El Las recientes tendencias hijo combinar DSDM PRINCE2 o hacen trampas XP (el la Programación Extrema), para ganar los beneficios del armazón de la dirección del proyecto de DSDM los enfoques de y del negocio hacen trampas el alta de eficacia de la de XP el y el desarrollo del practica de contralto de calidad, lo que nos gusta llamar la Empresa XP o EXP (el un término acuñado por Mike Griffiths de Quadrus).DSDM: Dynamic Systems Development MethodDSDM: Dynamic Systems Development Method

×