Escolar Documentos
Profissional Documentos
Cultura Documentos
Robson Godoi
Grupo de Estudos em Processos de Desenvolvimento
CIN - UFPE
Outubro 2002
Conteúdo
Objetivo
Introdução
Manifesto for Agile Software Development
Agile Modeling
Agile Modeling e XP
Agile Modeling e UP
Conclusões
Referências
Objetivo
Lightweight (Agile)
Pregam planejar o suficiente, documentar o suficiente,
utilizar a individualidade, codificar de maneira simples
e eficiente, buscando a satisfação momentânea do
cliente.
Ser bom o suficientemente.
The Planning Spectrum
(Boehm - 2002)
Conteúdo
Objetivo
Introdução
Manifesto for Agile Software Development
Agile Modeling
Agile Modeling e XP
Agile Modeling e UP
Conclusões
Referências
Agile Manifesto
Fevereiro de 2001.
17 pessoas da área de desenvolvimento de
software se reuniram e formaram a Agile
Alliance.
Buscavam uma alternativa à processos
heavyweight de desenvolvimento do software.
Incentivavam melhores maneiras de se
desenvolver software.
Formularam princípios que definem os critérios
para processos ágeis de desenvolvimento.
Valores da Agile Alliance
É suficientemente preciso.
É suficientemente consistente.
É suficientemente detalhado.
Feedback
Coragem
Humildade
Princípios centrais de AM
Simplicidade assumida
Mudanças são bem-vindas
O Software é seu objetivo principal
Se preparar para o problemas futuros é seu objetivo
secundário
Mudanças incrementais
Maximizar o investimento dos stakeholders
Modelar com um propósito
Múltiplos modelos
Trabalho de qualidade
Feedback rápido
Viaje leve
Princípios adicionais de AM