Vous êtes sur la page 1sur 14

REPBLICA BOLIVARIANA DE VENEZUELA

MINISTERIO DEL PODER POPULAR


PARA LA EDUCACIN UNIVERSITARIA
UNIVERSIDAD ALEJANDRO DE HUMBOLDT
CTEDRA: INGENIERIA DEL SOFTWARE
SECCIN: 602

MTODO DE DESARROLLO DE
SISTEMAS DINMICOS (DSDM)

Integrantes:
MARIA ROSA OYA. V-20976605
Javier Torrealba. V-20193200

Caracas, 01 de Febrero de 2016

INDICE

INTRODUCCIN

El Mtodo de Desarrollo de Sistemas Dinmicos (DSDM) nos muestra cmo


se puede aplicar el ciclo de vida de un proyecto de software, adems ha
estado a la vanguardia de los proyectos giles escalables y entrega de
soluciones, por lo que es igualmente eficaz en las pequeas soluciones o
grandes proyectos corporativos complejos. La rapidez de DSDM se basa en
seleccionar funcionalidades ms prioritarias para el negocio. Enmarcado en
el mtodo de desarrollo gil del software. Para dar solucin a las
necesidades de una empresa, se centra en tres aspectos fundamentales:
tiempo, presupuesto y calidad de producto.

Mtodo de Desarrollo de Sistemas Dinmicos DSDM

Es un mtodo que provee un framework (Marco de trabajo) para el


desarrollo, gil de software, busca desarrollar un sistema que rena las
necesidades de la empresa en tiempo, presupuesto y calidad.
DSDM inicialmente fue creado en 1994 gracias a la colaboracin de un
gran nmero de practicantes de proyectos. DSDM reconoce que los
proyectos son limitados por el tiempo y los recursos, y los planes acorde a
las necesidades de la empresa. Para alcanzar estas metas, DSDM promueve
el uso del RAD.
Cuando sea necesario, DSDM se puede adaptar, por ejemplo, para
complementar otras disciplinas de gestin de proyectos, tales como
PRINCE2 o PMI, para evitar el conflicto o la duplicacin de esfuerzos.
Tambin est diseado para complementar los enfoques giles de entrega
de productos, tales como Scrum que an no tienen un enfoque de proyecto
completa.
DSDM tambin aborda muchas de las preocupaciones generales
sobre desarrollo gil. Especficamente, DSDM requiere fundamentos bsicos
para el proyecto que se acuerden en una etapa temprana. Esto permite a las
empresas a comprender el alcance y las caractersticas fundamentales de la
solucin propuesta, y la forma en que se crear, antes de que comience el
desarrollo. Aclarar y acordar las bases para el proyecto desde las
perspectivas combinadas de negocios, solucin y gestin reduce la
posibilidad de sorpresas desagradables en proyectos de DSDM. En
particular, para las grandes organizaciones empresariales u organizaciones
con una arquitectura compleja y / o normas de gobierno, acordando las
bases al principio del proyecto es esencial.
DSDM es un enfoque independiente del proveedor centrado en ayudar
a la gente a trabajar juntos de manera eficaz para lograr los objetivos de
negocio. Se puede utilizar en cualquier negocio, en cualquier entorno tcnico
para cualquier proyecto.
Un supuesto fundamental del enfoque DSDM es que nada se construye
perfectamente primera vez, pero que, como regla general el 80% del valor de
la solucin puede ser entregado para el 20% del esfuerzo que se necesitara

para producir la solucin total ( Principio de Pareto). Un problema bsico con


enfoques menos giles es la expectativa totalmente irrealista y poco
razonable que los responsables de la especificacin de una solucin pueden
predecir cules sern todas sus necesidades en algn punto distante en el
tiempo y en el detalle exacto. Este problema se ve agravado por el hecho de
que una nueva solucin a medida que evoluciona es un estmulo para el
cambio, como la comprensin del impacto de la solucin va a tener en el
negocio crece objetivo.
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:
1. estudio de viabilidad,
2. estudio de la empresa,
3. iteracin del modelo funcional,
4. diseo e iteracin de la estructura
5. implementacin.
Principios
Hay 9 principios subyacentes al DSDM consistentes en cuatro
fundamentos y cinco puntos de partida para la estructura del mtodo. Estos
principios forman los pilares del desarrollo mediante DSDM.

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


