Metodologia àgeis
SALVADOR 2011
DANIEL SOARES ERIVAN BARBOSA LÉO SOUSA IDELVAN ISIDORIO TIAGO PEIXOTO
SALVADOR 2011
"MANIFESTO PARA O DESENVOLVIMENTO ÁGIL DE SOFTWARE"
• reunião entre 17 gurus da comunidade de desenvolvimento • Realizada entre os dias 11 e 13 de fevereiro de 2001 • Estação de esqui nas montanhas de Utah, Estados Unidos.
MÉTODOS ÁGEIS
Coleção de metodologias baseada na prática para modelagem efetiva de sistemas baseados em software. É uma filosofia onde muitas metodologias se encaixam Forma efetiva de se trabalhar em conjunto para atingir as necessidades das partes interessadas no projeto
MANIFESTO ÁGIL (PRINCÍPIOS)
• Indivíduos e interações => mais importantes que processos e ferramentas. • Software funcionando => mais importante do que documentação completa e detalhada. • Colaboração com o cliente => mais importante do que negociação de contratos. • Adaptação a mudanças => mais importante do que seguir o plano inicial. • Evento ocorrido em 2001
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)
METODOLOGIAS ÁGEIS
(agile software development ecosystems - ASDEs)
• SCRUM • FDD (Feature-driven development) • LD ( Lean Development ) •Open Source • Pragmatic Programming • Test driven development
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.
FDD
Feature Driven
Development
Desenvolvimento Guiado por Funcionalidades
Leandro Sousa
SURGIMENTO
• surgiu no ano de 1997 quando Peter Coad e Jeff De Luca foram contratados para salvar um projeto bancário em Singapura. • Após pouco mais de um ano, o projeto estava salvo, tendo mais de 2.000 features (funcionalidades) desenvolvidas por uma equipe de 50 pessoas.
O QUE É
• Metodologia ágil