0% encontró este documento útil (0 votos)
154 vistas10 páginas

DSDM

El documento proporciona una introducción al Método de Desarrollo de Sistemas Dinámicos (DSDM), incluyendo que es una metodología ágil originalmente basada en el Desarrollo de Aplicaciones Rápidas. Se desarrolló en los años 90 en el Reino Unido y consiste en fases iterativas e incrementales con un enfoque en la participación continua del usuario para entregar sistemas de software a tiempo y dentro del presupuesto. Explica los principios, fases, artefactos, roles de usuario y un caso real de aplicación de

Cargado por

Alex Galdámez
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
154 vistas10 páginas

DSDM

El documento proporciona una introducción al Método de Desarrollo de Sistemas Dinámicos (DSDM), incluyendo que es una metodología ágil originalmente basada en el Desarrollo de Aplicaciones Rápidas. Se desarrolló en los años 90 en el Reino Unido y consiste en fases iterativas e incrementales con un enfoque en la participación continua del usuario para entregar sistemas de software a tiempo y dentro del presupuesto. Explica los principios, fases, artefactos, roles de usuario y un caso real de aplicación de

Cargado por

Alex Galdámez
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 10

Introducción

El DSDM es una metodología de desarrollo de software originalmente basado en


la metodología de Desarrollo de Aplicación Rápida. DSDM es un acercamiento
reiterativo e incremental que acentúa el envolvimiento del usuario continuo. Su
meta es entregar los sistemas del software a tiempo y en el presupuesto mientras
ajustando para los requisitos cambiantes a lo largo del proceso de desarrollo.
DSDM es uno de varios métodos Ágiles para el software en vías de desarrollo, y
forma una parte de la Alianza Ágil.

DSDM se desarrolló en el Reino Unido en los años noventa por el Consorcio de


DSDM, una asociación de vendedores y expertos en el campo de software diseñar
creado con el objetivo de desarrollar "juntamente y promover un "armazón de RAD
independiente combinando sus experiencias de la práctica más buenas. El
Consorcio de DSDM es un no-para-ganancia, organización vendedor-
independiente que posee y administra el 1 armazón de DSDM.
índice
Caratula…………………………………………………………………………..1
Introducción…………………………………….……………………………….2
Índice…………………………………………………………………………….3
¿Qué es DSMD?........................................................................................4
Estrategias………………………………………………………………………4
Fases…………………………………………………………………………….5
Documentos o artefactos………………………………………………………6
Usuarios involucrados………………………………………………………….7
Caso real………………………………………………………………………7-8
¿Para que tipo de proyectos se utiliza?.....................................................8
Conclusiones……………………………………………………………………9
Recomendaciones……………………………………………………………..10
Bibliografía……………………………………………………………………...11
2
¿QUE ES DSDM?
• El método de desarrollo de sistemas dinámicos (en inglés Dynamic
Systems Development Method o DSDM).
• El DSDM es una metodología de desarrollo de software originalmente
basado en la metodología de Desarrollo de Aplicación Rápida. DSDM es un
acercamiento reiterativo e incremental que acentúa el envolvimiento del
usuario continuo. Su meta es entregar los sistemas del software a tiempo y
en el presupuesto mientras ajustando para los requisitos cambiantes a lo
largo del proceso de desarrollo. DSDM es uno de varios métodos Ágiles
para el software en vías de desarrollo, y forma una parte de la Alianza Ágil.
• Es un Método que provee un Framework para el desarrollo ágil de software.

ORIGEN
DSDM se desarrolló en el Reino Unido en los años noventa por el Consorcio de
DSDM, una asociación de vendedores y expertos en el campo de software diseñar
creado con el objetivo de desarrollar "juntamente y promover un "armazón de RAD
independiente combinando sus experiencias de la práctica más buenas. El
Consorcio de DSDM es un no-para-ganancia, organización vendedor-
independiente que posee y administra el 3 armazón de DSDM.

