Em um jogo de futebol, todos os jogadores possuem suas próprias funções. O atacante é o responsável por fazer o gol, mas o seu trabalho de nada serve se os zagueiros e o goleiro não tiverem lá do outro segurando as bolas. Esse é o raciocínio do método Scrum, que ajuda no gerenciamento de projetos com base na participação ativa e engajada de toda a equipe.
O que é Scrum?
Usamos o exemplo de futebol, mas, na verdade, o termo “Scrum” foi emprestado do jogo de rigby. Scrum é o nome de uma jogada em que o bastão deve passar pela mão de todos os jogadores antes de pontuar. Exatamente o raciocínio da equipe: todos os envolvidos são fundamentais um resultado bem-sucedido.
O método foi apresentado no mundo da gestão pela primeira vez em 1886, quando Hirotaka Takeuchi e Ikujiro Nonaka publicaram um artigo na Harvard Business Review sobre este tema. Mais tarde, em 1995, Ken Schwaber e Jeff Sutherland publicaram um guia chamado “Scrum Developers Process” escreveram um guia explicando o passo a passo para a aplicação do método Scrum.
Como aplicar o Método Scrum?
A aplicação do Método Scrum serve para diversos projetos. O grande foco é na equipe, e o time escolhido precisa estar engajado. Para a metodologia, a melhor forma de deixar o time animado e disposto é por meio de reuniões periódicas de acompanhamento.
Assim, a aplicação do Método Scrum se desenvolve por meio de 3 grandes áreas: equipe, atividades e encontros (ou reuniões). Ao implementar a metodologia, é preciso ter em mente a busca pela participação dos membros da equipe. O objetivo é que todas as etapas sejam transparentes e objetivas para que a realização de cada projeto seja feita da forma mais simples possível.
Para tornar as etapas do processos mais claras, o método aposta em uma abordagem bastante visual. Os registros devem ser entendíveis para toda equipe. Para isso, os fluxos podem ser desenhados e coloridos de acordo com a fase que se encontra. Essa também é uma forma de acompanhar quais demandas já foram finalizadas, quais estão em andamento e quais faltam ou estão atrasadas.
Equipe Scrum:
A Equipe Scrum se divide em:
1. Product Owner
O Product Owner é o dono do projeto, líder da equipe. Sua principal função é determinar quais são as etapas do projeto e quais delas são prioridade. Além disso, o Product Owner deve organizar os responsáveis por cada parte, assim como analisar os prováveis riscos. Nesse sentido, é possível dizer que este líder faz a organização geral, e determina o ritmo com que o projeto andará.
2. Scrum Master
O Scrum Master é o responsável pela execução do projeto. A partir do planejamento do Product Owner, o Scrum Master acompanha as atividades realizadas, de modo a garantir que elas estão sendo feitas da maneira correta e, consequentemente, que elas estão alcançando os resultados esperados. Este também é o responsável por gerenciar o restante da equipe.
3. Development Team
O Development Team não é bem um cargo, mas sim o nome dado ao time responsável por colocar o projeto em ação. Ele costuma ser composto por várias pessoas de diferentes setores. No caso de projetos maiores, que abrange toda a empresa, o Development Team elege representantes responsáveis por suas áreas.
Atividades:
O método Scrum determina que um projeto precisa ser organizado em 3 atividades. Dentro dessas atividades, é possível incorporar outros processos específicos às características do projeto e seus objetivos. As atividades são:
1. Backlog:
Backlog é o primeiro passo de um projeto. Essa é a fase de determinar todas as etapas que farão parte. O backlog funciona como uma lista do que fazer e de quem são os responsáveis pela execução. Também é neste momento que o Product Owner deve determinar a prioridade de cada dos processos do projeto.
2. Criação de Sprints:
“Sprints” é o nome dado para as atividades. Com a determinação das etapas indispensáveis aos projetos, chega o momento de detalhar cada um dos processos de forma individual. Assim, é crucial que cada uma das tarefas dentro das etapas do projeto tenha prazos de início e fim, assim como os responsáveis por cada atividade.
3. Execução das Sprints:
Com as etapas das sprints detalhadas, chega o momento de colocar a mão na massa e tirar o projeto do papel. As outras fases serviram para preparar os responsáveis, fazendo com que eles saibam exatamente o que devem fazer. Dessa forma, a execução costuma ser uma fase mais tranquila e é nela que Scrum Master mais está presente.
Eventos Scrum:
O método Scrum acredita que a melhor forma de manter um time engajado é fazendo com que haja interação entre os envolvidos. Por isso, ele determina 5 principais pontos de encontro:
1. Planejamento de Sprint
O planejamento de sprint é uma reunião que ocorre durante o início de cada atividade. Aqui, os participantes devem falar sobre suas considerações e pensar sobre a execução do próximo sprint. Além disso, toda a equipe sai do planejamento sabendo quais funções deve executar.
2. Sprint
As atividades costumam demandar a participação de toda a equipe, ou pelo menos de mais de uma pessoa. Sprint é a fase real de execução, em que todos os participantes participarão de forma conjunta.
3. Scrum diário ou stand-up
O Scrum diário, como o próprio nome sugere, é uma reunião diária para que os membros de uma equipe planejem o andamento do dia. Além de apresentar os planos para o dia, também é feita uma pequena discussão sobre o que aconteceu no dia anterior, apresentando quais foram os desafios, o que foi bem executado e quais são as novas metas.
4. Revisão de Sprint
A revisão de sprint também ocorre após a finalização de uma atividade. Nesse sentido, diferente do planejamento, que tem um foco maior no próximo sprint, a revisão de sprint é um momento de olhar para o que já passou e apresentar para os envolvidos.
5. Retrospectiva do Sprint
A retrospectiva do sprint é uma extensão da revisão de sprint. Aqui, a equipe irá discutir quais foram as dificuldades e desafios, assim como o que andou como o planejado nas sprints anteriormente. Dessa forma, será possível criar um planejamento futuro muito mais efetivo.
Leia também: Gestão de Projetos: O Guia Completo para o Sucesso
Objetivos e vantagens do Scrum
O Scrum é uma metodologia que visa a união e a motivação da equipe – o que é fundamental para o funcionamento pleno de absolutamente qualquer empresa. Afinal, são pessoas que executam tarefas, e se elas estiverem engajadas, a chance de bons resultados é muito maior!
Além disso, o Scrum entende que projetos são realizado por etapas e, por isso, cada etapa deve ter uma preocupação específica e aprofundada. Assim, as entradas e saídas são eficientes por serem claras e objetivas aos colaboradores. Dessa forma, é muito importante a comemoração e a recompensa após execução bem-sucedida de cada etapa do projeto.
Valores Scrum:
O Guia Scrum estrutura toda a metodologia com base em 3 pilares: transparência, inspeção e adaptabilidade. Esses pilares servem como base para o desenvolvimento dos projetos, estando presente e ditando o ritmo de execução em todos os cargos responsáveis, reuniões e atividades. Para além desses pilares, em 2016 houve a inclusão de alguns valores na cultura do método Scrum, são eles:
Compromisso
O método Scrum demanda muito de seus participantes. A quantidade de reuniões, sobretudo, acaba sendo uma atividade que exige um pouco mais de compromisso dos envolvidos, principalmente se consideramos a necessidade de tirar um tempinho da agenda todos os dias para os encontros de alinhamento diários.
Por isso, todos os envolvidos em um projeto que use o método Scrum como ferramenta precisa estar disposto a participar e ter em mente que o êxito de todo o processo dependerá desse compromisso. Assim, esse não é um valor que vai além da pontualidade e da execução de funções, ele está extremamente correlacionado com o sentimento de empenho e de engajamento da equipe.
Abertura
Um dos principais erros de pessoas que usam a metodologia Scrum é, antes das reuniões de acompanhamento, formular em sua mente todo o projeto. Esse pensamento individual vai contra o principal objetivo do Scrum, que é criar equipes engajadas e interativas. Por isso, os envolvidos precisam garantir que haja abertura entre si, principalmente para que os colaboradores possam se ouvir, entender e chegar em um consenso.
Respeito
Já deu para perceber: o método Scrum fala muito sobre equipe. É praticamente impossível querer construir uma equipe engajada, que interaja entre si e seja funcional com as qualidades de cada um sem ter o valor do respeito como base. Além disso, sem considerar a importância do respeito mútuo entre a equipe, os outros valores (principalmente o de abertura) não terão tanto impacto.
Coragem
A coragem é um valor que aplica em muitas etapas do Scrum. No planejamento, por exemplo, é preciso coragem para determinar um plano de ação que garanta bons resultados (mesmo que essa construção seja construída com estratégias). Já no momento de reunião, se expressar nem sempre é fácil para todos os participantes. Nesse sentido, a equipe Scrum precisa exercitar sua coragem.
Foco
Projetos bem estruturados têm objetivos mensuráveis, possíveis e vantajosos. O foco, como valor da metodologia Scrum, serve justamente para fazer com que a equipe olhe para essa meta e trabalhe, por meio dos processos, para que alcançar determinado fim.