SlideShare uma empresa Scribd logo
1 de 6
DYNAMIC SYSTEMS DEVELOPMENT METHOD
METODOLOGIADEDESENVOLVIMENTODESISTEMASDINÂMICOS
Lucas Duarte
Bárbara Emille
O que é?
DSDM é uma metodologia de desenvolvimento de software originalmente
baseada em “Desenvolvimento Rápido de Aplicação” (RAD). Seu objetivo é
entregar softwares no tempo e com custo estimados através do controle e
ajuste de requisitos ao longo do desenvolvimento. Ela possui 3 fases: pré-
projeto, ciclo de vida, e pós-projeto.
A fase ciclo de vida é subdividida em 5 estágios: análise de viabilidade, análise
de negócio, iteração do modelo funcional, iteração de elaboração e construção
e, por fim, a implantação.
Metodologia
Assim como qualquer método ágil o DSDM visa a entrega do sistema num
espaço curto de tempo, usando uma filosofia do principio de Pareto onde 80%
do projeto vem de 20% dos requisitos do sistema, assim uma vez que os 20%
dos requisitos mais importantes forem implementados no sistema, será
possível atender as necessidades do negócio além do que nenhum sistema é
construído em sua total perfeição logo de início.
1ª FASE – PRÉ PROJETO
Nessa fase são definidos orçamentos e resoluções contratuais. Controlando
estes critérios antecipadamente pode-se evitar problemas futuros e em
estágios mais críticos
2ª FASE – CLICO DE VIDA
Está fase é dividida em 5 estágio, são eles:
1. Análise viabilidade - estágio onde a utilização do DSDM é avaliada.
Analisando o tipo de projeto, problemas organizacionais e de pessoas.
2. Análise de negócio - onde são analisadas características essenciais do
negócio e tecnologias a serem empregadas.
3. Iteração do Modelo Funcional - determinar as funcionalidades que serão
implementadas e como e quando serão implementadas, desenvolver um
protótipo funcional, efetuar correções do protótipo desenvolvido.
4. Iteração de Elaboração e Construção – identificar requisitos funcionais e
não-funcionais, viabilizar quando e como serão tratados tais requisitos,
criar protótipo do sistema para teste do usuário final, efetuar correção no
sistema testado.
5. Implantação - orientações do sistema, revisão do negócio gerando um
documento de “revisão do projeto”.
3ª FASE – PÓS PROJETO
Está fase garante a eficiência e eficácia do projeto. Através
de manutenções, melhorias e ajustes de acordo com os
príncipios do DSDM.
A manutenção pode ser vista como um contínuo
desenvolvimento. Invés de finalizar o ciclo de vida de
apenas uma vez, normalmente o projeto pode retomar
fazes anteriores a fim de refinar ainda mais o passo
concluído.

Mais conteúdo relacionado

Mais procurados

Sistemas de navegação global, local e contextual
Sistemas de navegação global, local e contextualSistemas de navegação global, local e contextual
Sistemas de navegação global, local e contextualLuiz Agner
 
Engenharia de software para Web
Engenharia de software para WebEngenharia de software para Web
Engenharia de software para WebIuri Matos
 
Vias de administração de medicamentos
Vias de administração de medicamentosVias de administração de medicamentos
Vias de administração de medicamentosWagner Lima Teixeira
 
Criando Framework - Conceitos, Estratégias e Dicas
Criando Framework - Conceitos, Estratégias e DicasCriando Framework - Conceitos, Estratégias e Dicas
Criando Framework - Conceitos, Estratégias e DicasNorton Guimarães
 
Processo de Teste de Software - Monografia
Processo de Teste de Software - MonografiaProcesso de Teste de Software - Monografia
Processo de Teste de Software - MonografiaRodrigo Kammers
 
Aula 06 farmacologia - prof. clara mota
Aula 06   farmacologia - prof. clara motaAula 06   farmacologia - prof. clara mota
Aula 06 farmacologia - prof. clara motaClara Mota Brum
 
