Cadastre-se

Cadastre-se para acesAcesse conteúdos exclusivos que só usuários cadastrados no site tem acesso.

Fases de um projeto – As 5 etapas e suas características

O gerenciamento de um projeto vem acompanhado de grandes desafios e com o objetivo de minimizar tais desafios. Assim, projetos são normalmente divididos...
HomeProjetosAgilScrum Master - Papéis e Responsabilidades

Scrum Master – Papéis e Responsabilidades

O Scrum Master trabalha para facilitar e potencializar o trabalho do Time Scrum. Ou seja, utilizando-se de seu conhecimento de Scrum, habilidade de lidar com pessoas, técnicas de facilitação e outras técnicas, o Scrum Master ajuda o Product Owner e Time de Desenvolvimento a serem mais eficientes na realização do seu trabalho.

Para realizar esse trabalho, o Scrum Master:

  • Facilita o trabalho do Time Scrum, de forma que seus membros se auto-organizem para que juntos desenvolvam o produto; comuniquem-se efetivamente e busquem continuamente melhorar seus processos de trabalho, realizando-o com qualidade e produtividade, além de facilitar os eventos do Scrum;
  • Remove ou gerencia a remoção dos impedimentos que atrapalham o trabalho do Time de Desenvolvimento e ajuda a prevenir que os impedimentos aconteçam, quando possível;
  • Promove as mudanças organizacionais necessárias para que o Time de Scrum possa realizar seu trabalho com efetividade;
  • Assegura que o Scrum seja compreendido e adequadamente utilizado pelo Time de Scrum;

Quer saber um pouco mais sobre Scrum? Não deixe de acessar também:

O ScrumMaster é:

  • Competente em softskills, ou seja, possui competências comportamentais e pessoais como comunicação, facilitação e política. Ele é também corajoso, proativo e autoconfiante para realizar as mudanças necessárias, remover impedimentos e proteger o trabalho do Time de Desenvolvimento;
  • Presente sempre que o Time de Scrum necessitar dele, para observar, identificar, criar visibilidade e ajudar a resolver problemas, para remover impedimentos e para proteger o Time de Desenvolvimento de interrupções;
  • Suficientemente neutro, visando aumentar a responsabilidade e capacidade do Time de Scrum de resolver seus próprios problemas e chegar a suas próprias soluções.

O que faz o ScrumMaster?

Facilita o trabalho do Time de Scrum

O Scrum Master é um facilitador para o trabalho do Time de Scrum, ou seja, dos membros do Time de Desenvolvimento e do Product Owner. Ele promove a autonomia, a boa relação de trabalho e a comunicação entre os membros do Time de Scrum no seu dia a dia, de forma a se tornarem cada vez mais efetivos

Ele promove a autonomia, a boa relação de trabalho e a comunicação entre os membros do Time de Scrum no seu dia a dia, de forma a se tornarem cada vez mais efetivos

O ScrumMaster, enquanto facilitador, intervém diretamente no processo, estrutura e contexto do Time de Scrum para ajudá-lo a se tornar mais efetivo.

Mas, ao mesmo tempo, o Scrum Master estimula o Time de Scrum a decidir sobre como pode melhorar seu processo, estrutura e contexto e o ensina a desenvolver as habilidades necessárias para atuar por si só nos mesmos, pois a responsabilidade de aumentar sua efetividade pertence ao próprio time.

Scrum Master

O facilitador é neutro

O Scrum Master, enquanto facilitador, é uma pessoa suficientemente neutra, que tem como objetivo aumentar a responsabilidade e capacidade do grupo de resolver seus próprios problemas.

Assim, ele não interfere diretamente no conteúdo das discussões do grupo.

O facilitador habilita o time a aumentar sua autonomia

Uma parte importante do trabalho do facilitador é habilitar o time a realizar suas próprias escolhas (e decisões) a partir de informações suficientes: é o que chamamos de escolhas livres e informadas.

Ao realizar escolhas livres e informadas, os membros do time naturalmente tornam-se comprometidos com essas escolhas e, ao mesmo tempo, revisam nas e as mantêm atualizadas.

O trabalho do Scrum Master, enquanto facilitador, é chave para possibilitar a auto-organização do Time de Desenvolvimento.

O facilitador não é intermediário ou representante

O Scrum Master também não atua como um intermediário entre membros do Time de Scrum ou entre o Time de Scrum e pessoas externas a ele.

Ao contrário, ele estimula o time a desenvolver as habilidades de se comunicar e lidar diretamente com quem se fizer necessário.

O facilitador é um especialista no processo

Como um especialista no processo, o ScrumMaster sabe quais elementos mais contribuem para tornar o Time de Scrum mais eficiente. Uma parte importante desses elementos são as regras do Scrum, que devem ser corretamente compreendidas e utilizadas pelo Time de Scrum.

Assim, o ScrumMaster identifica quaisquer comportamentos disfuncionais do time e desvios no uso do Scrum utilizando sua expertise no processo.

Remove impedimentos

