Buscar
  • Janaína Oliveira

Entendendo os papéis no Agile

Atualizado: Mai 10


A agilidade está ganhando visibilidade no mercado e atualmente existem diversas vagas nesse meio, com nomes similares.

É comum ter essas dúvidas:

  • Quais as responsabilidades esperadas para o Product Owner?

  • Que habilidades preciso ter para ser Agile Coach?

  • Quais skills preciso desenvolver para Scrum Master?


Se você também em algum momento já teve alguma destas dúvidas, vamos entender o detalhamento de cada papel a seguir.


Scrum Master


O Scrum Master ou SM, como é popularmente conhecido, é um dos papéis existentes na composição do time Scrum, junto com Product Owner e Desenvolvedorxs (baseado no framework Scrum).


O papel de SM, tem como objetivo ajudar o time e a organização, a entenderem a teoria e a prática do uso do Scrum no seu dia a dia.

O Scrum Master costuma acompanhar apenas uma equipe. Em algumas empresas esse número pode variar.


Algumas das funções do SM, são:

  • Treinar o time para ser cada vez auto gerenciável e multifuncional

  • Apoiar o time para que ele foque sempre em entregas de alto valor

  • Garantir que os eventos do Scrum aconteçam e sejam sempre produtivos (respeitando o timebox)

  • Quando necessário, ensinar a(o) Product Owner sobre técnicas de priorização eficazes para manter o backlog do Produto atualizado

  • Apoiar o time para entender a importância dos itens estarem claros e concisos para entrar na sprint

  • Facilitar cerimônias, quando necessário

  • Apoiar na remoção de impedimentos, quando necessário

Habilidades importantes para este papel, são:

  • Gestão de conflito

  • Saber dar e receber feedbacks

  • Gostar de lidar com pessoas

  • Gostar de resolver problemas

  • Saber lidar com ambientes/entregas complexas

  • Saber transmitir o conhecimento que possui para as demais pessoas

  • Ter escuta ativa

  • Conseguir transitar bem em todos os níveis da organização

  • Facilitação

  • Ser um agente de mudanças


Agile Master


O papel de Agile Master, é um papel criado há menos tempo que o do Scrum Master e que possui diferenças pontuais do papel citado acima, como:

  • Possui conhecimento/Experiência de atuação com outros frameworks/ métodos, além do Scrum

  • Em algumas situações, o Agile Master ou AM (como é popularmente conhecido), pode ter que apoiar mais de um time, o que algumas vezes acontece com o Scrum Master, porém com menor frequência.

  • Já adota métricas de eficiência como throughput e lead time nas entregas do time

No restante, todas as atribuições feitas no papel de Scrum Master são aderentes ao papel do Agile Master. Porém, nunca focando em um framework/método específico e sim fazendo um hibrido de práticas ágeis.


Product Owner


O papel de Product Owner ou PO (como é popularmente conhecido), é também um dos papéis existentes no Framework Scrum. O Scrum Guide lista suas responsabilidades:

  • Maximizar o valor do produto resultante do trabalho do time Scrum

  • Gerenciamento eficaz do Product Backlog, garantindo que ele seja transparente, visível e compreensível

  • Desenvolver e comunicar explicitamente a meta do produto

  • Criar e comunicar claramente os itens do Product Backlog

  • Ordenar os itens do Product Backlog

  • Apoiar o time com dúvidas de Negócio/Produto

Importante:

O Product Owner pode delegar as responsabilidades acima para outros membros do time, porém independentemente disso, o Product Owner ainda é o responsável.


Para que os Product Owners tenham sucesso em sua atuação, é muito importante que:

  • A organização respeite suas decisões

  • O Product Owner seja uma pessoa e não um comitê

  • Represente/Ouça as necessidades de muitos stakeholders ao incluir os itens no Product Backlog

  • Qualquer pessoa que queira alterar o product Backlog do time, procure alinhar e convencer o Product Owner disto, afinal ele é o dono do Produto.


Product Manager


No mercado existe certa indefinição sobre a diferença do Product Owner e Product Manager.

Em algumas empresas o Product Manager é um cargo focado em:

  • Analisar o market share

  • Verificar novos entrantes no mercado

  • Interagir e buscar entender as necessidades dos clientes

  • E outras diversas atividades com o foco externo a empresa

E o papel do Product Owner, para muitas pessoas, é alguém que olha para dentro da empresa:

  • Prioriza o backlog

  • Escreve as user stories em que o time irá atuar

  • Apoia o time na explicação das user stories e no entendimento das dúvidas de negócio/produto

  • E outras mais atividades focadas de contexto interno

No entanto, segundo Marty Cagan (uma referência global no tópico Gestão de Produtos e também criador do livro Inspired, considerado para muitas pessoas como a bíblia da Gestão de Produtos), ele afirma que:

“Deveriam haver apenas Product Manager que também são Product Owners.” (Veja a talk completa em: bit.ly/POXPM-MartyCagan

Marty Cagan afirma que a função do Product Manager contempla o que foi abordado no tópico acima sobre as atribuições do PO, somado as atribuições seguintes:

  • Definir a visão do produto

  • Definir a estratégia do produto e revisitá-la sempre que necessário

  • Definir e acompanhar os indicadores relevantes para o produto

  • Definir o Roadmap do produto

  • Validar novas ideias no mercado

  • Pensar a todo o tempo em como a experiência do cliente pode ser melhorada

  • Estabelecer e cumprir metas estratégicas

  • Acompanhar como estão os concorrentes no mercado

Ou seja, um Product Manager olha para dentro e para fora da empresa. E para garantir ainda mais a eficácia das suas decisões e ações, algumas skills podem alavancar a carreira de um Product Manager, como:

  • Liderança por influência

  • Comunicação clara

  • Negociação

  • Empatia

  • Capacidade de decisão

  • Conhecimento do Negócio/Produto

  • Análise de métricas


Agile Coach, Agile Expert ou Agile Specialist

O Agile Coach é o papel integrador na organização que irá conduzir melhorias seja no nível de gestão ou das equipes alinhadas ao fluxo de valor: a partir das necessidades de negócio até a entrega ao cliente vinculado a resultados de negócio.


É um papel no estilo consultoria que analisa toda a cadeia de valor e utiliza de técnicas de coaching e treinamentos pra ensinar a organização em aderência de práticas ágeis. É um papel que acompanha múltiplas equipes em paralelo.


O Agile Coach apoiará o time no entendimento das práticas adotadas, conhecerá os problemas existentes no fluxo ou entre os indivíduos e áreas, mapeará os problemas existentes e como eles afetam a organização e trabalhará para que a melhoria contínua aconteça.

Busca retirar estes impedimentos quando possível, trabalhando o mindset do time e da gestão, ou seja, exercerá uma liderança por influência e não por medo.


Também acompanha de perto e pode treinar papéis como Scrum Masters ou Agile Masters ou Team Leaders e Product Owners ou Product Managers.


Lyssa Adkins, relata no livro Treinamento de Equipes Ágeis:

“As pessoas que treino não são motivadas pelas abordagem Cenoura e Chicote; elas são motivadas por um senso de valor e propósito”.

Em um processo de transformação digital, as pessoas precisam entender o motivo pelo qual novas práticas estão sendo adotadas, e em que elas irão apoiar o seu cotidiano e a organização.

Os Agile Coaches também ajudam a conectar as pessoas ao propósito numa transformação digital.