Como é a implantação de métodos ágeis na sua empresa?
Recentemente no InfoQ.com foi publicado um conjunto de téses em que Uncle Bob cita algumas falhas do Scrum, entre elas:
Bob também cita algumas adaptações que estas equipes fazem para solucionar estes problemas, como por exemplo em relação ao Scrum não indicar o uso de nenhuma técnica prática, ele recomenda o uso de técnicas do XP, um caminho também recomendado pelas empresas Agile brasileiras, entre elas:
- Nenhuma técnica prática
- Certificação em CSM
- Idéia de anti gerenciamento
- Falta de testes automatizados
- Programação Pareada
- Test Driven Development
- Integração Contínua
- Refatoração
No Brasil existem vários casos de sucesso sobre o uso de métodos ágeis, sendo um deles o da globo.com, sobre o qual Guilherme Chapiewski postou em seu blog algumas experiências da implantação dos mesmos. Ele cita o tempo que foi necessário para obter resultados significativos quanto ao uso de métodos ágeis:
Me lembro quando perguntei lá no início para o Boris Gloger sobre o tempo que levaria para as coisas acontecerem. Na época ele falou que para uma empresa do tamanho da Globo.com certamente levaria de 2 a 4 anos para as coisas mudarem de fato. Eu achei um exagero e que ele estava louco, mas era eu que não tinha noção do tamanho da coisa toda. Ele estava certo.
Ele fala também que ser ágil não é apenas utilizar alguma metodologia considerada ágil, ou adotar uma única ferramenta, como o Rodrigo Yoshima comenta em uma discussão na lista scrum-brasil:
Using Rally makes you Agile, guaranteed: http://www.rallydev.com/guarantee
O que matou o RUP vai matar o Agile. Teoria se confirmando: http://blog.aspercom.com.br/2009/09/29/o-que-matou-o-rup-pode-matar-o-agile/
Também não é somente ler algum livro e se autodenominar ágil:
Hoje eu consigo entender com mais clareza o real sentido do empirismo que tanto se fala. Mesmo com pilhas de livros sobre desenvolvimento ágil na minha prateleira, eu olho para trás e vejo que o processo de “tentativa e erro” foi muito mais importante para o meu aprendizado do que qualquer teoria. Várias coisas escritas nos livros deram certo para alguns times e não deram para outros, e no fim das contas o que ficou foi uma mistura de todas essa experiências. Fomos fazendo as coisas, vendo o que dava certo ou errado, mudando, adaptando e seguindo em frente. Hoje não dá pra dizer que a Globo.com usa Scrum, XP, Lean ou Kanban. Você pode encontrar todos os seus sabores preferidos de Agile por aqui, às vezes misturados e até mesmo bem customizados e diferentes do tradicional.
Guilherme fala também de alguns fatores preponderantes para alcançar sucesso quanto ao uso de métodos ágeis:
- Sempre haverá transição, o processo sempre terá que ser adaptado
- Sua equipe precisa estar feliz
- O foco da equipe deve ser sempre o produto
- Como disse o Uncle Bob, utilizar técnicas tais como TDD, Testes, etc é essencial
- Agile não é o Santo Graal
Desenvolvimento de Software de maneira ágil não é uma das coisas mais simples de fazer. Exige muito paciência e acima de tudo, mudança de cultura.
E na sua empresa, vocês usam alguma metodologia ágil? Como foi o processo de adoção?
Conteúdo educacional
Lean na Globo.com
Bernardo Heynemann 24 Mai, 2013
Mobilidade: Frameworks, SOs e o Mercado
Ricardo Ogliari 23 Mai, 2013
Caminhos de uma estratégia mobile
Sérgio Lopes 23 Mai, 2013
Complexidade organizacional no Século 21
Alexandre Magno 16 Mai, 2013

Olá visitante
Você precisa cadastrar-se no InfoQ Brasil ou Login para enviar comentários. Há muitas vantagens em se cadastrar.Obtenha o máximo da experiência do InfoQ Brasil.
Dê sua opinião