Kanban, o caminho alternativo para a agilidade
Assim como muitos, minha jornada dentro da agilidade começou no Scrum, esse framework na época, era o mais famoso e o pontapé inicial que muitas equipes escolheram para o inicio dessa transformação.
Scrum é um framework muito simples de ser entendido (não tão simples assim de ser implementado), com uma grande oferta de cursos e certificações, o que facilita ainda mais o seu acesso.
Como um framework, Scrum não é uma “bala de prata”, ele não responde a todas as perguntas, pelo contrário, ele levanta diversas perguntas e é aberto o suficiente para que outras práticas e técnicas venham a responder. E essa abertura existe para que o contexto em que o Scrum está implementado possa influenciar os processos.
Pessoalmente foi um caminho natural até que o Scrum passasse a não ser mais suficiente em alguns projetos, chegou um momento da transformação que eu, como agente de mudanças, não tinha mais ferramentas necessárias para manter a evolução da equipe acontecendo, então fui obrigado a buscar por alternativas.
O Kanban não foi o único caminho que busquei, mas sem dúvida foi um divisor de águas dentro da minha jornada pessoal como Agile Coach. Dentro do Kanban eu não somente descobri as respostas que precisava, mas sim um caminho alternativo para a agilidade!
Um método e não uma metodologia
Quando fui estudar Kanban eu esperava ver algo muito parecido com o Scrum, passos a serem seguidos, um framework base, cerimônias… no fundo eu esperava encontrar uma metodologia.
No dia do treinamento eu me surpreendi quando encontrei diversos princípios e práticas, mas nenhum framework, nenhum método por trás, o que o torna tão flexível quanto o Scrum (se não até mais) e inclusive práticas que podem ser inseridas em outros contextos. Junto desses princípios e práticas, ainda aprendi uma forma muito eficiente de iniciar uma implementação Kanban logo no dia seguinte.
Quanto mais me aprofundei no método mais me surpreendi com a abordagem ensinada, a profundidade e abrangência do Kanban. Além de princípios e práticas que nos levam até a agilidade, também conheci um dos melhores métodos de gerenciamento de mudanças. Foi dentro do Kanban que fui apresentado às mudanças evolucionárias e ao modelo Kubler-Ross que inclusive já falei dele nesse artigo Os estágios do luto em uma Transformação Digital.
Scrumban?
Eu cheguei ao Kanban através do Scrum, e isso invalida o framework Scrum? De maneira alguma, ainda hoje eu utilizo de diversas práticas existentes no Scrum e algumas vezes recomendo a sua implementação dependendo do time que vou trabalhar como Agile Coach.
Eu defendo uma abordagem que cada framework ágil tem um contexto onde ele se encaixa melhor ou pior, e mais do que isso, que todos os frameworks acabam munindo o Agile Coach de diversas ferramentas de transformação, ferramentas que quando são aplicadas junto de uma boa estratégia de gerenciamento de mudanças, fazem com que a jornada ágil da equipe se torne mais valiosa para a organização.
Agora, se eu acredito que o Scrum ainda é válido e o Kanban além de ser um caminho alternativo para a agilidade, também responde a diversas perguntas levantadas pelo Scrum, eu seria um “evangelizador” do Scrumban?
Primeiro temos que entender que o Scrumban é uma abordagem híbrida entre o Scrum e o Kanban, que de tão comum que se tornou, passou a ser reconhecida como uma metodologia difundida por diversos agilistas no mercado.
E não, eu não defendo o Scrumban como uma metodologia a ser reconhecida e implementada, eu sou sim muito a favor de frameworks híbridos, mas não de um framework híbrido único como o Scrumban, mas sim de um framework que se encaixe às necessidades e objetivos do time.
Dentro do que eu chamo da minha “caixa de ferramentas ágeis” vocês podem encontrar práticas do Scrum, do Kanban, do SAFe, LeSS, Nexus, Design Thinking e diversos outros. Se eu apoiasse o Scrumban, eu estaria limitando meu escopo a práticas de Scrum e Kanban, mas eu tenho no meu repertório diversas outras práticas, métodos e metodologias que podem dar suporte às minhas transformações ágeis.
Melhorias contínuas
Se você que está lendo esse artigo está iniciando sua jornada ágil, seja como um Agile Coach ou qualquer outro cargo, está se perguntando se deve seguir o caminho que eu segui com o Scrum, ou se deve começar pelo Kanban, a minha resposta é: depende.
Cada contexto demanda de necessidades únicas e como eu comentei, defendo que cada framework terá contextos onde mais se encaixa ou mais necessitará de adaptações para agregar valor ao negócio.
Em linhas gerais o importante é ter um início, seja ele no Kanban, Scrum, Design Thinking ou qualquer outro, e não para. Assim como diversas outras áreas do conhecimento, a agilidade muda a cada dia, novas práticas surgem, outras caem em desuso, e o mercado igualmente muda a todo o tempo. Dessa forma, se você está iniciando sua jornada agora, já tenha em mente que o caminho será de constante atualização, e se você já está a algum tempo na sua jornada ágil, será que não está na hora de se atualizar?!
Eu tive essa consciência desde o início, e exatamente por isso que até hoje estudar faz parte da minha rotina diária, estou sempre buscando me atualizar, inclusive dentro do próprio Kanban que tem uma comunidade muito ativa e aberta a adaptações. Como uma comparação rápida, desde que iniciei na minha jornada ágil, o Scrum sofreu uma única atualização no Scrum Guide (2016), em contra partida o Kanban nesse mesmo período evoluiu diversas vezes que não pude contar.
Eu acredito que essa evolução constante do Kanban que mais me fascina, acordar e ter a possibilidade de aprender algo mais aprimorado que no final pode ser a diferença entre uma transformação que falhou e uma transformação de sucesso.
—————————————————-•••——————————————————–
Bem, caso você tenha interesse em aprender mais sobre Kanban, tenho realizado treinamentos deste método, tanto individuais quanto para times, vamos bater um papo.
Até o próximo artigo!