Impedimentos ameaçam o cumprimento da Meta do Sprint, pois dificultam significativamente ou obstruem o trabalho do Time de Desenvolvimento.

O Scrum Master é o responsável pela resolução desses impedimentos, removendo-os ele mesmo ou mobilizando as pessoas e os recursos necessários para tal.

Um impedimento tipicamente acontece em um trabalho que já foi iniciado pelo Time de Desenvolvimento e, assim, gera uma espera sobre um item ou itens que têm prioridade de desenvolvimento naquele momento.

Por essa razão, uma vez identificado pelo Time de Desenvolvimento, o impedimento é imediatamente sinalizado para o ScrumMaster, que por sua vez toma ações rápidas e efetivas para a sua remoção.

É importante que as soluções adotadas atuem diretamente sobre as possíveis causas raízes, ao invés de se utilizarem soluções paliativas.

Natureza dos impedimentos e sua resolução

De acordo com sua natureza, os impedimentos podem ser classificados em organizacionais, básicos, administrativos ou de nível de serviço:

Organizacionais

Ocorrem quando a própria estrutura ou funcionamento da organização os impõe ao Time de Desenvolvimento. Podem acontecer em pelo menos três situações distintas:

  • O Time de Desenvolvimento necessita mas não obtém a ajuda ou intervenção de outra pessoa, equipe ou área da organização;
  • Outra pessoa, equipe ou área da organização intervém no trabalho do Time de Desenvolvimento e demanda sua ajuda ou de algum de seus membros, assim desviando seu foco da Meta do Sprint;
  • Questões de cunho político ou burocrático cultivadas pela organização obstruem o trabalho do Time de Desenvolvimento.

Básico

São impedimentos que ocorrem pela falta de um ou mais elementos essenciais à realização do trabalho em algum determinado momento.

O Scrum Master trabalha para garantir que o Time de Desenvolvimento possua acesso aos meios necessários para realizar suas tarefas.

Esse tipo de impedimento inclui, por exemplo, a falta de ferramentas ou equipamentos necessários para a realização do trabalho, a falta de um ambiente adequado ou de elementos essenciais nesse ambiente (como cadeiras ou mesas, por exemplo) e até mesmo a impossibilidade de acesso a dados ou informações necessárias.

Administrativo

São impedimentos provenientes de ocorrências administrativas, como absenteísmo (atrasos, licenças, folgas, faltas por motivos diversos etc.), demissões e restrições de horários de trabalho.

Essas questões estão muitas vezes ligadas a áreas em que atua o Scrum Master, como políticas organizacionais ou problemas intra-equipe que podem estar gerando desmotivação.

Nível de Serviço

Aqui são identificados impedimentos oriundos de problemas na sustentação de algum serviço em operação.

O Scrum Master trabalha para criar visibilidade para o problema e monitora sua resolução junto à equipe que tem a atribuição de resolvê-lo, sendo muitas vezes necessário estimular o envolvimento do Time de Desenvolvimento nesse trabalho.

Exemplos desse tipo de impedimento incluem, para projetos de desenvolvimento de software:

  • Os erros em ambientes de produção;
  • Problemas com o servidor de aplicações;
  • Problemas com o servidor de integração;
  • Ferramentas diversas de apoio.

Promove mudanças organizacionais necessárias

O Scrum Master atua como um agente de mudanças na organização onde está inserido o Time de Scrum.

Ou seja, ele trabalha para promover as mudanças no contexto do Time de Scrum necessárias para que a equipe possa realizar seu trabalho com mais efetividade.

Essas mudanças podem envolver, por exemplo, desde educar em Scrum pessoas de quem o Time de Scrum depende para realizar seu trabalho, de forma que possam colaborar ao invés de gerar impedimentos, até trabalhar para modificar regulamentos que gerem desperdícios ou estruturas ineficientes que atrapalhem o trabalho do Time de Scrum.

Um Scrum Master efetivo é persistente e perseverante, e não aceita que não consegue modificar a organização em que trabalha.

Por mais difícil e lento que esse trabalho possa parecer em algumas organizações, realizar as mudanças necessárias é uma parte essencial das atribuições do ScrumMaster.

O Scrum Master é capaz transitar entre o Time de Scrum e a organização que o contém, construindo relacionamentos com pessoas-chave ou unidades da organização que podem afetar o desempenho do Time de Scrum.

A partir do bom relacionamento, da percepção política e da habilidade em realizar perguntas, ele obtém acesso a informações-chave, e as utiliza para alinhar as necessidades e objetivos do Time de Scrum e os da organização que o contém e vice-versa (como visto anteriormente em “Liderança no time auto-organizado”).

Garante o uso do Scrum

O Scrum Master é responsável por garantir que os valores, práticas e regras do Scrum estejam sendo entendidos e seguidos por todo o Time de Scrum.

Ele ensina o Scrum para o Time de Desenvolvimento, para o Product Owner e para demais pessoas da organização que julgue necessário, de forma que apoiem o trabalho do Time de Scrum.

