O segredo do ágil, parte 1 4
O ágil em sua forma mais simples é aquele sentimento que todo desenvolvedor tem: uma equipe que trabalhe de forma cooperativa, não ter retrabalho, etc.
Tudo gira em torno da qualidade de vida e do trabalho em equipe, e quando falamos em equipe nos referimos inclusive ao cliente, que deve participar de todo processo de desenvolvimento, que deve receber versões semanais para testes e contribuir com a construção de seu próprio produto.
Estamos na era da colaboração, como foi dito no evento maré de agilidade ano passado (2008), devemos interagir mais com o cliente, levantar requisitos por demanda, refatorar o código, etc. Considero a maior interação com o cliente e equipes multidisciplinares como o “trunfo” das práticas ágeis, com esses dois pilares conseguimos adaptar o modelo e obter sucesso no desenvolvimento de sistemas, e não pense que são apenas sistemas pequenos!
Por fim, para que isso dê certo devemos ter uma equipe colaborativa, ela deve ser pró-ativa como um todo, devemos tomar cuidado, pois uma só engrenagem fora do lugar e condenamos todo o sistema. Equipes colaborativas homogenizam o conhecimento e se tornam auto gerenciáveis, aumentando sua eficiência e reduzindo suas falhas.
E ai Túlio!
Muito legal esse blog que você escreveu! Concordo com você em número, gênero e grau. Principalmente nessa passagem:
“…devemos ter uma equipe colaborativa, ela deve ser pró-ativa como um todo, devemos tomar cuidado, pois uma só engrenagem fora do lugar e condenamos todo o sistema…”
Acho que isso é um dos principais ingredientes para o sucesso de uma equipe Ágil.
Massa demais!
Já que o Pedro mostrou, um trecho, eu quero ressaltar outro:
“Tudo gira em torno da qualidade de vida e do trabalho em equipe…”
A colaboração, e a inclusão do cliente na equipe permite feedback muito mais rápido e preciso para o desenvolvedor, o que fatalmente impacta na melhora de vida pessoal e da equipe. Eliminamos os sustos na entrega dos produtos, e a frustação com o desempenho pessoal e da equipe.
Muito bom!
Muito bom Túlio!
Eu também quero ressaltar um trecho:
“A equipe deve ser pró-ativa como um todo….”
Túlio, da mesma forma que comentei no artigo do Akita (www.akitaonrails.com/2009/2/3/tradu-o-scrum-fl-cido), comunicação é fundamental.
Sem ela funcionando bem, não temos qualidade de vida nem bons produtos.
Comunique-se.