SlideShare una empresa de Scribd logo
1 de 17
MÉTODOS DE DESARROLLO DE
SISTEMAS DINÁMICOS
Profesor: Luis Piña
Realizado por:
Daniel Santolo, C.I: 17064409
David Ostos, C.I: 17077649
Caracas, 13 de febrero de 2015
Sección: 0602
• El método de desarrollo de sistemas dinámicos (en inglés
Dynamic Systems Development Method o DSDM).
• DSDM fue desarrollado en el Reino Unido en los años 90 por
un consorcio de proveedores y de expertos en la materia del
desarrollo de sistemas de información (IS).
• Es un Método que provee un framework para el desarrollo
ágil de software.
• DSDM se centra en los proyectos de sistemas de información
que son caracterizados por presupuestos y agendas
apretadas.
Principios del DSDM:
• Involucrar al cliente es la clave para llevar un proyecto
eficiente y efectivo.
• El equipo del proyecto debe tener el poder para tomar
decisiones que son importantes.
• DSDM se centra en la entrega frecuente de productos.
• El desarrollo es iterativo e incremental.
• Todos los cambios durante el desarrollo son reversibles.
• Las pruebas son realizadas durante todo el ciclo vital del
proyecto.
• La comunicación y cooperación entre todas las partes
interesadas .
Requisitos previos para el uso de DSDM:
• Interactividad, los usuarios y los jefes de Desarrollo.
• Motivación y participación entre las partes (humanas) que
integran el equipo.
• Intercambio de ideas o funcionalidades necesarias .
Situaciones No Aplicables Para DSDM:
• No existe aceptación por parte de la dirección y otros
empleados.
• Consiste en la falta de motivación y participación.
• Poca habilidad por parte de los integrantes del equipo.
• Si no hay apoyo entre cliente y proveedor.
DIAGRAMA DEL CICLO DE VIDA DEL PROYECTO
FASES DEL DSDM:
• Fase 1: Pre-Proyecto:
 Se identifican los proyectos propuestos.
• Fase 2: Ciclo de Vida del Proyecto:
 Epata 1: Estudio de Viabilidad
 Etapa 2: Estudio del Negocio
 Etapa 3: Iteración de Modelo Funcional
 Etapa 4: Iteración de Diseño y Desarrollo
 Etapa 5: Aplicación
• Fase 3: Post-Proyecto:
 Asegurarse que el sistema operativo acepte de manera
eficaz y segura el proyecto.
TÉCNICAS BASICAS DE DSDM:
• MOSCOW:
 Representa una forma de priorizar los temas.
 Esta es una sigla que significa:
o MUST (DEBE) tener este requisito para satisfacer
necesidades del negocio.
o MUST (DEBE) tener este requisito, pero el proyecto no
depende de ello.
o COULD (PODRÍAN) tener este requisito sin que afecte
las condiciones del sistema.
o WOULD (SE) tiene este requisito en una fecha
posterior.
TÉCNICAS BASICAS DE DSDM:
• TIMEBOXING:
 Se utiliza para apoyar los objetivos principales del DSDM.
• PROTOTIPOS:
 Permite descubrir de manera previa deficiencia del
sistema.
• EXAMENES:
 Es una técnica independiente para poder medir el logro
de cada iteración.
• TALLER:
 Consiste en llevar a las partes interesadas a discutir
necesidades, funcionalidades, y comprensión mutua.
ANEXOS
Al entrar al sistema
aparecerán las aplicaciones a
las que el usuario tiene
acceso
Aplicación fija para todos
los usuarios, donde
puede ajustar sus
opciones de seguridad
Aplicación de control de visitantes, a
los usuarios de les asigna acceso a
cada uno de los módulos que
necesite.
La sección Tablas Básicas
corresponde al acceso a las tablas de
mantenimiento de la aplicación
Control de Visitantes
En le modulo de Seguridad es
donde se administra el
framework. Se pueden incluir
nuevas aplicaciones,
componentes o módulos, crear
los roles y usuarios.
En el modulo Auditoria se
pueden generar informes del
funcionamiento del framework.
GRACIAS!!!

Más contenido relacionado

La actualidad más candente

Método de desarrollo de sistemas dinámicos
Método de desarrollo de sistemas dinámicosMétodo de desarrollo de sistemas dinámicos
Método de desarrollo de sistemas dinámicosJessan Ramírez
 