O Scrum Master fica atento a desvios na prática do Scrum e toma medidas que considere necessárias para estimular o Time a corrigir esses desvios.

É responsabilidade do ScrumMaster que todos os eventos do Scrum aconteçam, e que os horários e timeboxes sejam respeitados.

É também de sua responsabilidade que o Time de Desenvolvimento esteja atualizando o Sprint Backlog e que esteja monitorando seu progresso em direção à Meta do Sprint.

O Scrum Master também se assegura de que o Product Owner esteja atualizando e preparando o Product Backlog e que, para fazê-lo, esteja interagindo com os clientes do projeto e com o Time de Desenvolvimento, de forma que se chegue à Sprint Planning com os itens mais prioritários preparados para entrarem em desenvolvimento.

Como é o Scrum Master

Competente em Soft Skills

Para desempenhar bem o papel de ScrumMaster, o indivíduo deve possuir competências comportamentais e pessoais que lhe permitam realizar o seu trabalho. Essas competências são chamadas de softskills.

De forma geral, um ScrumMaster tímido ou reservado encontra dificuldades para desempenhar o seu papel.

A facilitação do trabalho do Time de Scrum, parte essencial do trabalho do Scrum Master, inclui promover a detecção e visibilidade dos problemas e assegurar a boa relação entre os membros do Time de Desenvolvimento e entre esses e o Product Owner.

O Scrum Master utiliza-se de boa comunicação e de voz ativa, mas sem comandar, para realizar esse trabalho.

Ele também se utiliza de suas habilidades de negociação e de política para estimular a resolução de conflitos e promover a tomada de decisão do Time de Scrum em direção ao consenso.

Um Scrum Master autoconfiante, corajoso e proativo atua como um agente de mudanças na organização e, utilizando se de persistência e perseverança, promove as mudanças necessárias para que o Time de Scrum possa entregar valor para seus clientes.

A seguir, podemos ver exemplos de soft skills desejáveis em um ScrumMaster:

  • Habilidade de comunicação;
  • Saber ouvir;
  • Flexibilidade e adaptabilidade;
  • Capacidade de negociação e habilidade política;
  • Capacidade de resolução de problemas e pensamento crítico;
  • Habilidade de ensinar, por meio de coaching ou mentoring;
  • Habilidade de facilitação;
  • Ser colaborativo;
  • Autoconfiança;
  • Autoconsciência;
  • Paciência;
  • Persistência e perseverança;
  • Sociabilidade;
  • Gestão de seu tempo;
  • Atitude positiva.

Presente

O Scrum Master presente toma ciência imediatamente de obstáculos que estejam impedindo o trabalho do Time de Desenvolvimento e pode rapidamente tomar ações para removê-los, antes que ameacem a Meta do Sprint.

O Scrum Master atento a desvios na prática do Scrum pode agir para corrigi-los, ensinando e habilitando o Time de Desenvolvimento e o Product Owner a utilizarem o Scrum corretamente.

O Scrum Master que acompanha o trabalho do Time de Scrum é capaz de detectar comportamentos disfuncionais, conflitos ou problemas de relacionamento entre os membros do Time de Desenvolvimento ou entre o Time de Desenvolvimento e o Product Owner, e atuar o mais rápido possível para ajudar a resolver esses problemas.

Ele presente pode proteger o Time de Desenvolvimento de interferências externas que ameacem a Meta do Sprint, o que pode acontecer em qualquer momento.

Além disso, ele atua como um facilitador nos eventos do Scrum e não há como fazê-lo sem estar neles presente.

Neutro

O Scrum Master é um facilitador e, como tal, atua de forma mais neutra possível.

Conforme descrito anteriormente, ele tem como objetivo aumentar a responsabilidade e capacidade do Time de Scrum de resolver seus próprios problemas e chegar a suas próprias conclusões.

Com esse objetivo, ele evita interferir diretamente no conteúdo das discussões do Time de Scrum. O ScrumMaster trabalha para o Time de Scrum como um todo, ou seja, para os membros do Time de Desenvolvimento e para o Product Owner.

É um erro comum, no entanto, o ScrumMaster manter seu foco apenas no Time de Desenvolvimento, deixando assim o Product Owner desassistido em termos de facilitação.

Ao agir dessa forma, o Scrum Master assume incorretamente uma postura parcial diante do Product Owner e do resto da organização, enquanto alguém que trabalha apenas em prol do Time de Desenvolvimento.

O Scrum Master trabalha para facilitar e potencializar o trabalho do Time Scrum. Ou seja, utilizando-se de seu conhecimento de Scrum, habilidade de lidar com pessoas, técnicas de facilitação e outras técnicas, o Scrum Master ajuda o Product Owner e Time de Desenvolvimento a...Scrum Master - Papéis e Responsabilidades

Este site utiliza cookies para melhorar a sua experiência de navegação. Ao continuar navegando, assumiremos que você consente com isso. Fique à vontade também para ler nossa Política de privacidade. Mais informação

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close