Apresentação modelagem de_negócio_rup
Apresentação modelagem de_negócio_rupApresentação modelagem de_negócio_rup
Apresentação modelagem de_negócio_rupJarbas Pereira
 
Introdução sobre desenvolvimento web
Introdução sobre desenvolvimento webIntrodução sobre desenvolvimento web
Introdução sobre desenvolvimento webRodrigo Rodrigues
 
Avaliação Global da Farmacoterapia
Avaliação Global da FarmacoterapiaAvaliação Global da Farmacoterapia
Avaliação Global da FarmacoterapiaCassyano Correr
 
Medicamentos na gravidez e lactação
Medicamentos na gravidez e lactaçãoMedicamentos na gravidez e lactação
Medicamentos na gravidez e lactaçãoFelipe Assan Remondi
 
Cartilha farmacia hospitalar
Cartilha farmacia hospitalarCartilha farmacia hospitalar
Cartilha farmacia hospitalaroncaponca12
 
4 como organizar o trabalho - big 6
4   como organizar o trabalho - big 64   como organizar o trabalho - big 6
4 como organizar o trabalho - big 6Biblioteca Amares
 
Tecnologia e turismo - Tecnologias de hardware
Tecnologia e turismo - Tecnologias de hardwareTecnologia e turismo - Tecnologias de hardware
Tecnologia e turismo - Tecnologias de hardwareMauro Pereira
 
Mini-palestra Gerenciamento Ágil de Projetos
Mini-palestra Gerenciamento Ágil de ProjetosMini-palestra Gerenciamento Ágil de Projetos
Mini-palestra Gerenciamento Ágil de ProjetosVitor Massari
 

Mais procurados (20)

Sistemas de navegação global, local e contextual
Sistemas de navegação global, local e contextualSistemas de navegação global, local e contextual
Sistemas de navegação global, local e contextual
 
Engenharia de software para Web
Engenharia de software para WebEngenharia de software para Web
Engenharia de software para Web
 
Vias de administração de medicamentos
Vias de administração de medicamentosVias de administração de medicamentos
Vias de administração de medicamentos
 
Criando Framework - Conceitos, Estratégias e Dicas
Criando Framework - Conceitos, Estratégias e DicasCriando Framework - Conceitos, Estratégias e Dicas
Criando Framework - Conceitos, Estratégias e Dicas
 
Processo de Teste de Software - Monografia
Processo de Teste de Software - MonografiaProcesso de Teste de Software - Monografia
Processo de Teste de Software - Monografia
 
Aula 06 farmacologia - prof. clara mota
Aula 06   farmacologia - prof. clara motaAula 06   farmacologia - prof. clara mota
Aula 06 farmacologia - prof. clara mota
 
Apresentação modelagem de_negócio_rup
Apresentação modelagem de_negócio_rupApresentação modelagem de_negócio_rup
Apresentação modelagem de_negócio_rup
 
Apresentação TCC
Apresentação TCCApresentação TCC
Apresentação TCC
 
Aprendizagem baseada em problemas
Aprendizagem baseada em problemasAprendizagem baseada em problemas
Aprendizagem baseada em problemas
 
Aula 4- Engenharia de Software
Aula 4- Engenharia de SoftwareAula 4- Engenharia de Software
Aula 4- Engenharia de Software
 
Pré projeto de metodologia
Pré projeto de metodologiaPré projeto de metodologia
Pré projeto de metodologia
 
Os 12 Princípios Ágeis
Os 12 Princípios ÁgeisOs 12 Princípios Ágeis
Os 12 Princípios Ágeis
 
Introdução sobre desenvolvimento web
Introdução sobre desenvolvimento webIntrodução sobre desenvolvimento web
Introdução sobre desenvolvimento web
 
Avaliação Global da Farmacoterapia
Avaliação Global da FarmacoterapiaAvaliação Global da Farmacoterapia
Avaliação Global da Farmacoterapia
 
Medicamentos na gravidez e lactação
Medicamentos na gravidez e lactaçãoMedicamentos na gravidez e lactação
Medicamentos na gravidez e lactação
 
