Agile é simplesmente apenas…
Sohrab Salimi
1 Min. Tempo de Leitura
O Agile é basicamente só "X"?
(onde X pode ser qualquer característica)
Por exemplo, o Agile é basicamente só…
- …"transparência forçada"?
- …para juntar pessoas inteligentes numa mesa e sair do caminho delas?
- …para fechar a lacuna entre desenvolvedores e clientes?
- etc.
Já vi equipes ágeis demais falharem para que seja tão simples assim.
Sistemas sociotécnicos são complexos e num sistema complexo não existe "só isso".
Já defendi que para o Agile você precisa apenas de alguns conceitos fundamentais. Estes incluem:
- Empatia e compreensão, segurança e confiança, além de um certo grau de insatisfação (que leva ao desejo de melhoria)
- Criar transparência e alinhamento para fortalecer a confiança nas próprias intenções; entregar resultados de forma mais confiável e frequente para fortalecer a confiança nas próprias capacidades; desenvolver produtos melhores; criar organizações melhores, com as quais se pode desenvolver sistematicamente produtos melhores
- Cuidar diretamente das situações e pessoas relevantes; trabalhar com exemplos e realizar iterações; criar uma forma de trabalho bem pensada, colaborativa e disciplinada; encarar a complexidade do sistema como uma tarefa contínua
- Minimizar a distância entre problemas e quem os resolve; validar todos os passos; passos menores; arrumar e melhorar permanentemente
Não tenho certeza se todos esses pontos estão 100% corretos. Mas tenho bastante certeza de que não existe apenas "o único conceito certo", E também que não existe apenas uma única característica fundamental que representa o Agile.
Este texto é do blog de Jason Yip e foi traduzido por nós para o alemão.