Unidad 1 Ingenieria de software
Unidad 1 Ingenieria de softwareUnidad 1 Ingenieria de software
Unidad 1 Ingenieria de softwareJahiro Bojorquez
 
Process Methodology PowerPoint Presentation Slides
Process Methodology PowerPoint Presentation Slides Process Methodology PowerPoint Presentation Slides
Process Methodology PowerPoint Presentation Slides SlideTeam
 
Five Common Mistakes made when Conducting a Software FMECA
Five Common Mistakes made when Conducting a Software FMECAFive Common Mistakes made when Conducting a Software FMECA
Five Common Mistakes made when Conducting a Software FMECAAnn Marie Neufelder
 
Retos y soluciones de trabajar con requerimientos de software
Retos y soluciones de trabajar con requerimientos de softwareRetos y soluciones de trabajar con requerimientos de software
Retos y soluciones de trabajar con requerimientos de softwareSoftware Guru
 
PSW Unidad 4 ESTIMACIÓN DE PROYECTOS DE SOFTWARE
PSW Unidad 4 ESTIMACIÓN DE PROYECTOS DE SOFTWAREPSW Unidad 4 ESTIMACIÓN DE PROYECTOS DE SOFTWARE
PSW Unidad 4 ESTIMACIÓN DE PROYECTOS DE SOFTWAREFranklin Parrales Bravo
 
IMPORTANCIA DEL ANÁLISIS DE REQUERIMIENTOS PARA EL DESARROLLO DE SISTEMAS
IMPORTANCIA DEL ANÁLISIS DE REQUERIMIENTOS PARA EL DESARROLLO DE SISTEMASIMPORTANCIA DEL ANÁLISIS DE REQUERIMIENTOS PARA EL DESARROLLO DE SISTEMAS
IMPORTANCIA DEL ANÁLISIS DE REQUERIMIENTOS PARA EL DESARROLLO DE SISTEMASAlcoverify
 
Dynamic Systems Development Method (DSDM) - Agile
Dynamic Systems Development Method (DSDM) - AgileDynamic Systems Development Method (DSDM) - Agile
Dynamic Systems Development Method (DSDM) - AgileMaruf Abdullah (Rion)
 
Desarrollo SW Basado en Componentes
Desarrollo SW Basado en ComponentesDesarrollo SW Basado en Componentes
Desarrollo SW Basado en Componentestoryneutral
 
Unidad III procedimientos
Unidad III procedimientosUnidad III procedimientos
Unidad III procedimientosaaronastorga4
 
What is agile model?Working of agile model
What is agile model?Working of agile modelWhat is agile model?Working of agile model
What is agile model?Working of agile modelzoomers
 
Agile Software Development
Agile Software DevelopmentAgile Software Development
Agile Software DevelopmentSachith Perera
 
Metodologia rup
Metodologia rupMetodologia rup
Metodologia rupmireya2022
 

La actualidad más candente (20)

Método de desarrollo de sistemas dinámicos
Método de desarrollo de sistemas dinámicosMétodo de desarrollo de sistemas dinámicos
Método de desarrollo de sistemas dinámicos
 
SQA
SQASQA
SQA
 
Unidad 1 Ingenieria de software
Unidad 1 Ingenieria de softwareUnidad 1 Ingenieria de software
Unidad 1 Ingenieria de software
 
Process Methodology PowerPoint Presentation Slides
Process Methodology PowerPoint Presentation Slides Process Methodology PowerPoint Presentation Slides
Process Methodology PowerPoint Presentation Slides
 
Dsdm
DsdmDsdm
Dsdm
 
Lean Software Development
Lean Software DevelopmentLean Software Development
Lean Software Development
 
Prueba software orientado a objetos
Prueba software orientado a objetosPrueba software orientado a objetos
Prueba software orientado a objetos
 
Five Common Mistakes made when Conducting a Software FMECA
Five Common Mistakes made when Conducting a Software FMECAFive Common Mistakes made when Conducting a Software FMECA
Five Common Mistakes made when Conducting a Software FMECA
 
Retos y soluciones de trabajar con requerimientos de software
Retos y soluciones de trabajar con requerimientos de softwareRetos y soluciones de trabajar con requerimientos de software
Retos y soluciones de trabajar con requerimientos de software
 
PSW Unidad 4 ESTIMACIÓN DE PROYECTOS DE SOFTWARE
PSW Unidad 4 ESTIMACIÓN DE PROYECTOS DE SOFTWAREPSW Unidad 4 ESTIMACIÓN DE PROYECTOS DE SOFTWARE
PSW Unidad 4 ESTIMACIÓN DE PROYECTOS DE SOFTWARE
 
