Antigamente, as equipas de software planeavam tudo antecipadamente e depois desenvolviam o software durante meses antes de o apresentar a alguém. O Agile mudou isso. Trata-se de uma abordagem iterativa à gestão de projetos e ao desenvolvimento de software. Em vez de uma grande entrega única, trabalha-se em ciclos curtos chamados sprints, geralmente com uma duração de duas a quatro semanas. Cada sprint produz algo funcional.
O Manifesto Ágil, escrito em 2001 por um grupo de programadores, estabeleceu quatro valores: indivíduos e interações acima de processos e ferramentas, software a funcionar acima de documentação abrangente, colaboração com o cliente acima de negociação de contratos e resposta à mudança acima de seguir um plano. Scrum e Kanban são duas estruturas populares. As reuniões diárias de acompanhamento mantêm as equipas alinhadas. Um product owner prioriza o backlog. Um scrum master remove obstáculos. O método ágil expandiu-se para além do software, chegando ao marketing, aos RH e até à manufatura. Não é uma solução milagrosa. Sem disciplina, pode tornar-se caótico. Mas quando funciona, permite que as equipas se adaptem à mudança em vez de serem esmagadas por ela.
Ideias centrais
- Sprints: ciclos de trabalho curtos e de duração fixa.
- Reuniões diárias rápidas de alinhamento: reuniões breves de sincronização.
- Lista de pendências: lista de tarefas priorizadas
- Retrospetiva: reflexão da equipa após cada sprint.
- Iteração: construir, testar, aprender, repetir
Comments
No comments yet. Be the first to share a thought.
Leave a comment