PRINCIPIOS
La estructura del método fue guiada por estos nueve principios:
1. El involucramiento del usuario es imperativo.
2. Los equipos de DSDM deben tener el poder de tomar decisiones.
3. El foco está puesto en la entrega frecuente de productos.
4. La conformidad con los propósitos del negocio es el criterio esencial para la
aceptación de los entregables.
5. El desarrollo iterativo e incremental es necesario para converger hacia una
correcta solución del negocio.
6. Todos los cambios durante el desarrollo son reversibles.
7. Los requerimientos están especificados a un alto nivel.
8. El testing es integrado a través del ciclo de vida.
9. Un enfoque colaborativo y cooperativo entre todos los interesados es esencial.
FASES
DSDM consiste en 3 fases: fase del pre-proyecto, fase del ciclo de vida del
proyecto, y fase del post-proyecto. La fase del ciclo de vida del proyecto se
subdivide en 5 etapas:
Fase 1: El Pre-proyecto. En los pres-proyectos fase candidato proyectos se
identifica, el fondo del proyecto se comprende y se proyecta el compromiso se
asegura. Ocupándose de estos problemas en una fase temprana evita los
problemas en las fases más tarde del proyecto.
Fase 2: El vida-ciclo del Proyecto
1. estudio de viabilidad,
2. estudio de la empresa,
3. iteración del modelo funcional,
4. diseño e iteración de la estructura, e
5. implementación.
Fase 3: Post-proyecto. La fase del post-proyecto asegura el sistema que opera
eficaz y eficazmente. Esto se comprende por el mantenimiento, mejoras y apuros
según los principios de DSDM. El mantenimiento puede verse como continuar
4 e incremental de DSDM. En lugar de
desarrollo basado en la naturaleza reiterativa
normalmente terminar el proyecto en un ciclo el proyecto puede devolver a las
fases anteriores o fases para que puedan refinarse el paso anterior y los productos
entregables.
El estudio de factibilidad es una pequeña fase que propone DSDM para
determinar si la metodología se ajusta al proyecto en cuestión. Durante el estudio
del negocio se involucra al cliente de forma temprana, para tratar de entender la
operatoria que el sistema deberá automatizar. Este estudio sienta las bases para
iniciar el desarrollo, definiendo la fe atures de alto nivel que deberá contener el
software. Posteriormente, se inician las iteraciones durante las cuales: se bajará a
detalle la fe atures identificados anteriormente, se realizará el diseño de los
mismos, se construirán los componentes de software, y se implantará el sistema
en producción previa aceptación del cliente.
Las dos primeras fases son secuenciales y se hacen solo una vez, mientras que
las otras tres son iterativas e incrementales a lo largo de todo el proceso de
desarrollo. DSDM trata las iteraciones como cajas de tiempo y estas duran un
predeterminado periodo de tiempo, una vez finalizadas, las iteraciones también
finalizan. El tiempo de duración de una iteración se decide de antes de iniciarla y
normalmente va desde unos pocos días, hasta unas pocas semanas.
Artefactos o documentos
 Términos de referencia. Creado antes del inicio formal del proyecto, es el
documento que nos proporciona una definición a alto nivel del por qué
iniciar el proyecto.
 Caso de negocios. Nos proporciona una visión y una justificación del
proyecto. Nos ayudará a determinar si debemos continuar con el proyecto,
detenerlo, o reenfocarlo.
 Lista de requisitos priorizados. Descripción a alto nivel de los requisitos
del proyecto, y la prioridad relativa entre ellos.
 Definición de arquitectura de solución.  Incluye aspectos técnicos y
negocio con un nivel de detalle suficiente para tener claro el alcance de la
solución, pero sin que nos limite un desarrollo evolutivo que nos permita
adaptarnos a futuros cambios.
 Definición del enfoque de desarrollo. Nos describe a alto nivel qué
herramientas, prácticas, estándares, … serán aplicados durante el
desarrollo de la evolución.
 Plan de entrega. Planificación a alto nivel (semanas – meses) de las
entregas incrementales previstas.
5
 Definición del enfoque de gestión. Engloba cómo vamos a ejecutar el
proyecto desde una perspectiva de gestión: cómo vamos a organizarnos,
cómo vamos a planificar, como vamos a involucrar a las personas claves,
como vamos a comunicarnos y demostrar el progreso.
 Evaluación de viabilidad. Al final de la fase, debemos tomar una decisión
acerca de la viabilidad del proyecto. ¿Vamos a ser capaces de hacerlo?
 Resumen de la Fundación.  Nos proporciona un nivel de detalle suficiente
para estimar si vamos a poder entregar la solución requerida con los
términos esperados de coste, tiempo, calidad.
 Solución en evolución. El producto evolutivo, motivo por el cual hemos
iniciado el proyecto. Incluye tanto la solución desarrollada como otros
componentes necesarios para su uso y mantenimiento.
 Timebox Plan. Incluye tanto tareas a realizar como la actualización de su
estado, y los entregables a producir.
 Informe de revisión de Timebox. Resumen de lo conseguido al finalizar
el Timebox.
 Informe de revisión del proyecto. Documento incremental, con las
conclusiones y el progreso después de cada Proyecto
 Evaluación de beneficios. Descripción de los beneficios conseguidos