IMPORTANCIA DEL ANÁLISIS DE REQUERIMIENTOS PARA EL DESARROLLO DE SISTEMAS
IMPORTANCIA DEL ANÁLISIS DE REQUERIMIENTOS PARA EL DESARROLLO DE SISTEMASIMPORTANCIA DEL ANÁLISIS DE REQUERIMIENTOS PARA EL DESARROLLO DE SISTEMAS
IMPORTANCIA DEL ANÁLISIS DE REQUERIMIENTOS PARA EL DESARROLLO DE SISTEMAS
 
Dynamic Systems Development Method (DSDM) - Agile
Dynamic Systems Development Method (DSDM) - AgileDynamic Systems Development Method (DSDM) - Agile
Dynamic Systems Development Method (DSDM) - Agile
 
Agile Development Process
Agile Development ProcessAgile Development Process
Agile Development Process
 
Dynamic System Development Method
Dynamic System Development MethodDynamic System Development Method
Dynamic System Development Method
 
Desarrollo SW Basado en Componentes
Desarrollo SW Basado en ComponentesDesarrollo SW Basado en Componentes
Desarrollo SW Basado en Componentes
 
Unidad III procedimientos
Unidad III procedimientosUnidad III procedimientos
Unidad III procedimientos
 
Spiral model
Spiral modelSpiral model
Spiral model
 
What is agile model?Working of agile model
What is agile model?Working of agile modelWhat is agile model?Working of agile model
What is agile model?Working of agile model
 
Agile Software Development
Agile Software DevelopmentAgile Software Development
Agile Software Development
 
Metodologia rup
Metodologia rupMetodologia rup
Metodologia rup
 

Destacado

Sistemas Dinamicos
Sistemas DinamicosSistemas Dinamicos
Sistemas DinamicosDinasi∫
 
Pensamiento Sistemico
Pensamiento SistemicoPensamiento Sistemico
Pensamiento SistemicoOscar Ascon
 
2007 10 15 IntroduccióN Al Enfoque Sistemico
2007 10 15  IntroduccióN Al  Enfoque  Sistemico2007 10 15  IntroduccióN Al  Enfoque  Sistemico
2007 10 15 IntroduccióN Al Enfoque SistemicoJean Yves Simon jsimon73
 
TGS teoria general de sistemas
TGS teoria general de sistemasTGS teoria general de sistemas
TGS teoria general de sistemasdeyfa
 
Diccionario de datos
Diccionario de datosDiccionario de datos
Diccionario de datosJorge Garcia
 

Destacado (6)

Sistemas Dinamicos
Sistemas DinamicosSistemas Dinamicos
Sistemas Dinamicos
 
Pensamiento Sistemico
Pensamiento SistemicoPensamiento Sistemico
Pensamiento Sistemico
 
2007 10 15 IntroduccióN Al Enfoque Sistemico
2007 10 15  IntroduccióN Al  Enfoque  Sistemico2007 10 15  IntroduccióN Al  Enfoque  Sistemico
2007 10 15 IntroduccióN Al Enfoque Sistemico
 
TGS teoria general de sistemas
TGS teoria general de sistemasTGS teoria general de sistemas
TGS teoria general de sistemas
 
Diccionario de datos
Diccionario de datosDiccionario de datos
Diccionario de datos
 
Presentación
PresentaciónPresentación
Presentación
 

Similar a Método dsd 4

Diseño de Propuesta de Sistema de Información
Diseño de Propuesta de Sistema de InformaciónDiseño de Propuesta de Sistema de Información
Diseño de Propuesta de Sistema de Informaciónkatherine Gaspare
 
Metodos agiles 3
Metodos agiles 3Metodos agiles 3
Metodos agiles 3paotacuba
 
METODOLOGIA DSDM.pptx
METODOLOGIA DSDM.pptxMETODOLOGIA DSDM.pptx
METODOLOGIA DSDM.pptxMrKevinKR
 
Metodologiasagilesdegestionydesarrollodeproyectosdeti
MetodologiasagilesdegestionydesarrollodeproyectosdetiMetodologiasagilesdegestionydesarrollodeproyectosdeti
MetodologiasagilesdegestionydesarrollodeproyectosdetiClaudio Garrido
 
Metodologias de desarrollo de software
Metodologias de desarrollo de softwareMetodologias de desarrollo de software
Metodologias de desarrollo de softwarehernandezcris
 
