Movimento
iniciado por programadores experientes e consultores em desenvolvimento de
software. Assinado por 17 desenvolvedores (Kent Beck, Mike Beedle, Arie van
Bennekum, Alistair Cockburn, ard Cunningham, Martin Fowler, James Grenning, Jim
Highsmith, Andrew Hunt, Ron Jeffries, Jon Kern, Brian Marick, Robert C. Martin,
Steve Mellor, Ken Schwaber, Jeff Sutherland, Dave Thomas) em Utah (USA) em
fevereiro/2001.
O
manifesto prega que indivíduos e interações são 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 e adaptação a mudanças é mais importante do que seguir
o plano inicial.
A
metodologia ágil está fundamentada na revisão permanente de código, testes
freqüentes, participação do usuário final, refatoramento contínuo, refinação
contínua da arquitetura, integração contínua, planejamento, design e redesign a
qualquer hora.
Alguns dos princípios básicos da metodologia: