A maldição dos modelos de maturidade (incluindo o KMM)

Compartilhe:

O Kanban possui um guia de práticas muito interessante, que facilita a gestão do fluxo de uma equipe ou empresa. O nome dele é Kanban Maturity Model (Modelo de Maturidade do Kanban) ou KMM para os íntimos. Ele é um modelo em que dada a forma como o time ou empresa trata seu fluxo e o resultado que obtém do trabalho feito nele, podemos dizer que ele possui determinado nível de maturidade na adoção de Kanban. Em cada nível, é comum que um conjunto de práticas apareçam para auxiliar a gestão. Essas práticas não são obrigatórias, são apenas comumente observáveis.

KMM - Kanban Maturity Model explicado no Formato de Pizza
Explicação em formato de pizza do KMM – Kanban Maturity Model

A maldição dos modelos de maturidade

Até aqui tudo bem, o problema é como as pessoas costumam utilizar modelos de maturidade. Normalmente, elas olham para as práticas, documentos e eventos e fazem uma espécie de checklist. Eu tenho que ter tudo e fazer tudo para ser considerado “maduro”. Então, vale tudo para atingir a tal maturidade — afinal, ninguém quer ser taxado de imaturo.

O problema não é novo

Isso não começa com o KMM. Outros modelos sofreram com o mesmo problema. O CMM (Capability Maturity Model – Modelo de Maturidade de Capacidade) e mais tarde o CMMI (CMM Integration – Integração do CMM) e seu colega brasileiro MPS.Br (Melhoria de Processo de Software Brasileiro) passaram por isso. 

A diferença é que no auge desses havia um motivo prático. Empresas só contratavam fábricas de software se elas tivessem um nível X de maturidade em um desses modelos. Aqui no Brasil isso acontecia muito em licitações de empresas públicas. Atualmente, não sei se isso ainda é uma exigência.

Acredito que esse ainda não seja o problema do KMM. Todavia, por que vemos empresas adotando práticas que não agregam em nada e são desnecessárias para ela?

Maturidade pela maturidade

Um pecado que muitos cometem hoje é muito bem descrito pelo episódio do Chaves em que as crianças do seriado querem a “Estrela do Bom Menino”.

Personagem Quico do seriado Chaves com expressão de raiva, usando seu tradicional gorro colorido e uniforme de marinheiro azul com listras brancas, e com uma estrela branca colada na testa, em cena de fundo desfocado.
Quico com a estrela de bom menino (segue o link para ver parte do episódio)

Elas mudam de comportamento, forjam falcatruas e se digladiam para ganhar a tal estrela. Logo, o objetivo não é se tornar um bom menino / boa menina e sim ganhar a estrela.

Já contei em algum artigo a história em que eu fui designado para dar a manutenção de um software e me entregaram a documentação dele em um DVD. Em um mundo sem IA, alguém realmente acreditou que eu leria 4,7 GB de documentos.

Certa vez, a empresa queria ir para o nível E do MPS.Br e por isso tudo dentro do software deveria ser documentado, inclusive os métodos get e set das classes Java. 

/**
*Obtém o nome da pessoa
*@return Nome da pessoa 
*/
public String getNome()

/**
*Informa o nome da pessoa
*@param nome Nome da pessoa 
*/
public void setNome(String nome)

Só que nada está tão ruim que não possa piorar. Para fazer isso, como a empresa utilizava outras linguagens de programação além do Java como C#, Python, Cobol e PL/SQL em diferentes bancos de dados, toda a documentação deveria ser escrita em um documento Word e havia um software da IBM que ligava a documentação em Word com o código-fonte e os casos de uso. 

Na época, eu perguntei por que fazer tudo aquilo e qual a vantagem que tínhamos. A resposta foi: “é o que o mercado quer”. Toda vez que na resposta tiver um sujeito indeterminado, desconfie.

Não é uma solução

Então, vamos jogar tudo para o alto, acabar com a burocracia e tomar o poder!!! Calma, calabreso. Se tem placa, tem história. As coisas existem por algum motivo. Afinal, quando os autores os criaram nenhum deles estava pensando: “hum, como vou atrapalhar a vida das pessoas” enquanto dava uma risada diabólica. Eles perceberam que havia problemas de qualidade e falta de resultado e pensaram em como as empresas poderiam aperfeiçoar seus métodos de trabalho. Infelizmente, alguns transformaram os modelos em uma cartela de bingo que deve ser preenchida o mais rápido possível. 

