Scrum: Um Guia de Bolso

Gunther Verheyen · Capítulo 3 de 29

Páginas do PDF

Scrum: Um Guia de Bolso

1.2 As origens do Ágil

 

Apesar do domínio da abordagem orientada ao plano e da visão industrial, a abordagem evolucionária para o desenvolvimento de software não é nova. Craig Larman descreveu extensivamente os antecessores históricos do Ágil em seu livro “Agile & Iterative Development, A Manager’s Guide” [Larman, 2004].

Mas o termo oficial “Ágil” data de fevereiro de 2001, quando 17 líderes de desenvolvimento de software se reuniram no resort de esqui Snowbird em Utah. Eles discutiram suas opiniões sobre desenvolvimento de software em tempos que as abordagens cascata falhavam e eram substituídas por pesadas implementações RUP (“Rational Unified Process”), que não levaram a melhores resultados do que os processos tradicionais. Estes líderes de desenvolvimento estavam seguindo diferentes caminhos e métodos, sendo cada um deles uma implementação distinta do novo paradigma; Scrum, eXtreme Programming, Adaptive Software Development, Crystal, Feature Driven Development, etc.

A reunião resultou em atribuir o rótulo “Ágil” aos princípios, crenças e pensamentos comuns desses líderes e seus métodos. Eles foram publicados como o “Manifesto para Desenvolvimento Ágil de Software” [Beck, et.al., 2001].

Frequentemente, o desejo de “fazer Ágil” pode ser ouvido. Muitas vezes é o desejo de uma solução mágica, um outro processo bala de prata que resolve todos os problemas. Isso me faz frequentemente afirmar que “Ágil não existe”. Ágil não é um processo fixo, método ou prática. Ágil é a coleção de princípios que os métodos para desenvolvimento de software Ágil têm em comum. Ágil refere-se à mentalidade, às convicções e às preferências expressas no Manifesto para o Desenvolvimento Ágil de Software.

O manifesto ajuda a compreender as ideias subjacentes ao Ágil. Para usá-lo como uma fonte e obter uma compreensão mais profunda do Ágil, eu recomendo fortemente dar olhada nos 12 princípios que estão por trás dos 4

valores, consulte http://agilemanifesto.org/principles.html.

OceanofPDF.com