después de poner en producción la solución desarrollada.

Usuarios Involucrados
Desarrolladores y desarrolladores senior. Son los únicos roles que establece a
nivel de desarrollo y cubren todos los posibles papeles de las tareas de desarrollo
como son el análisis, diseño, implementación e incluso pruebas.
Coordinador técnico. Es el responsable de la calidad técnica del proyecto y
define la arquitectura del sistema.
El usuario “embajador”. Sus principales tareas son las de aportar el
conocimiento de la comunidad de usuarios al proyecto y de informar a los usuarios
de los progresos del proyecto.
El “asesor” de los usuarios. Puede ser cualquier usuario que represente un
importante punto de vista para el proyecto. Por ejemplo, un miembro del
departamento de IT o un auditor financiero, etc.
Visionario. 6
Es un usuario que participa del proyecto y que tiene una percepción más real de
los objetivos de negocio del sistema y del proyecto. Normalmente suele ser el
valedor del proyecto y el que tuvo la idea inicial para realizarlo. Entre sus tareas se
encuentra supervisar que se identifican todos los requisitos de negocio y que se
van implementando en el orden de importancia correcto.
Sponsor ejecutivo.
Es la persona de la compañía que tiene la autoridad financiera y la
responsabilidad. Por ende, el sponsor ejecutivo es el que suele tener la última
palabra en la toma de decisiones.

CASO REAL
MyBTArea
Gestión rápida y eficaz de todos sus servicios.
Gestione sus pedidos, administre usuarios, comunique incidencias y consulte
facturas e informes
MyBTarea es nuestra plataforma de Autogestión de Servicios que ofrece a
nuestros clientes, agentes autorizados y otros colaboradores la posibilidad de
gestionar sus pedidos, administrar usuarios, comunicar incidencias y consultar
facturas e informes. Todo ello con independencia del lugar donde se encuentren y
con un servicio permanente 24 horas al día, 365 días al año.
https://www.fujitsu.com/global/

Fujitsu Ltd. Es una empresa multinacional japonesa de equipos y servicios de


tecnología de la información con sede en Tokio, Japón. En 2018, fue el cuarto
proveedor de servicios de TI más grande del mundo medido por los ingresos de
servicios de TI globales (después de IBM, Accenture y AWS). Fortune nombró a
Fujitsu como una de las compañías más admiradas del mundo y una compañía
Global 500.

Fujitsu fabrica principalmente productos informáticos, pero la empresa y sus filiales


también ofrecen una diversidad de productos y servicios en las áreas de
informática personal, informática empresarial,
7 incluidos x86, SPARC y productos
de servidor compatibles con mainframe, así como productos de almacenamiento,
telecomunicaciones, microelectrónica avanzada, y aire acondicionado. Tiene
aproximadamente 140,000 empleados y sus productos y servicios están
disponibles en más de 100 países.

Fujitsu cotiza en la Bolsa de Valores de Tokio y es un componente de los índices


Nikkei 225 y TOPIX.

TIPOS DE PROYECTOS APLICABLES


El método DSDM siendo ágil, el enfoque está basado en:
-Aplicaciones Web
Software Soportado para DSDM
- Eclipse
- Neatbeans
- Sun Java Creator studio
- Moskit

Conclusiones

 El DSDM es una metodología de desarrollo de software originalmente


basado en la metodología de Desarrollo de Aplicación Rápida.
 DSDM consiste en 3 fases: fase del pre-proyecto, fase del ciclo de vida del
proyecto, y fase del post-proyecto.
 DSDM se desarrolló en el Reino Unido en los años noventa por el
Consorcio de DSDM, una asociación de vendedores y expertos en el
campo de software diseñar creado con el objetivo de desarrollar
"juntamente y promover un "armazón de RAD independiente combinando
sus experiencias de la práctica más buenas.
 El estudio de factibilidad es una pequeña fase que propone DSDM para
determinar si la metodología se ajusta al proyecto en cuestión.
8
Recomendaciones

 Se recomienda aplicar métodos de discusión para informarse más sobre


este tema.
 Crear un debate para ver las debilidades y fortalezas de cada uno
 Crear comparativas entre este y otros métodos, para identificar de mejor
manera que método usar.

9
Bibliografía
https://www.netmind.es/knowledge-center/los-productos-de-dsdm-agile-project-
framework/
https://www.emprendepyme.net/conoces-las-claves-del-metodo-dsdm.html
http://m.ingenieriadesoftware.mex.tl/images/18149/DSDM%20documento.pdf
www.globalservices.bt.com

10

También podría gustarte