Uma solução

A adoção das práticas do KMM (ou outros modelos) deve seguir um propósito firme: eu quero melhorar os resultados da minha organização e para isso eu vou aperfeiçoar o nosso fluxo de trabalho para que ele seja mais eficiente, eficaz e com os riscos mais controlados possível. Para isso, posso utilizar práticas, técnicas, papéis e métodos sugeridos pelo KMM quando forem necessárias para o contexto que estou.

Entender o Modelo antes de correr para implantá-lo

Muitas vezes temos um entendimento apenas superficial sobre o modelo e suas práticas e queremos sair aplicando tudo porque parece bom. Adotamos práticas para resolver problemas pontuais como se fossem o objetivo principal do time. Isso não é bom. Em um mundo complexo e por vezes caótico, entender os problemas e conhecer possíveis soluções e aplicá-las no contexto e momento certos é fundamental.

Por exemplo: Você sabe para que serve o Limite de WIP e quando aplicá-lo? Não é simplesmente um número que fica em cima de uma coluna de um quadro. É uma forma de reduzir a quantidade de trabalho em paralelo e aumentar a eficiência do time. Se ele estiver lá só para decoração e as pessoas o ignorarem. Ele tornou-se apenas um quadro decorativo e não presta para nada.

Conclusão

Assim como as crianças do Chaves buscavam a Estrela do Bom Menino, muitas empresas buscam estrelas douradas de maturidade apenas para ter. Esse não é e nunca foi o objetivo. A estrela de bom menino só faz sentido se for acompanhada do comportamento correspondente. A maturidade só faz sentido se a empresa de fato alcança os resultados necessários. 

Afinal, modelos de maturidade não são prisões. Cabe a nós escolher: preencher checklists sem alma ou usá-los como trampolim para criar organizações mais eficientes, eficazes e adaptáveis. No fim, o verdadeiro nível de maturidade não está na incrível prática que seu time adotou, mas na transformação palpável que entregamos aos nossos clientes. 

Curtiu, da uma olhada no nosso treinamento de:

Team Kanban Practitioner (TKP)

 

Kanban System Design (KSD)

 

Kanban Systems Improvement (KSI)

Avelino segurando um microfone e uma camiseta preta escrita Agile. Ele é pardo, barba e cabelos grisalhos.

Sobre o autor(a)

Trainer na K21

Avelino Ferreira é formado e mestre em Ciência da Computação. Teve uma longa trajetória na TI, começando como programador e chegando a gestor de diversos times de criação de produtos digitais. Conheceu e começou a adotar as melhores prática de de Métodos Ágeis em 2008. Desde então, se dedica a auxiliar outras empresas na construção da cultura ágil. Atualmente, é Consultor e Trainer na K21

Artigos relacionados

Avelino segurando um microfone e uma camiseta preta escrita Agile. Ele é pardo, barba e cabelos grisalhos.

Um problema comum em diversos times é a chegada de novas demandas. Elas vêm de diversas fontes e formatos diferentes: itens de trabalho, histórias de usuários, tíquetes, tarefas, atividades, iniciativas etc. Nesse contexto, uma pergunta que os times normalmente fazem…

Avelino segurando um microfone e uma camiseta preta escrita Agile. Ele é pardo, barba e cabelos grisalhos.

Todo mundo que trabalha com software há algum tempo tem seus esqueletos no armário. Um monte de código que foi escrito só para funcionar e Deus sabe como as coisas estão de pé até hoje. Alguns desses produtos têm uma…

Avelino segurando um microfone e uma camiseta preta escrita Agile. Ele é pardo, barba e cabelos grisalhos.

Hoje a ideia não é apresentar um conteúdo detalhado, mas sim uma pequena explicação sobre as Classes de Serviço do Kanban. Caso queira mais informações dá uma olhada nesse artigo: Classes de serviço e seus 4 principais arquétipos. Aqui apresento…

Saiba como evitar o uso caótico do orçamento e garantir que os recursos financeiros sejam alocados de forma eficiente através do uso de times estáveis e uma estratégia realmente orientada a uma gestão por resultados….