31 de agosto de 2019

Scrum Master o que faz o líder servidor do framework Scrum

O Scrum Master é por natureza um agende de transformação. Ao assumir efetivamente essa identidade e ao entender de fato o que esse papel representa, o Scrum Master passa a atuar nos três universos detalhados pelo Scrum Guide: junto ao PO, junto ao time de desenvolvimento e à organização.

Antes de mais nada, o Scrum Guide afirma que o Scrum Master deve ser o responsável para que o Scrum seja entendido e aplicado como um todo na corporação ao qual esteja sendo implantado.

Tendo em vista cumprir esse papel com maestria, àquele que desejar se tornar um Scrum Master realmente diferenciado deve possuir capacidades técnicas muito apuradas. Entretanto, geralmente o mais relevante para se destacar nessa posição será um somatório de softskills, que serão tema de outro post.

O Scrum Master trabalhando para o Product Owner

Por certo, o Scrum Master deve atuar muito próximo ao Product Owner. Um time tem muito a ganhar atuando com um PO que possua grande entendimento do que realmente é valor para seu negócio e principalmente para seu público alvo final. Caso esse Product Owner domine conceitos de agilidade e conhecimento de Scrum e gestão de produto. Por certo, essa equipe possuirá um solo fértil para semear a agilidade.

A saber, seguem definições do Scrum guide quanto à atuação:

  • Encontrando técnicas para o gerenciamento efetivo do Backlog do Produto;
  • Claramente comunicar a visão, objetivo e itens do Backlog do Produto para o Time de Desenvolvimento;
  • Ensinar a Time Scrum a criar itens de Backlog do Produto de forma clara e concisa;
  • Compreender a longo-prazo o planejamento do Produto no ambiente empírico;
  • Compreender e praticar a agilidade; e, Facilitar os eventos Scrum conforme exigidos ou necessários.

O SM trabalhando para o Time de desenvolvimento

Do meu ponto de vista, o papel do Scrum master junto ao time de desenvolvimento se apresenta de forma muito forte em dois pilares: pessoas e processos. Nesse sentido nosso líder servidor deverá estar sempre atendo em manter o processo em fluxo de melhoria contínua a todo vapor e a motivação e engajamento do time elevados.

A saber, seguem definições do Scrum guide quanto à atuação:

  • Treinar o Time de Desenvolvimento em autogerenciamento e interdisciplinaridade;
  • Ensinar e liderar o Time de Desenvolvimento na criação de produtos de alto valor;
  • Remover impedimentos para o progresso do Time de Desenvolvimento;
  • Facilitar os eventos Scrum conforme exigidos ou necessários;
  • Treinar o Time de Desenvolvimento em ambientes organizacionais nos quais o Scrum não é totalmente adotado e compreendido.

O Scrum Master trabalhando para a organização

De fato grande parte das empresas que visam a transformação ágil emperra em questões culturais enraizadas nas organizações. Dessa forma o Scrum Master deve ser o grande evangelizador do Scrum para toda a organização.

A saber, seguem definições do Scrum Guide quanto à atuação do Scrum master junto à organização:

  • Liderando e treinando a organização na adoção do Scrum;
  • Planejando implementações Scrum dentro da organização;
  • Ajudando funcionários e partes interessadas a compreender e tornar aplicável o Scrum e o desenvolvimento de produto empírico;
  • Causando mudanças que aumentam a produtividade do Time Scrum;
  • Trabalhando com outros Scrum Masters para aumentar a eficácia da aplicação do Scrum nas organizações.

De uma forma extremamente resumida esse é o papel do Scrum Master, em breve trataremos pontos específicos do nosso querido líder servidor do Scrum. Grande Abraço pessoal!