Cartilha farmacia hospitalar
Cartilha farmacia hospitalarCartilha farmacia hospitalar
Cartilha farmacia hospitalar
 
4 como organizar o trabalho - big 6
4   como organizar o trabalho - big 64   como organizar o trabalho - big 6
4 como organizar o trabalho - big 6
 
Tecnologia e turismo - Tecnologias de hardware
Tecnologia e turismo - Tecnologias de hardwareTecnologia e turismo - Tecnologias de hardware
Tecnologia e turismo - Tecnologias de hardware
 
Mini-palestra Gerenciamento Ágil de Projetos
Mini-palestra Gerenciamento Ágil de ProjetosMini-palestra Gerenciamento Ágil de Projetos
Mini-palestra Gerenciamento Ágil de Projetos
 
Mendeley
MendeleyMendeley
Mendeley
 

Destaque

Agile misconceptions
Agile misconceptionsAgile misconceptions
Agile misconceptionsHien Nguyen
 
Enhancing dynamic systems research by activating integrative perspectives on ...
Enhancing dynamic systems research by activating integrative perspectives on ...Enhancing dynamic systems research by activating integrative perspectives on ...
Enhancing dynamic systems research by activating integrative perspectives on ...Humidtropics, a CGIAR Research Program
 
Innovation Systems in Economic Development by Paul Benneworth
Innovation Systems in Economic Development by Paul BenneworthInnovation Systems in Economic Development by Paul Benneworth
Innovation Systems in Economic Development by Paul Benneworthppibelanda
 
Extreme Programming
Extreme ProgrammingExtreme Programming
Extreme ProgrammingErkan Erol
 
Lean Software Development
Lean Software DevelopmentLean Software Development
Lean Software DevelopmentSaqib Raza
 
Dynamic Systems Development, DSDM
Dynamic Systems Development, DSDMDynamic Systems Development, DSDM
Dynamic Systems Development, DSDMJohn Goodpasture
 
Introduction to DSDM
Introduction to DSDMIntroduction to DSDM
Introduction to DSDMNaresh Jain
 
Dynamic System Development
Dynamic System DevelopmentDynamic System Development
Dynamic System DevelopmentZeeshan Tariq
 
Agile Mindset Through an OD lens
Agile Mindset Through an OD lensAgile Mindset Through an OD lens
Agile Mindset Through an OD lensVijaya Devi S
 
Agile and Lean Software Development
Agile and Lean Software DevelopmentAgile and Lean Software Development
Agile and Lean Software DevelopmentTathagat Varma
 
Introduction to Extreme Programming
Introduction to Extreme ProgrammingIntroduction to Extreme Programming
Introduction to Extreme ProgrammingNaresh Jain
 
Extreme Programming(Agile Methodology)
Extreme Programming(Agile Methodology)Extreme Programming(Agile Methodology)
Extreme Programming(Agile Methodology)Abhinav Srivastava
 
Extreme programming (xp) | David Tzemach
Extreme programming (xp) | David TzemachExtreme programming (xp) | David Tzemach
Extreme programming (xp) | David TzemachDavid Tzemach
 
Lean Software Development
Lean Software DevelopmentLean Software Development
Lean Software Developmentsushant.1409
 
"Lean software development: discovering waste" by Mary Poppendieck
"Lean software development: discovering waste" by Mary Poppendieck"Lean software development: discovering waste" by Mary Poppendieck
"Lean software development: discovering waste" by Mary PoppendieckOperae Partners
 

Destaque (20)

Xtreme programing
Xtreme programingXtreme programing
Xtreme programing
 
Agile misconceptions
Agile misconceptionsAgile misconceptions
Agile misconceptions
 
Enhancing dynamic systems research by activating integrative perspectives on ...
Enhancing dynamic systems research by activating integrative perspectives on ...Enhancing dynamic systems research by activating integrative perspectives on ...
Enhancing dynamic systems research by activating integrative perspectives on ...
 
Innovation Systems in Economic Development by Paul Benneworth
Innovation Systems in Economic Development by Paul BenneworthInnovation Systems in Economic Development by Paul Benneworth
Innovation Systems in Economic Development by Paul Benneworth
 
