O que faz do scrum um framework?

  •  
  •  
  •  
  •  

E aí, galera!

Quando começamos a estudar sobre o scrum, aprendemos que ele é um framework e que funciona perfeitamente com diversos métodos ágeis. Mas vocês já se perguntaram o porquê? Nesse post vou mostrar o meu pensamento com relação a isso.

Primeiramente, quando pensamos no scrum (ou qualquer outro método ágil. Sim, eu sei. Scrum não é um método!), temos que ter em mente como os princípios e valores do manifesto moldam o nosso mindset ágil, servindo de base para os valores do scrum. Mas um fator muito interessante que faz do framework algo adaptável e flexível são os seus pilares: transparência, adaptação e inspeção.

O primeiro ponto a ser tratado aqui é a questão da transparência, ou seja, a visibilidade de todo o processo, dos artefatos (e de algumas variações) para os stakeholders. Isso parece bem óbvio, não? Mas quem já teve experiência com indivíduos que esquecem de avisar que terminou uma atividade impactando no andamento de outra atividade? Eu já! :(. Eu sei, é muito bizarro. Por isso, é importante que todos os envolvidos tenham visibilidade do que acontece e como está acontecendo no seu projeto.

É bem importante que o time todo esteja com as expectativas alinhadas com relação a transparência, evitando ruído na comunicação. 

Quando temos um processo totalmente transparente, somos capazes de realizar a inspeção de forma mais clara. Ou seja, fazer uma análise do que está funcionando e do que pode ser melhorado. Mas Diogo, quem deve fazer e quando deve ocorrer? Bom, acredito que tenha que ocorrer constantemente por todos. Porém, não devem atrapalhar a execução de suas tarefas. De acordo com o guia de scrum, temos a seguinte afirmação

As inspeções são mais benéficas quando realizadas de forma diligente por inspetores especializados no trabalho a se verificar.

Entretanto, no meu ponto de vista, isso diminui o perfil multidisciplinar da equipe. Penso que pessoas sem conhecimentos especializados são também muito importantes no processo de melhoria contínua.

O último pilar do scrum é a adaptação. Ora, se durante a inspeção, foi identificado que algo não está funcionando bem, então é preciso adaptarmos isso para que passe a funcionar do jeito ideal de acordo com o contexto do time. Por exemplo, notou-se que durante a daily meeting o time está utilizando o tempo para falar sobre outros assuntos que não são relacionados àquele momento (como detalhamento de bugs, por exemplo). Simples, não? E quando isso deve ocorrer? O mais rápido possível. 🙂

Portanto, concluo que são os pilares do scrum os principais responsáveis por fazerem dele um framework. Pensando melhor sobre eles, percebo que é algo muito natural em nosso lado pessoal. Por exemplo, eu gosto de “cozinhar”, mas sei fazer apenas frango, picadinho ou ovo (um dia aprendo churrasco). Toda vez que preparo, eu faço de um jeito diferente, pois sempre estou inspecionando e adaptando esse processo de acordo com o meu contexto. E também porque não anoto as receitas e acabo esquecendo 🙁. Observem que o cerne da questão ainda são os pilares, mas o contexto é outro.

Espero que tenha feito sentido para vocês.

Um grande abraço

Showing 3 comments

Leave a Comment