Scrum Team: pessoas como fator-chave para obter melhores resultados


 

Uma das premissas para o sucesso de qualquer projeto é contar com pessoas capacitadas. Por isso, dentro do framework Scrum, um aspecto-chave é montar o scrum team.

Essa equipe precisa ser multifuncional, capaz de atuar com autonomia e lidar com mudanças. Além disso, todos precisam entender seus respectivos papéis.

Logo abaixo, você entenderá como funciona um scrum team e qual a importância da colaboração nos projetos. Continue a leitura!

 

O que é scrum team?

 

Scrum team é a equipe auto-organizada e multifuncional responsável pela execução de projetos dentro do framework. Portanto, suas competências e experiências são essenciais para atingir os resultados pretendidos.

A composição desses times costuma ser enxuta. Jeff Sutherland, em “Scrum: a arte de fazer o dobro na metade do tempo”, recomenda de três a nove membros na composição da scrum team, por exemplo.

Sutherland alerta que os integrantes precisam ter as habilidades necessárias para realizar a visão do product owner (dono do produto). Como veremos mais à frente, esse personagem é o ponto de contato com o cliente e quem vai definir as prioridades do grupo, via gestão da backlog (lista de pendências).

 

Quais são os papéis dentro do Framework Scrum?

 

Os três papéis fundamentais dentro do grupo são o product owner (dono do produto), o scrum master (mestre scrum) e o desenvolvedor. Todos atuam de forma colaborativa para implantação da metodologia ágil e satisfação do cliente, estando em constante comunicação.

 

Product owner

 

O dono do produto é o ponto de contato com o cliente. Seu papel é traduzir os requisitos para o grupo, assim como gerenciar a backlog. Além disso, tem função decisória na aprovação das entregas realizadas.

 

Scrum master

 

O scrum master é responsável pela orientação e facilitação do fluxo de trabalho. Atua como ponto de contato com a organização, destravando as tarefas da equipe sempre que algo estiver prejudicando a agilidade do grupo.

 

Desenvolvedor

 

O time scrum é quem vai atuar diretamente na execução do projeto. São membros que, de forma efetiva, vão atender as prioridades apresentadas pelo dono do produto, realizando as entregas de valor.

 

Como funcionam os papéis ao longo dos eventos do Scrum?

 

O Scrum se desenvolve em ciclos (chamados de sprints), dentro dos quais uma série de eventos precisam ser concretizadas pelo grupo. Como condição para iniciar as atividades, existe a criação do backlog, que é uma lista global do que precisa ser feito no projeto.

Esses afazeres podem sofrer mudanças com o tempo, e cabe ao product owner a definição das prioridades.

Uma segunda providência, que cabe a todos os envolvidos, é fazer estimativas do esforço necessário no projeto. É a partir da relação esforço-resultado que o product owner pode gerenciar a lista de pendências do mais urgente para o que pode esperar.

 

Reunião de planejamento

 

Com o backlog priorizado em mãos, chega o momento de planejar a sprint. Um sprint é um tempo delimitado em que a equipe vai se concentrar em evoluir uma versão do projeto. Para isso, precisa realizar entregas que satisfaçam um determinado conjunto de itens da lista de pendências.

Nessa reunião, o papel do product owner é transmitir a sua visão de como os itens de backlog precisam ser satisfeitos, definindo o objetivo da sprint. Já o scrum master estará focado em fazer com que o time execute a cadência do Scrum.

Os pontos que um scrum team consegue resolver em cada sprint demonstram sua agilidade. Cabe ao scrum master ajudar o grupo a se tornar mais eficaz e aumentar cada vez mais esses itens.

Por fim, o desenvolvedor precisa estimar os tempos e recursos necessários para as prioridades apontadas pelo product owner. É importante que o trabalho a ser desenvolvido caiba no tempo destinado a sprint, que pode ter de 1 a 4 semanas, geralmente com duração de 2 semanas.

Ao final da reunião, o grupo deve ter construído um backlog da sprint. Resumidamente, dentro das pendências do projeto, as prioridades serão destinadas como tarefas para o desenvolvedor, formando uma lista específica.

 

Reunião diária

 

O scrum team agora conta com o período de tempo em que vai executar as atividades, o propósito da sprint e as tarefas que precisam ser cumpridas. É hora de, diariamente, garantir que as coisas aconteçam.

Em um time Scrum, os desenvolvedores têm autonomia e ficam responsáveis pelas entregas. Inclusive, uma boa prática para conseguir essa autonomia é colocar todas as atividades ao alcance dos olhos do grupo, por exemplo, com as esteiras de trabalho digitais.

Antes do trabalho, os membros do grupo vão se reunir por cerca de 15 minutos. Sutherland, nesse sentido, explica que o time scrum pode se concentrar em três perguntas nas reuniões diárias:

  • O que você fez ontem para ajudar a equipe a concluir o Sprint?
  • O que você vai fazer hoje para ajudar a equipe a concluir o Sprint?
  • Existe algum obstáculo impedindo você ou a equipe de alcançar o objetivo do Sprint? ​

 

Com todos os integrantes alinhados, cada um vai atuar dentro de suas funções para o melhor desenvolvimento do projeto. O product owner, por exemplo, pode se dedicar a aprovação de alguma tarefas já concluídas, o scrum master ter de negociar soluções junto à empresa e o scrum team dar prosseguimento a realização das tarefas. Tudo depende das necessidades mapeadas na reunião.

 

Reunião de revisão

 

O trabalho prossegue com o acompanhamento por reuniões diárias até que o período definido para sprint seja finalizado. Assim, chega o momento de levantar aquilo que foi feito.

A reunião de revisão tem o papel de entender o que foi concluído durante a sprint. O scrum team é protagonista, prestando contas do trabalho. Essa reunião pode ou não ser aberta a interessados externos, como membros de outros departamentos e o próprio cliente, conforme a situação.

O trabalho se encerra com a definição clara do que está feito e com a coleta de feedbacks sobre o que foi entregue. Além disso, o product owner pode avaliar se os requisitos foram realmente satisfatórios, atualizando a backlog do projeto com os resultados.

 

Reunião de retrospectiva

 

Após as entregas e fechamento da sprint, o grupo se reúne para avaliar o que funcionou e o que não funcionou. É um bom momento para o feedback 360, em que todos avaliam e são avaliados pelos colegas.

A comunicação é o ponto-chave, colocando todas as insatisfações em pauta e colaborando para resolução dos conflitos na equipe. O momento é de aprendizado da equipe.

O grupo precisa entender por que chegou aos resultados negativos ou positivos, realizando correções e avaliando os padrões por trás dos acontecimentos.

Para o scrum master, será um momento relevante de aprimoramento dos processos. Seu papel é entender quais foram as dificuldades e buscar jeitos diferentes de fazer as coisas para superar os obstáculos. Tudo será mais fácil se, ao longo do processo, o grupo usar a tecnologia, coletar dados e gerar indicadores de desempenho. Após aprender, o time está preparado para uma nova sprint. Em síntese, o sucesso do scrum team está muito relacionado às pessoas e como elas colaboram.

Em cada evento, os envolvidos precisam entender seus papéis e cumprir suas responsabilidades. Por isso, ao montar uma equipe com as competências e experiências certas, as empresas podem ter resultados excelentes.

Agora você já entende por que as pessoas são um fator-chave no Scrum. Se este conteúdo foi útil, assine gratuitamente o newsletter da Finch e receba conteúdos para aprofundar seus conhecimentos sobre temas relevantes para as gestões empresarial e jurídica!