Extreme Programming
Extreme ProgrammingExtreme Programming
Extreme Programming
 
DSDM® Atern® - Foundation
DSDM® Atern® - FoundationDSDM® Atern® - Foundation
DSDM® Atern® - Foundation
 
eXtreme Programming
eXtreme ProgrammingeXtreme Programming
eXtreme Programming
 
Lean Software Development
Lean Software DevelopmentLean Software Development
Lean Software Development
 
Dynamic Systems Development, DSDM
Dynamic Systems Development, DSDMDynamic Systems Development, DSDM
Dynamic Systems Development, DSDM
 
Introduction to DSDM
Introduction to DSDMIntroduction to DSDM
Introduction to DSDM
 
Dynamic System Development
Dynamic System DevelopmentDynamic System Development
Dynamic System Development
 
Agile Mindset Through an OD lens
Agile Mindset Through an OD lensAgile Mindset Through an OD lens
Agile Mindset Through an OD lens
 
Agile and Lean Software Development
Agile and Lean Software DevelopmentAgile and Lean Software Development
Agile and Lean Software Development
 
Introduction to Extreme Programming
Introduction to Extreme ProgrammingIntroduction to Extreme Programming
Introduction to Extreme Programming
 
DSDM® AgilePF® - Agile Project Framework - Foundation
DSDM® AgilePF® - Agile Project Framework - FoundationDSDM® AgilePF® - Agile Project Framework - Foundation
DSDM® AgilePF® - Agile Project Framework - Foundation
 
Extreme Programming(Agile Methodology)
Extreme Programming(Agile Methodology)Extreme Programming(Agile Methodology)
Extreme Programming(Agile Methodology)
 
Extreme programming (xp) | David Tzemach
Extreme programming (xp) | David TzemachExtreme programming (xp) | David Tzemach
Extreme programming (xp) | David Tzemach
 
Lean Software Development
Lean Software DevelopmentLean Software Development
Lean Software Development
 
DSDM
DSDMDSDM
DSDM
 
"Lean software development: discovering waste" by Mary Poppendieck
"Lean software development: discovering waste" by Mary Poppendieck"Lean software development: discovering waste" by Mary Poppendieck
"Lean software development: discovering waste" by Mary Poppendieck
 

Semelhante a DSDM-metodologia ágil

Artigo asap - metodologia de gestão de projetos para implementação de pacot...
Artigo   asap - metodologia de gestão de projetos para implementação de pacot...Artigo   asap - metodologia de gestão de projetos para implementação de pacot...
Artigo asap - metodologia de gestão de projetos para implementação de pacot...Garage Criativa | Garage Hub
 
PROPOSTA DE ADAPTAÇÃO DAS PRÁTICAS DO SCRUM PARA O MPS.BR NIVEL G
PROPOSTA DE ADAPTAÇÃO DAS PRÁTICAS DO SCRUM PARA O MPS.BR NIVEL GPROPOSTA DE ADAPTAÇÃO DAS PRÁTICAS DO SCRUM PARA O MPS.BR NIVEL G
PROPOSTA DE ADAPTAÇÃO DAS PRÁTICAS DO SCRUM PARA O MPS.BR NIVEL Gjrnavarro
 
Apresentação estrela vs cmmi nivel 2
Apresentação estrela vs cmmi nivel 2Apresentação estrela vs cmmi nivel 2
Apresentação estrela vs cmmi nivel 2Fernando Vargas
 
Este trabalho trata
Este trabalho trataEste trabalho trata
Este trabalho trataRoni Reis
 
O_Ciclo_de_Vida_do_Desenvolvimento_de_Sistemas.pdf
O_Ciclo_de_Vida_do_Desenvolvimento_de_Sistemas.pdfO_Ciclo_de_Vida_do_Desenvolvimento_de_Sistemas.pdf
O_Ciclo_de_Vida_do_Desenvolvimento_de_Sistemas.pdfAthena542429
 