efectivo, donde ambos, cliente y desarrolladores, comparten un entorno
de trabajo para que las decisiones puedan ser tomadas con precisin.

El equipo del proyecto debe tener el poder para tomar decisiones que
son importantes para el progreso del proyecto, sin esperar aprobacin de
niveles superiores.

DSDM se centra en la entrega frecuente de productos, asumiendo que


entregar algo temprano es siempre mejor que entregar todo al final. Al

entregar el producto frecuentemente desde una etapa temprana del


proyecto, el producto puede ser verificado y revisado all donde la
documentacin de registro y revisin puede ser tenida en cuenta en la
siguiente fase o iteracin.

El principal criterio de aceptacin de entregables en DSDM reside


en entregar un sistema que satisface las actuales necesidades de
negocio. No est dirigida tanto a proporcionar un sistema perfecto que
resuelva todas las necesidades posibles del negocio, si no que centra sus
esfuerzos en aquellas funcionalidades crticas para alcanzar las metas
establecidas en el proyecto/negocio.

El desarrollo es iterativo e incremental, guiado por la realimentacin


de los usuarios para converger en una solucin de negocio precisa.

Todos los cambios durante el desarrollo son reversibles.

El alcance de alto nivel y los requerimientos deberan ser baselined antes de que comience el proyecto.

Las pruebas son realizadas durante todo el ciclo vital del proyecto.
Esto tiene que hacerse para evitar un caro coste extraordinario en
arreglos y mantenimiento del sistema despus de la entrega.

La comunicacin y cooperacin entre todas las partes interesadas en


el proyecto es un prerrequisito importante para llevar un proyecto efectivo
y eficiente.

Requisitos previos para el uso de DSDM

Interactividad, los usuarios y los jefes de Desarrollo.

Motivacin y participacin entre las partes (humanas) que integran el


equipo.

Intercambio de ideas o funcionalidades necesarias.

Situaciones No Aplicables Para DSDM

No existe aceptacin por parte de la direccin y otros empleados.

Consiste en la falta de motivacin y participacin.

Poca habilidad por parte de los integrantes del equipo.

Si no hay apoyo entre cliente y proveedor.

Tcnicas bsicas 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 (PODRAN) 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.
o

EXAMENES:
Es una tcnica independiente para poder medir el logro

de cada iteracin.
o

TALLER:
Consiste en llevar a las partes interesadas a discutir
necesidades, funcionalidades, y comprensin mutua.

DSDM se ocupa de problemas claves del proyecto


La gestin de cualquier cambio en los negocios o el desarrollo de cualquier
solucin no suele ser una tarea sencilla. Ciertos problemas ocurren

regularmente cada vez que la gente de varias disciplinas trabajan juntos en


un proyecto. DSDM est especficamente diseado para abordar muchos de
estos problemas conocidos. La tabla 1 muestra los principales problemas.

Problema
Comunicacin
Ineficaz

Entrega tarda

El entregable
no satisface las
necesidades
del negocio

Cambio de
opinin

Como DSDM ayuda


La falta de comunicacin se pone de relieve una y otra vez como
un defecto importante en los proyectos. El establecimiento de una
comunicacin clara y concisa entre las diferentes reas y niveles
de una organizacin no es fcil. DSDM proporciona una gran
cantidad de orientacin para fortalecer la comunicacin (por
ejemplo, mediante el uso de talleres), visualizacin (por ejemplo a
travs del uso de modelos, prototipos y el desarrollo iterativo) En
particular, la visualizacin ha demostrado ser una manera mucho
ms eficaz de comunicar que el uso de documentos de gran
tamao, texto, transmitido de una persona a otra.
El postergar la fecha de finalizacin prometida a menudo causa
mucha frustracin, DSDM ve este tema como uno de los
problemas ms importantes que tratar. Un enfoque DSDM, y
muchas de las prcticas que explota, se centran en la entrega a
tiempo. Llegar a tiempo se aplica a las metas a corto plazo, as
como al proyecto en su conjunto. Si alguna vez hay una
necesidad de compromiso en un proyecto, DSDM aboga por que
la revisin del alcance de lo que se entrega siempre se debe
considerar antes de una ampliacin del plazo.
Surge otra frustracin cuando una solucin se entrega y no
responde a las expectativas de la empresa o simplemente no
podra ser adecuadamente alineado con los procesos de negocio.
DSDM abarca prcticas que fomentan la colaboracin y permiten
la comunicacin visual y verbal. Lo ms importante, se anima a
los equipos de DSDM a aceptar el cambio, lo que les permite
hacer frente a los problemas y oportunidades que se presentan,
para abarcar nuevas ideas que aparecen y para construir la
solucin basada en una comprensin profunda de los detalles
solucin.
Un grito frecuente de los que la construccin de la solucin en un
proyecto tradicional es que "los usuarios han cambiado de
opinin. Lejos de ser un problema, DSDM abraza el cambio y
cree que el cambio se presenta a menudo como resultado de una
comprensin ms profunda o un evento externo inevitable. DSDM
capitaliza la mayor profundidad de entendimiento y as se
asegura que la solucin implementada cumple la verdadera