METODOLOGIAS AGILES
METODOLOGIAS AGILESMETODOLOGIAS AGILES
METODOLOGIAS AGILESmikyWatt
 
Ciclo de vida en el desarrollo de sistemas
Ciclo de vida en el desarrollo de sistemasCiclo de vida en el desarrollo de sistemas
Ciclo de vida en el desarrollo de sistemasMaría Elena Amancha
 
T2 infoiii-s
T2 infoiii-sT2 infoiii-s
T2 infoiii-shome
 
El Método de Desarrollo de Sistemas Dinámicos es un enfoque utilizado en el c...
El Método de Desarrollo de Sistemas Dinámicos es un enfoque utilizado en el c...El Método de Desarrollo de Sistemas Dinámicos es un enfoque utilizado en el c...
El Método de Desarrollo de Sistemas Dinámicos es un enfoque utilizado en el c...MatiasSchmidt6
 
Grupo 5-modelos-de-procesos-de-software
Grupo 5-modelos-de-procesos-de-softwareGrupo 5-modelos-de-procesos-de-software
Grupo 5-modelos-de-procesos-de-softwarePrimoLaura
 
INTRODUCCIÓN A LA CIENCIA DE DATOS.pptx
INTRODUCCIÓN A LA CIENCIA DE DATOS.pptxINTRODUCCIÓN A LA CIENCIA DE DATOS.pptx
INTRODUCCIÓN A LA CIENCIA DE DATOS.pptxCabezaDePinga
 
metodologia agil.ppt
metodologia agil.pptmetodologia agil.ppt
metodologia agil.pptbrian roa
 
Ciclo de vida del software
Ciclo de vida del softwareCiclo de vida del software
Ciclo de vida del softwareGabrielRosendo2
 

Similar a Método dsd 4 (20)

Diseño de Propuesta de Sistema de Información
Diseño de Propuesta de Sistema de InformaciónDiseño de Propuesta de Sistema de Información
Diseño de Propuesta de Sistema de Información
 
El proceso
El procesoEl proceso
El proceso
 
Metodos agiles 3
Metodos agiles 3Metodos agiles 3
Metodos agiles 3
 
Grupo1
Grupo1Grupo1
Grupo1
 
METODOLOGIA DSDM.pptx
METODOLOGIA DSDM.pptxMETODOLOGIA DSDM.pptx
METODOLOGIA DSDM.pptx
 
Dsdm_f
Dsdm_fDsdm_f
Dsdm_f
 
Metodologiasagilesdegestionydesarrollodeproyectosdeti
MetodologiasagilesdegestionydesarrollodeproyectosdetiMetodologiasagilesdegestionydesarrollodeproyectosdeti
Metodologiasagilesdegestionydesarrollodeproyectosdeti
 
Metodologias de desarrollo de software
Metodologias de desarrollo de softwareMetodologias de desarrollo de software
Metodologias de desarrollo de software
 
METODOLOGIAS AGILES
METODOLOGIAS AGILESMETODOLOGIAS AGILES
METODOLOGIAS AGILES
 
Ciclo de vida en el desarrollo de sistemas
Ciclo de vida en el desarrollo de sistemasCiclo de vida en el desarrollo de sistemas
Ciclo de vida en el desarrollo de sistemas
 
T2 infoiii-s
T2 infoiii-sT2 infoiii-s
T2 infoiii-s
 
T2 infoiii-s
T2 infoiii-sT2 infoiii-s
T2 infoiii-s
 
El Método de Desarrollo de Sistemas Dinámicos es un enfoque utilizado en el c...
El Método de Desarrollo de Sistemas Dinámicos es un enfoque utilizado en el c...El Método de Desarrollo de Sistemas Dinámicos es un enfoque utilizado en el c...
El Método de Desarrollo de Sistemas Dinámicos es un enfoque utilizado en el c...
 
Grupo 5-modelos-de-procesos-de-software
Grupo 5-modelos-de-procesos-de-softwareGrupo 5-modelos-de-procesos-de-software
Grupo 5-modelos-de-procesos-de-software
 
INTRODUCCIÓN A LA CIENCIA DE DATOS.pptx
INTRODUCCIÓN A LA CIENCIA DE DATOS.pptxINTRODUCCIÓN A LA CIENCIA DE DATOS.pptx
INTRODUCCIÓN A LA CIENCIA DE DATOS.pptx
 