FEI - Modelagem de negocios - 2° semestre 2010
FEI - Modelagem de negocios - 2° semestre 2010FEI - Modelagem de negocios - 2° semestre 2010
FEI - Modelagem de negocios - 2° semestre 2010nathan85
 
Desenvolvimento ágil de software: análise sintética a partir de KANBAN
Desenvolvimento ágil de software: análise sintética a partir de KANBANDesenvolvimento ágil de software: análise sintética a partir de KANBAN
Desenvolvimento ágil de software: análise sintética a partir de KANBANFernando Palma
 
Aula 7 - Modelos de Ciclo de Vida.pptx
Aula 7 - Modelos de Ciclo de Vida.pptxAula 7 - Modelos de Ciclo de Vida.pptx
Aula 7 - Modelos de Ciclo de Vida.pptxALEXANDRELISBADASILV
 
Disciplina_Análise de Projeto de Sistema I - Metodologia Cascata e Processos ...
Disciplina_Análise de Projeto de Sistema I - Metodologia Cascata e Processos ...Disciplina_Análise de Projeto de Sistema I - Metodologia Cascata e Processos ...
Disciplina_Análise de Projeto de Sistema I - Metodologia Cascata e Processos ...Rogério Almeida
 

Semelhante a DSDM-metodologia ágil (20)

Artigo asap - metodologia de gestão de projetos para implementação de pacot...
Artigo   asap - metodologia de gestão de projetos para implementação de pacot...Artigo   asap - metodologia de gestão de projetos para implementação de pacot...
Artigo asap - metodologia de gestão de projetos para implementação de pacot...
 
Aula 3 - Engenharia de Software
Aula 3 - Engenharia de SoftwareAula 3 - Engenharia de Software
Aula 3 - Engenharia de Software
 
PROPOSTA DE ADAPTAÇÃO DAS PRÁTICAS DO SCRUM PARA O MPS.BR NIVEL G
PROPOSTA DE ADAPTAÇÃO DAS PRÁTICAS DO SCRUM PARA O MPS.BR NIVEL GPROPOSTA DE ADAPTAÇÃO DAS PRÁTICAS DO SCRUM PARA O MPS.BR NIVEL G
PROPOSTA DE ADAPTAÇÃO DAS PRÁTICAS DO SCRUM PARA O MPS.BR NIVEL G
 
Métodos ágeis de desenvolvimento2
Métodos ágeis de desenvolvimento2Métodos ágeis de desenvolvimento2
Métodos ágeis de desenvolvimento2
 
Apresentação estrela vs cmmi nivel 2
Apresentação estrela vs cmmi nivel 2Apresentação estrela vs cmmi nivel 2
Apresentação estrela vs cmmi nivel 2
 
Processos de software
Processos de softwareProcessos de software
Processos de software
 
Este trabalho trata
Este trabalho trataEste trabalho trata
Este trabalho trata
 
Rational Unified Process (RUP)
Rational Unified Process (RUP)Rational Unified Process (RUP)
Rational Unified Process (RUP)
 
CMMI 7
CMMI 7CMMI 7
CMMI 7
 
O_Ciclo_de_Vida_do_Desenvolvimento_de_Sistemas.pdf
O_Ciclo_de_Vida_do_Desenvolvimento_de_Sistemas.pdfO_Ciclo_de_Vida_do_Desenvolvimento_de_Sistemas.pdf
O_Ciclo_de_Vida_do_Desenvolvimento_de_Sistemas.pdf
 
FEI - Modelagem de negocios - 2° semestre 2010
FEI - Modelagem de negocios - 2° semestre 2010FEI - Modelagem de negocios - 2° semestre 2010
FEI - Modelagem de negocios - 2° semestre 2010
 
Desenvolvimento ágil de software: análise sintética a partir de KANBAN
Desenvolvimento ágil de software: análise sintética a partir de KANBANDesenvolvimento ágil de software: análise sintética a partir de KANBAN
Desenvolvimento ágil de software: análise sintética a partir de KANBAN
 
