Agile post team

Onde é que o Agile faz sentido?

Encontramo-nos numa situação de necessidade de transformação organizacional global. Parece que nada do que temos feito nos últimos 25 anos está a acrescentar valor no ambiente V.U.C.A. em que nos encontramos.

Agile post pt

Princípios e Valores Ágeis

É essencial compreender onde faz sentido incorporar os princípios e valores do Manifesto Ágil, assim como as suas estruturas, métodos e práticas. É importante lembrar que a corrente adaptativa ou empírica desdobra todo o seu potencial em ambientes de incerteza.

 

O que é a Incerteza?

Antes de continuar, é útil compreender o que é a incerteza e como podemos medir o nível de incerteza de um projecto, produto ou serviço, a fim de compreender o contexto em que nos encontramos. Como é que posso medir o nível de incerteza do meu projecto, produto ou serviço? Ralph Stacey, definiu em meados dos anos 90 a seguinte matriz a.k.a: a Matriz Stacey.

Simplificando-a e adaptando-a aos ambientes de desenvolvimento de software, podemos ver os seguintes eixos:

  • eixo vertical reflecte o conhecimento dos requisitos de um produto ou serviço.
  • eixo horizontal reflecte o nível de conhecimento da tecnologia para os implementar.

De acordo com os dois eixos, podemos reflectir os seguintes três ambientes possíveis:

1. Ambientes simples: Baixo nível de incerteza. Neste cenário, uma vez claro o que quer fazer e como o fazer. O passo seguinte é a execução (ambientes altamente previsíveis ou preditivos).

2. Ambientes complicados e complexos: Nível médio de incerteza e são os ambientes ideais para que os princípios e valores Agile sejam implementados de forma óptima.

3. Ambientes Anárquicos: Alto nível de incerteza. Caracterizados por ambientes caóticos. A fim de lidar com estes ambientes, recomendamos primeiro reduzir o nível de incerteza a um grau médio, quer através de sessões de descoberta de produtos, quer através de um Lean Sprint.

A aplicação de princípios e valores Ágeis, assim como as suas estruturas ou métodos, faz sentido e acrescenta valor em ambientes com um nível suficiente de incerteza (idealmente médio).

Portanto, os ambientes em que funciona melhor são aqueles que são complicados e complexos, de acordo com a matriz do Sr. Stacey. Hoje em dia estamos a encontrar muitos casos de Fake Agile ou, como gostamos de lhe chamar, “Maquilhagem Ágil”.

 

Casos em que a implementação é dificultada

A implementação desta filosofia de trabalho pode não correr bem em ambientes onde:

  • O grau certo de complexidade não existe.
  • Com o grau certo de complexidade:
    • A mudança não é impulsionada pela gestão da empresa.
    • A resistência à mudança por parte dos envolvidos não é gerida adequadamente e leva ao fracasso do projecto.

Por vezes, as organizações são incapazes de se reinventarem perante obstáculos internos e voltam a cair em formas de fazer as coisas como antes, devido a uma falta de confiança ou de espírito de mudança.

Em suma, precisamos de aplicar uma transformação a uma forma ágil de trabalhar quando o ambiente em que nos encontramos é apropriado, quando a maturidade da organização o permite e quando há um apoio claro da gerência para empreender uma mudança importante.