Pedro Luiz Martins Cruz

Pedro Luiz Martins Cruz

compartilhe:   compartilhar no facebook compartilhar no twitter compartilhar no linkedin compartilhar no whatsapp compartilhar no telegram

Por que os métodos ágeis falam de auto-organização ou autogestão?

Os 3 principais métodos ágeis, XP, Scrum e Kanban, falam de auto-organização ou autogestão, mas muitas vezes isso não é praticado ou talvez nem entendido pelas pessoas que usam esses métodos. Mas os 3 métodos valorizam e dizem que é essencial para o bom uso do método.

15/abril/2024 - 10 minutos de leitura

Onde é citado isto em cada método?

No Extreme Programming (XP) foi descrito no livro de Kent Beck (Extreme Programming Explained: Embrace Change):

“The team self-organizes around the problem to solve it as efficiently as possible.”
Em português: “A equipe se auto-organiza em torno do problema para resolvê-lo da maneira mais eficiente possível.”

No Scrum Guide (o principal documento sobre o método Scrum) está escrito:

“Scrum Teams are cross-functional, meaning the members have all the skills necessary to create value each Sprint. They are also self-managing, meaning they internally decide who does what, when, and how.”
Em português: “Os Times Scrum são multifuncionais, o que significa que os membros possuem todas as habilidades necessárias para criar valor em cada Sprint. Eles também são autogerenciados, o que significa que decidem internamente quem faz o quê, quando e como.”

E no Kanban o princípio mais importante na minha opinião é dito:

“Manage the work; let people self-organize around it”
Em português: “Gerencie o trabalho; deixe as pessoas se auto-organizarem em torno disso”

Como cada método tem um contexto e particularidades, vamos interpretar dentro de cada método.

Scrum

No Scrum até 2017 as versões do Scrum Guide diziam self-organizing (auto-organizado) e na atualização do Scrum Guide de 2020 o texto mudou para self-managing (autogerenciado) dando uma ênfase maior para a questão, além disso, o texto do Scrum Guide dá um pouco mais de detalhes sobre o que quer dizer sobre autogerenciamento, o guia informa que o time decide quem faz o quê, quando e como.

Ou seja, é dada autonomia com responsabilidade, pois o time pode decidir internamente, mas ainda precisa se concentrar em cumprir o objetivo do produto. Isso é crucial para o nosso entendimento. A autonomia dada não significa liberdade para fazer coisas fora do assunto do trabalho, na verdade é para que as pessoas decidam a melhor forma de alcançar o objetivo da sprint e consequentemente o objetivo do produto.

A autogestão definida no método faz com que a organização que decida usar o framework Scrum respeite as pessoas envolvidas, valorize a capacidade delas de tomar decisões e crie um ambiente propício para que as pessoas se desenvolvam e exerçam sua capacidade de organização da melhor forma para alcançar o objetivo.

XP (Extreme Programming)

No XP também é citado autonomia, desta vez através do termo auto-organizado. Neste caso o texto valoriza que a auto-organização é a forma mais eficiente de resolver problemas.

Se relacionarmos a auto-organização com outras práticas do XP, como por exemplo propriedade coletiva de código e time integrado, perceberemos que a auto-organização é essencial para o XP.

Quando converso sobre isso nas organizações ou ensino sobre isso nos treinamentos é comum as pessoas questionarem se não é necessário maturidade das pessoas para conseguir realmente ter um ambiente autogerenciado.

Muitas vezes isso mostra que a própria pessoa que questiona vê dificuldade em ter um ambiente autogerido e não sabe como colocar em prática. Pois a questão da maturidade não é das pessoas e sim do ambiente. Todas as pessoas sabem usar sua autonomia e autogestão na própria vida, no próprio dinheiro… todas as pessoas tomam decisões todos os dias sobre o que fazer, quando e como sobre várias coisas de suas vidas. Mas no ambiente corporativo é criado um ambiente onde existe uma limitação das decisões das pessoas.

O que precisa amadurecer é o ambiente corporativo, os processos corporativos, as regras e a cultura organizacional. Com esse amadurecimento as pessoas irão se adaptar aos novos processos e regras e serão parte da cultura que amadurece.

Kanban

A questão do amadurecimento da organização fica mais forte ainda quando analisamos a auto-organização definida pelo método Kanban, pois o Kanban deixa claro que devemos gerenciar o trabalho e proporcionar ambiente para que as pessoas possam se auto-organizar para fazer o trabalho da melhor forma.

No método Kanban a visualização do trabalho é muito importante, assim como gerenciar o fluxo de trabalho, limitar o trabalho até a quantidade que o fluxo se torne o mais eficiente, definir regras sobre o trabalho e melhorar o ambiente constantemente.

O foco é grande no trabalho e na organização do trabalho, tanto que a Kanban University criou o Modelo de Maturidade Kanban para falar de maturidade organizacional, para que possamos amadurecer as organizações e proporcionar o ambiente que as pessoas se auto-organizam em torno do trabalho.

Para ter um ambiente que permita a auto-organização e autogestão, precisamos aumentar a transparência dos processos, das regras e das responsabilidades. Com mais transparência as pessoas poderão se auto-organizar melhor.

Também é interessante permitir que as pessoas exerçam a tomada de decisão dentro de suas responsabilidades. As decisões sobre o que fazer, quando e como, essas decisões podem ser feitas dentro da responsabilidade que a pessoa está inserida desde que ela saiba qual a sua responsabilidade, olha a transparência e regras claras mais uma vez aparecendo.

Isso tudo tem a ver também com a confiança que existe dentro da organização. Quanto mais confiança, mais transparência e mais decisões descentralizadas. O aumento da confiança no ambiente deve partir da liderança e ser construída pela liderança tornando o ambiente cada vez mais autogerido.

Fazendo um ambiente autogerido o nosso trabalho será mais eficaz e eficiente e o uso dos métodos ágeis será da melhor forma possível.

Deseja aprender mais sobre XP: Treinamento de Extreme Programming

Deseja aprender mais sobre Scrum: Treinamento de Scrum Completo

Deseja aprender mais sobre Kanban: Treinamento Team Kanban Practitioner, Treinamento Kanban System Design e Treinamento Kanban Systems Improvement.

Deseja aprender mais sobre o Modelo de Maturidade Kanban: Treinamento Kanban Maturity Model

Acompanhe:

Synergyc no Youtube  Synergyc no Instagram  Synergyc no Facebook  Synergyc no Linkedin  Synergyc no Twitter