Aula 7 - Modelos de Ciclo de Vida.pptx
Aula 7 - Modelos de Ciclo de Vida.pptxAula 7 - Modelos de Ciclo de Vida.pptx
Aula 7 - Modelos de Ciclo de Vida.pptx
 
QUALIDADE DE SOFTWARE
QUALIDADE DE SOFTWAREQUALIDADE DE SOFTWARE
QUALIDADE DE SOFTWARE
 
CMM e CMMI
CMM e CMMICMM e CMMI
CMM e CMMI
 
CMM e CMMI
CMM e CMMICMM e CMMI
CMM e CMMI
 
Disciplina_Análise de Projeto de Sistema I - Metodologia Cascata e Processos ...
Disciplina_Análise de Projeto de Sistema I - Metodologia Cascata e Processos ...Disciplina_Análise de Projeto de Sistema I - Metodologia Cascata e Processos ...
Disciplina_Análise de Projeto de Sistema I - Metodologia Cascata e Processos ...
 
Modelos de processos de software
Modelos de processos de softwareModelos de processos de software
Modelos de processos de software
 
Modelos de processos de software
Modelos de processos de softwareModelos de processos de software
Modelos de processos de software
 
Outras Metodologias Ágeis Parte 2
Outras Metodologias Ágeis Parte 2Outras Metodologias Ágeis Parte 2
Outras Metodologias Ágeis Parte 2
 

DSDM-metodologia ágil

  • 1. DYNAMIC SYSTEMS DEVELOPMENT METHOD METODOLOGIADEDESENVOLVIMENTODESISTEMASDINÂMICOS Lucas Duarte Bárbara Emille
  • 2. O que é? DSDM é uma metodologia de desenvolvimento de software originalmente baseada em “Desenvolvimento Rápido de Aplicação” (RAD). Seu objetivo é entregar softwares no tempo e com custo estimados através do controle e ajuste de requisitos ao longo do desenvolvimento. Ela possui 3 fases: pré- projeto, ciclo de vida, e pós-projeto. A fase ciclo de vida é subdividida em 5 estágios: análise de viabilidade, análise de negócio, iteração do modelo funcional, iteração de elaboração e construção e, por fim, a implantação.
  • 3. Metodologia Assim como qualquer método ágil o DSDM visa a entrega do sistema num espaço curto de tempo, usando uma filosofia do principio de Pareto onde 80% do projeto vem de 20% dos requisitos do sistema, assim uma vez que os 20% dos requisitos mais importantes forem implementados no sistema, será possível atender as necessidades do negócio além do que nenhum sistema é construído em sua total perfeição logo de início.
  • 4. 1ª FASE – PRÉ PROJETO Nessa fase são definidos orçamentos e resoluções contratuais. Controlando estes critérios antecipadamente pode-se evitar problemas futuros e em estágios mais críticos
  • 5. 2ª FASE – CLICO DE VIDA Está fase é dividida em 5 estágio, são eles: 1. Análise viabilidade - estágio onde a utilização do DSDM é avaliada. Analisando o tipo de projeto, problemas organizacionais e de pessoas. 2. Análise de negócio - onde são analisadas características essenciais do negócio e tecnologias a serem empregadas. 3. Iteração do Modelo Funcional - determinar as funcionalidades que serão implementadas e como e quando serão implementadas, desenvolver um protótipo funcional, efetuar correções do protótipo desenvolvido. 4. Iteração de Elaboração e Construção – identificar requisitos funcionais e não-funcionais, viabilizar quando e como serão tratados tais requisitos, criar protótipo do sistema para teste do usuário final, efetuar correção no sistema testado. 5. Implantação - orientações do sistema, revisão do negócio gerando um documento de “revisão do projeto”.
  • 6. 3ª FASE – PÓS PROJETO Está fase garante a eficiência e eficácia do projeto. Através de manutenções, melhorias e ajustes de acordo com os príncipios do DSDM. A manutenção pode ser vista como um contínuo desenvolvimento. Invés de finalizar o ciclo de vida de apenas uma vez, normalmente o projeto pode retomar fazes anteriores a fim de refinar ainda mais o passo concluído.