Metodologia dsdm
Metodologia dsdmMetodologia dsdm
Metodologia dsdm
 
Dsdm
DsdmDsdm
Dsdm
 
Presentacion grupo9
Presentacion grupo9Presentacion grupo9
Presentacion grupo9
 
metodologia agil.ppt
metodologia agil.pptmetodologia agil.ppt
metodologia agil.ppt
 
Ciclo de vida del software
Ciclo de vida del softwareCiclo de vida del software
Ciclo de vida del software
 

Método dsd 4

  • 1. MÉTODOS DE DESARROLLO DE SISTEMAS DINÁMICOS Profesor: Luis Piña Realizado por: Daniel Santolo, C.I: 17064409 David Ostos, C.I: 17077649 Caracas, 13 de febrero de 2015 Sección: 0602
  • 2. • El método de desarrollo de sistemas dinámicos (en inglés Dynamic Systems Development Method o DSDM). • DSDM fue desarrollado en el Reino Unido en los años 90 por un consorcio de proveedores y de expertos en la materia del desarrollo de sistemas de información (IS). • Es un Método que provee un framework para el desarrollo ágil de software. • DSDM se centra en los proyectos de sistemas de información que son caracterizados por presupuestos y agendas apretadas.
  • 3. Principios del DSDM: • Involucrar al cliente es la clave para llevar un proyecto eficiente y efectivo. • El equipo del proyecto debe tener el poder para tomar decisiones que son importantes. • DSDM se centra en la entrega frecuente de productos. • El desarrollo es iterativo e incremental. • Todos los cambios durante el desarrollo son reversibles. • Las pruebas son realizadas durante todo el ciclo vital del proyecto. • La comunicación y cooperación entre todas las partes interesadas .
  • 4. Requisitos previos para el uso de DSDM: • Interactividad, los usuarios y los jefes de Desarrollo. • Motivación y participación entre las partes (humanas) que integran el equipo. • Intercambio de ideas o funcionalidades necesarias . Situaciones No Aplicables Para DSDM: • No existe aceptación por parte de la dirección y otros empleados. • Consiste en la falta de motivación y participación. • Poca habilidad por parte de los integrantes del equipo. • Si no hay apoyo entre cliente y proveedor.
  • 5. DIAGRAMA DEL CICLO DE VIDA DEL PROYECTO
  • 6. FASES DEL DSDM: • Fase 1: Pre-Proyecto:  Se identifican los proyectos propuestos. • Fase 2: Ciclo de Vida del Proyecto:  Epata 1: Estudio de Viabilidad  Etapa 2: Estudio del Negocio  Etapa 3: Iteración de Modelo Funcional  Etapa 4: Iteración de Diseño y Desarrollo  Etapa 5: Aplicación • Fase 3: Post-Proyecto:  Asegurarse que el sistema operativo acepte de manera eficaz y segura el proyecto.
  • 7. TÉCNICAS BASICAS DE DSDM: • MOSCOW:  Representa una forma de priorizar los temas.  Esta es una sigla que significa: o MUST (DEBE) tener este requisito para satisfacer necesidades del negocio. o MUST (DEBE) tener este requisito, pero el proyecto no depende de ello. o COULD (PODRÍAN) tener este requisito sin que afecte las condiciones del sistema. o WOULD (SE) tiene este requisito en una fecha posterior.
  • 8. TÉCNICAS BASICAS DE DSDM: • TIMEBOXING:  Se utiliza para apoyar los objetivos principales del DSDM. • PROTOTIPOS:  Permite descubrir de manera previa deficiencia del sistema. • EXAMENES:  Es una técnica independiente para poder medir el logro de cada iteración. • TALLER:  Consiste en llevar a las partes interesadas a discutir necesidades, funcionalidades, y comprensión mutua.
  • 10.
  • 11. Al entrar al sistema aparecerán las aplicaciones a las que el usuario tiene acceso
  • 12. Aplicación fija para todos los usuarios, donde puede ajustar sus opciones de seguridad
  • 13. Aplicación de control de visitantes, a los usuarios de les asigna acceso a cada uno de los módulos que necesite. La sección Tablas Básicas corresponde al acceso a las tablas de mantenimiento de la aplicación Control de Visitantes
  • 14. En le modulo de Seguridad es donde se administra el framework. Se pueden incluir nuevas aplicaciones, componentes o módulos, crear los roles y usuarios. En el modulo Auditoria se pueden generar informes del funcionamiento del framework.
  • 15.
  • 16.