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

Containerized Applications Overview
Containerized Applications OverviewContainerized Applications Overview
Containerized Applications OverviewApoorv Anand
 
1. Docker Introduction.pdf
1. Docker Introduction.pdf1. Docker Introduction.pdf
1. Docker Introduction.pdfAmarGautam15
 
Docker Containers Deep Dive
Docker Containers Deep DiveDocker Containers Deep Dive
Docker Containers Deep DiveWill Kinard
 
Why Docker
Why DockerWhy Docker
Why DockerdotCloud
 
Reengenharia de Software
Reengenharia de SoftwareReengenharia de Software
Reengenharia de SoftwareRafael Berto
 
Automated Image Builds in OpenShift and Kubernetes
Automated Image Builds in OpenShift and KubernetesAutomated Image Builds in OpenShift and Kubernetes
Automated Image Builds in OpenShift and KubernetesGraham Dumpleton
 
Github Action, AWS S3, CloudFront를 활용한 React 애플리케이션 CICD 파이프라인 구축
Github Action, AWS S3, CloudFront를 활용한 React 애플리케이션 CICD 파이프라인 구축Github Action, AWS S3, CloudFront를 활용한 React 애플리케이션 CICD 파이프라인 구축
Github Action, AWS S3, CloudFront를 활용한 React 애플리케이션 CICD 파이프라인 구축Eunsu Kim
 
Docker Compose | Docker Compose Tutorial | Docker Tutorial For Beginners | De...
Docker Compose | Docker Compose Tutorial | Docker Tutorial For Beginners | De...Docker Compose | Docker Compose Tutorial | Docker Tutorial For Beginners | De...
Docker Compose | Docker Compose Tutorial | Docker Tutorial For Beginners | De...Simplilearn
 
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
 
Inteligência Artificial aplicada a negócios
Inteligência Artificial aplicada a negóciosInteligência Artificial aplicada a negócios
Inteligência Artificial aplicada a negóciosPedro Rocha
 
Docker Introduction
Docker IntroductionDocker Introduction
Docker IntroductionHao Fan
 
Docker containers
Docker containersDocker containers
Docker containersPau López
 
Introduction to Docker
Introduction to DockerIntroduction to Docker
Introduction to DockerAditya Konarde
 
Cyber 205 architecture
Cyber 205 architecture Cyber 205 architecture
Cyber 205 architecture Vamsi Peddinti
 

La actualidad más candente (20)

Containerized Applications Overview
Containerized Applications OverviewContainerized Applications Overview
Containerized Applications Overview
 
1. Docker Introduction.pdf
1. Docker Introduction.pdf1. Docker Introduction.pdf
1. Docker Introduction.pdf
 
Marina Bay Sands
 Marina Bay Sands  Marina Bay Sands
Marina Bay Sands
 
Docker Containers Deep Dive
Docker Containers Deep DiveDocker Containers Deep Dive
Docker Containers Deep Dive
 
Metodologias todas
Metodologias todasMetodologias todas
Metodologias todas
 
Docker.pptx
Docker.pptxDocker.pptx
Docker.pptx
 
Why Docker
Why DockerWhy Docker
Why Docker
 
Reengenharia de Software
Reengenharia de SoftwareReengenharia de Software
Reengenharia de Software
 
Automated Image Builds in OpenShift and Kubernetes
Automated Image Builds in OpenShift and KubernetesAutomated Image Builds in OpenShift and Kubernetes
Automated Image Builds in OpenShift and Kubernetes
 
Terraform Ansible v3.0
Terraform Ansible v3.0Terraform Ansible v3.0
Terraform Ansible v3.0
 
Github Action, AWS S3, CloudFront를 활용한 React 애플리케이션 CICD 파이프라인 구축
Github Action, AWS S3, CloudFront를 활용한 React 애플리케이션 CICD 파이프라인 구축Github Action, AWS S3, CloudFront를 활용한 React 애플리케이션 CICD 파이프라인 구축
Github Action, AWS S3, CloudFront를 활용한 React 애플리케이션 CICD 파이프라인 구축
 
Docker Compose | Docker Compose Tutorial | Docker Tutorial For Beginners | De...
Docker Compose | Docker Compose Tutorial | Docker Tutorial For Beginners | De...Docker Compose | Docker Compose Tutorial | Docker Tutorial For Beginners | De...
Docker Compose | Docker Compose Tutorial | Docker Tutorial For Beginners | De...
 
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
 
Docker Introduction
Docker IntroductionDocker Introduction
Docker Introduction
 
Introduction to Docker
Introduction to DockerIntroduction to Docker
Introduction to Docker
 
Inteligência Artificial aplicada a negócios
Inteligência Artificial aplicada a negóciosInteligência Artificial aplicada a negócios
Inteligência Artificial aplicada a negócios
 
Docker Introduction
Docker IntroductionDocker Introduction
Docker Introduction
 
Docker containers
Docker containersDocker containers
Docker containers
 
Introduction to Docker
Introduction to DockerIntroduction to Docker
Introduction to Docker
 
Cyber 205 architecture
Cyber 205 architecture Cyber 205 architecture
Cyber 205 architecture
 

Destacado

metodologia de desarrollo de sistemas dinamicos o Dynamic Systems Development...
metodologia de desarrollo de sistemas dinamicos o Dynamic Systems Development...metodologia de desarrollo de sistemas dinamicos o Dynamic Systems Development...
metodologia de desarrollo de sistemas dinamicos o Dynamic Systems Development...Dormimundo
 
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 (7)

metodologia de desarrollo de sistemas dinamicos o Dynamic Systems Development...
metodologia de desarrollo de sistemas dinamicos o Dynamic Systems Development...metodologia de desarrollo de sistemas dinamicos o Dynamic Systems Development...
metodologia de desarrollo de sistemas dinamicos o Dynamic Systems Development...
 
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
 

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
 
Dsdm
DsdmDsdm
Dsdm
 
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
 

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.