1. Universidad Capitán General Gerardo Barrios
Asignatura:
• Ingeniería de Software I
Docente:
• Lic. Consuelo E. Sandoval
Alumnos:
• Héctor Antonio Martínez Guandique
• Alexis Antonio Castro Rodríguez
• Carlos Steve Vega Funes
2. LOGO
“ Add your company slogan ”
MODELO DE DESARROLLO
DE SISTEMAS DINAMICOS
3. OBJETIVOS
QUE ES UN METODO DE DESARROLLO DE SISTEMAS
DINAMICOS?
HISTORIA
PRINCIPIOS
OTROS PRINCIPIOS (ASUNCIONES)
FASES DEL METODO DE DESARROLLO DE SISTEMAS
DINAMICOS
CONCLUSIONES
1
2
4
3
5
8
7
MODELO DE DESARROLLO DE SISTEMAS DINAMICOS
4. Objetivos
MOSTRAR LAS PRINCIPALES CARACTERISTICAS
DE LOS METODOS DE DESARROLLO DE SISTEMAS
DINAMICOS
DAR A CONOCER CUAL ES EL CICLO DE VIDA Y LA
FORMA DE APLICACIÓN DEL METODO DE
DESARROLLO DE SISTEMAS DINAMICOS
ENTREGAR UNA EXPLICACION ESPECIFICA DE
CADA UNA DE LAS FASES Y ETAPAS DE
APLICACIÓN DEL METODO
MODELO DE DESARROLLO DE SISTEMAS DINAMICOS
5. QUE ES UN METODO DE DESARROLLO DE SISTEMAS
DINAMICOS?
ES UN METODO DE DESARROLLO AGIL DE SOFTWARE,
APOYADO POR SU CONTINUA IMPLICACION DEL USUARIO EN
UN DESARROLLO ITERATIVO Y CRECIENTE QUE SEA
SENSIBLE A LOS REQUERIMIENTOS CAMBIANTES , PARA
DESARROLLAR UN SISTEMA QUE REUNA LAS NECESIDADES
DE LA EMPRESA EN TIEMPO Y PRESUPUESTO.
MODELO DE DESARROLLO DE SISTEMAS DINAMICOS
6. UN POCO DE HISTORIA DEL MDSD
EL MDSD FUE DESARROLLADO EN EL REINO UNIDO EN LOS
AÑOS NOVENTA POR UN CONSORCIO DE PROVEEDORES Y
DE EXPERTOS EN LA MATERIA DE DESARROLLO DE
SISTEMAS DE INFORMACION, EL CONSORCIO DE
MDSD, CONVINANDO SUS EXPERIENCIAS DE MEJORES
PRACTICAS. LA PRIMERA VERSION FUE TERMINADA EN
ENERO DE 1995 Y PUBLICADA EN FEBRERO DEL MISMO AÑO.
LA VERSION ACTUAL EN USO ES LA VERSION 4.2
ESTE METODO SE CENTRA EN LOS PROYECTOS DE
SISTEMAS DE INFORMACION QUE SON CARACTERISADOS
POR PRESUPUESTOS Y AGENDAS APRETADAS.
MODELO DE DESARROLLO DE SISTEMAS DINAMICOS
7. PRINCIPIOS PARA LA CREACION DE MDSD
1. INVOLUCRAR AL USUARIO
2. EL EQUIPO DEL PROYECTO DEBE TENER EL PODER
3. ENTREGA FRECUENTE DE PRODUCTOS
4. ENTREGAR UN SISTEMA QUE SATISFACE LAS ACTUALES
NECESIDADES DEL NEGOCIO
5. EL DESARROLLO ES ITERATIVO E INCREMENTAL
6. CAMBIOS DURANTE EL DESARROLLO SON REVERSIBLES
7. ALCANCE DE ALTO NIVEL Y LOS REQUERIMIENTOS SON LA BASE
8. LAS PRUEBAS SON REALIZADAS DURANTE TODO EL CICLO DE
VIDA DEL PROYECTO
9. COMUNICACIÓN Y COOPERACION ENTRE TODAS LAS PARTES
INTERESADAS DEL PROYECTO
MODELO DE DESARROLLO DE SISTEMAS DINAMICOS
8. OTROS PRINCIPIOS(ASUNCIONES)
NINGUN SISTEMA ES CONSTRUIDO A LA PERFECCION EN EL
PRIMER INTENTO
LA ENTREGA DEL PROYECTO DEBERIA SER A
TIEMPO, RESPETANDO PRESUPUESTOS Y CON BUENA
CALIDAD
EVALUACION DE RIESGOS
MODELO DE DESARROLLO DE SISTEMAS DINAMICOS
9. EL MDSD CONSISTE EN 3 FASES:
MODELO DE DESARROLLO DE SISTEMAS DINAMICOS
FASE DEL
PRE -PROYECTO
FASE DEL CICLO DE
VIDA DEL PROYECTO
FASE DEL POST
PROYECTO
10. FASE 1 DEL MDSD
PRE PROYECTO
¿QUE SE PRETENDE CONSEGUIR Y QUIENES VAN A
PARTICIPAR PARA CONSEGUIRLO?
MODELO DE DESARROLLO DE SISTEMAS DINAMICOS
11. FASE 2 DEL MDSD
LA FASE DEL CICLO DE VIDA DEL PROYECTO SE DIVIDE EN 5
ETAPAS:
1. ESTUDIO DE FACTIBILIDAD
2. ESTUDIO DE NEGOCIOS
3. ITERACION DEL MODELO FUNCIONAL
4. DISEÑO E INTERACION DE LA ESTRUCTURA
5. IMPLEMENTACION
MODELO DE DESARROLLO DE SISTEMAS DINAMICOS
12. 1. ESTUDIO DE LA
FACTIBILIDAD
SE EVALUA SI LA APLICACIÓN ES
VIABLE, PARA EL PROCESO
TENIENDO EN CUENTA LOS
REQUISITOS BASICOS DEL
NEGOCIO Y SUS RESTRICCIONES
ASOCIADAS
MODELO DE DESARROLLO DE SISTEMAS DINAMICOS
13. 2. ESTUDIO DEL NEGOCIO
SE ESTABLECE LOS REQUISITOS FUNCIONALES Y DE LA
INFORMACION CON EL FIN DE PERMITIR UN VALOR AL
NEGOCIO; ADEMAS SE DEFINE LA ARQUITECTURA BASICA
DE LA APLICACIÓN
MODELO DE DESARROLLO DE SISTEMAS DINAMICOS
14. 3. ITERACION DEL MODELO FUNCIONAL
TODOS LOS PROTOTIPOS DEL MDSD ESTAN DISEÑADOS
PARA EVOLUCIONAR HACIA LA APLICACIÓN ENTREGABLE
MODELO DE DESARROLLO DE SISTEMAS DINAMICOS
15. 4. ITERACION DE DISEÑO Y
ESTRUCTURA
SE REVISA LA CONSTRUCCION DE
PROTOTIPOS DURANTE LA
ITERACION DEL MODELO
FUNCIONAL
EN ALGUNAS OCASIONES LA
ITERACION DEL MODELO
FUNCIONAL Y LA ITERACION DE
CONSTRUCCION DE DISEÑO
SUCEDEN DE FORMA
CONCURRENTE
MODELO DE DESARROLLO DE SISTEMAS DINAMICOS
16. 5. IMPLEMENTACION
SE ENTREGA UNA VERSION DEL SISTEMA
CON EL FIN DE CAPACITAR AL USUARIO Y
EVALUAR DETALLADAMENTE LOS
DOCUMENTOS DE SISTEMA
MODELO DE DESARROLLO DE SISTEMAS DINAMICOS
18. FASE 3 DEL MDSD
POST PROYECTO: SE ASEGURA DE QUE EL
SISTEMA OPERATIVO ACEPTE DE MANERA EFICAZ
Y SEGURA DEL PROYECTO
MODELO DE DESARROLLO DE SISTEMAS DINAMICOS
19. MODELO DE DESARROLLO DE SISTEMAS DINAMICOS
SITUACIONES NO APLICABLES PARA MDSD
FACTOR 1:
Cuando no existe aceptación por parte de la dirección y otros empleados. Falta de
motivación y participación del equipo.
FACTOR 2:
Se deriva del factor 1 y consiste en la falta de motivación y participación impide la
buena gestión de ideas y funcionalidades.
FACTOR 3:
Poca habilidad por parte de los integrantes del equipo. También se pueden incluir las
faltas de herramientas.
FACTOR 4:
Si no hay apoyo entre cliente y proveedor.
20. CONCLUSIONES
EL HECHO QUE SE HAGA UN ESTUDIO DE FACTIBILIDAD DEL METODO LE DA
UN ALTO GRADO DE CONFIABILIDAD, YA QUE ESTO ACENTUA LA
SEGURIDAD DE LOS CLIENTES PARA EL USO DEL METODO
EL USO DE PROTOTIPOS ES BASTANTE UTIL PARA ESTE METODO YA QUE LE
PERMITE A LOS DESARROLLADORES DESCRUBRIR DE MANERA PREVIA
CUALQUIER DEFICIENCIA DE L SISTEMA
EL APOYO CLIENTE Y PROVEEDOR ES DE VITAL IMPORTANCIA PARA ESTE
METODO YA QUE SOBRE EL ESTA BASADO EL ÉXITO DE SU APLICACIÓN
MODELO DE DESARROLLO DE SISTEMAS DINAMICOS