necesidad del negocio.

caractersticas
no utilizadas

Retraso o
Retorno tarde
de la
Inversin (ROI)

El exceso de
ingeniera

"Frgil" Agile

DSDM permite cambiar a travs del desarrollo iterativo, con


revisiones peridicas para asegurarse de que lo que se est
desarrollado es lo que realmente necesita el negocio. Requisitos
cambio es un resultado natural de una mejor comprensin: DSDM
lo espera y los planes para l.
Esto sucede a menudo porque el negocio se anima a definir todas
sus posibles necesidades y deseos al comienzo de un proyecto.
Al ayudar a la empresa a dar prioridad a sus necesidades como la
comprensin de los detalles crece, DSDM procura centrarse en lo
que es importante. Esto tambin evita retrasos en un proyecto
mediante el desarrollo de caractersticas que nunca se utilizan.
DSDM utiliza la entrega gradual de obtener las caractersticas
ms importantes y ms valiosas liberados a la empresa tan
pronto como sea prctico. Cuando sea apropiado, se puede
aprovechar agresivamente tcnicas como la creacin de
prototipos verticales a fin de entregar un subconjunto de la
solucin total al negocio muy temprano y por lo tanto para permitir
el pronto regreso de la inversin.
Normalmente hay un rendimiento decreciente (en valor) cuando
se trata de hacer una entrega 'perfecto'. Por lo general, el valor de
negocio ms alto se puede derivar por conseguir algo que es "lo
suficientemente bueno" en una ventana de oportunidad para el
negocio. De hecho, a veces toda la ventana de oportunidad se
puede perder y ningn valor entregado.
DSDM es un enfoque pragmtico que se centra en la necesidad
de negocio de bienes con el fin de disuadir a un equipo de la
tentacin de aadir los extras finales que el negocio podra vivir
sin l.
Muchas organizaciones han adoptado comportamientos giles y
enfoques, pero lo han hecho de una manera muy informal y
desorganizada. En un intento de reducir la carga de la burocracia,
que han ido al otro extremo y ha creado una situacin muy
especial que se caracteriza por la falta de disciplina, la poca
documentacin y una sensacin general de caos.
DSDM ayuda mediante la colocacin de los conceptos y
construcciones giles derecho en un marco estructurado y
controlado que permite a un proyecto para responder a los
cambios y mantener el control, mientras que siguen siendo
plenamente Agile.
Tabla 1.

CONCUSIONES

DSDM reconoce que los proyectos son limitados por el tiempo y los recursos
como tambin los planes acorde a las necesidades de la empresa. Es un
mtodo probado para la gestin de proyectos gil y entrega, ayudando a
obtener resultados de forma rpida y eficaz.
Es una metodologa robusta la cual tiene presente un ambiente corporativo y
a nivel prctico trabaja muy bien con otros sistemas de gestin de proyecto
como Scram, Proyen con mucha sensibilidad a los requerimientos
cambiantes, para desarrollar un sistema que rena las necesidades de la
empresa en tiempo y presupuesto, se centra en los proyectos de sistemas de
informacin que son caracterizados por presupuestos y agendas apretadas

ANEXOS

Imagen 1.

Imagen 2

BIBLIOGRAFIA

DSDM ATERN HANDBOKK DSDM CONSORTIUM [2007]


www.dsdm.org/dig-deeper/book/dsdm-atern-handbook

Metodologas giles y desarrollo basado en conocimiento Gimson Loraine


[2012]
www.sedice.unlp.edu.ar

DSDM FOR SCRUM DSDM CONSORTIUM [2012]


www.dsdm.orge/sites

Vous aimerez peut-être aussi