Beruflich Dokumente
Kultur Dokumente
Sabrina Schürhaus
"Manifesto Para o Desenvolvimento Ágil
de Software"
WebSite: http://www.agilemanifesto.org
Metodologias ágeis
(agile software development ecosystems - ASDEs)
XP (eXtreme Programming)
DSDM ( Dynamic Systems Development Method)
Família Crystal
ASD (Adaptive Software Development)
SCRUM
FDD (Feature-driven development)
LD ( Lean Development )
Open Source
Obs: Todos os seus autores com exceção do autor de LD e OpenSource participaram do Manifesto
Ágil e portanto possuem princípios em comum.
XP (eXtreme Programming)
XP (eXtreme Programming)
Projeto C3 (Chrysler) - Kent Beck, Ward Cunningham and Ron Jeffries
(1996)
http://www.xprogramming.org
Valores:
Comunicação
Simplicidade
Feedback
Coragem
12 Práticas:
Pair Programnig, Refactoring, Simple Design, Test-driven
development
Collective Ownership, Coding Standard, Continuous
Integration, Sustainable Pace
Customer tests, Whole Team, Planning Game, Small
Releases, Metaphor
DSDM (Dynamic Systems Development Method)
Método Dinâmico de Desenvolvimento de Sistemas
DSDM (Dynamic Systems Development Method)
Método Dinâmico de Desenvolvimento de Sistemas
• Progenitor do XP
• Framework para desenvolvimento rápido
de aplicações (RAD)
• Fixa tempo e recursos ajustando a
quantia de funcionalidades
• Pequenas equipes
• Suporta mudanças nos requisitos durante
o ciclo de vida
DSDM
O DSDM consiste de 5 fases:
Feasib
ility
Review
Study
Funcional
Model Implementation
Iteration
Design
And Build
Iteration
DSDM - Cargos e Responsabilidades
Desenvolvedores (Developers)
Desenvolvedores Sêniores (Senior Developers)
Coordenador Técnico (Technical Coordinator
Usuário Embaixador (Ambassador User)
Usuário Consultor (Adviser User)
Visionário (Visionary)
Executivo responsável (Executive Sponsor)
Especialísta do domínio (Domain experts)
Gerente do domínio (Domain manager)
DSDM -
Prazos pré-fixados
Sprints de 30 dias
Estabilizar requisitos em cada iteração
Adicionais
• Testadores (Testers)
• Instaladores (Deployers)
• Escritores técnicos (Technical writes)
FDD – Boas Práticas