O que significa pensar Agile ou Agile Thinking?

Há algum tempo atrás, um colega disse-me “Marta eu não gosto da maior parte dos coachers de Agile porque são como radicais religiosos”. Esta semana, num templo budista eu vi este poster e fez-me pensar, sobre o que significa realmente Agile Thinking.

E questionei-me sobre o significado real do método, se o pratico correctamente, se o pratico melhor agora do que quando começei, se há alguma tarefa que faca com maior sacrificio ou contrariando os meus valores pessoais?

Valores como respeitar o individuou pelo seu contributo e nao pela sua posicao hierarquica, valores de contribuir para a entrega de um objectivo comum, valores de continua melhoria fazem parte dos meus valore pessoais e acho que por isso me adaptei tao bem ao Agile.

Em alguns posts já mencionei o conceito de bloqueios dentro da equipa para a transformacao Agile, e assumo que os leitores deste post tenham um entendimento razoável sobre o conceito. Um bloqueio para a aceitacao de Agile pode ser o facto de termos pelo menos um membro da equipe que não acredite nos beneficios do método Agile. Um elemento apenas pode ser bloqueador ou até mesmo um impedimento para a transformação Agile.




Mas, na verdade, o que significa Agile Thinking?

Isto é o que eu aprendi até agora:

  • Ter uma visão comum, dentro da equipe sobre o que se quer realizar, planear essa visao em pequenos objectivos, que se desenvolvem em pequenas interações, havendo tempo de integrar continuamente correccoes, aperfeicoamentos e feedback, contribuindo para um produto melhor.
  • Pergunte sempre “como posso fazer melhor?” desenvolva uma visao holistica do produto enquadrado no portfolio e enquadrado, se necessario no mercado, comparado com os seus pares.
  • Ter sempre o seu cliente em mente quando esteja a escrever histórias, analisar dependências, dar-lhes prioridade, desenvolve-las e entrega-las com qualidade. Agile não se encaixa nos valores daqueles que pensam que já fazem tudo bem. Pensamentos como nós somos líderes de mercado, temos os melhores produtos, temos lucro e não nos precisamos apressar com melhorias… nao correspondem ao aos valores do método Agile. Dai o seu contributo directo para a Inovacao.
  • Interagir de forma colaborativa em 360 graus: o que o cliente pensa? O que a equipe pensa? O que os meus fornecedores pensam? O que os meus sócios pensam? Recolher todos estes inputs, é uma prática Agile! E escreva-os todos no backlog. Faça uma reflexão individual e uma reflexão de equipe sobre cada idéia potencial para uma nova funcionalidade. Brainstorming e retrospectiva são práticas fundamentais e devem ser feitas regularmente.
  • Ser transparente, nao ter medo de partilhar o erro e a falha sem ser alvo de represálias ou estigma de fracasso (Positive error culture) é outro valor.

Estes valores encaixam-se perfeitamente naquele que é o ciclo de melhoria continua:

  • To plan,
  • To do
  • To check
  • To improve

Eu acho que Agile não é uma religião, mas toca valores, comportamentos e, essencialmente, uma disciplina por uma melhoria contínua, não só no nosso trabalho, mas com reflexos nos valores que implementamos na nossa vida.




Deixar uma resposta

Este site utiliza o Akismet para reduzir spam. Fica a saber como são processados os dados dos comentários.