O que é uma metodologia SCRUM?
A metodologia SCRUM é um conjunto de processos para ajudar a melhorar o trabalho de negócios e a produtividade da equipe. O SCRUM está muito adaptado à cultura digital e oferece uma maior possibilidade de colaboração para obter o melhor resultado possível de um projeto.
SCRUM – Princípio da metodologia SCRUM
Scrum (também chamado de Agile ) é um método de gestão que repensa o trabalho em equipe e as prioridades do projeto. A gestão de um projeto SCRUM será dividida em entregas parciais e regulares do produto final classificados de acordo com suas prioridades. As vantagens são inegáveis para os clientes que podem acompanhar e desenvolver o projeto de acordo com os imprevistos.
Scrum é a metodologia ideal para projetos que evoluem em ambientes complexos e em evolução. Se você precisa obter resultados rapidamente, ou as necessidades mudam com muita frequência ou são mal definidas, o SCRUM é definitivamente um bom método de organização. Este tipo de nova gestão permite inovação, competitividade, flexibilidade e produtividade de uma empresa.
O SCRUM se tornou muito popular no mundo digital. Existem até empresas de recrutamento digital especializadas nessa metodologia. Eles aplicam seus métodos para encontrar os candidatos certos com eficiência.
Scrum também é usado para resolver muitas situações em que o cliente não encontra satisfação.
– a entrega é muito longa
– os custos das matérias-primas flutuam constantemente
– a prestação de um subcontratado não é de boa qualidade
– a concorrência é acirrada e se adapta rapidamente ao mercado
– suas equipes exigem autonomia e não estão mais motivadas
– você trabalha em um nicho onde a inovação é permanente, como muitas vezes acontece no digital.
Operação de um processo no SCRUM
No Scrum, um projeto é executado em ciclos curtos e de duração fixa (as iterações costumam ser de 2 semanas, mas em alguns times 3 e até 4 semanas, o limite superior de feedback e reflexão do produto real). Cada iteração deve fornecer um resultado completo, um aumento no produto final que pode ser entregue com o mínimo esforço ao cliente, mediante solicitação.
O processo começa a partir da lista priorizada de objetivos/requisitos do produto, que serve como plano do projeto. Nessa lista, o cliente prioriza as metas equilibrando o valor que elas fornecem em relação ao custo e são divididas em iterações e entregas.
As atividades que são realizadas pela metodologia SCRUM são as seguintes :
Planejamento de iteração
A reunião de planejamento da iteração ocorre no primeiro dia da iteração. Esta reunião está dividida em duas partes:
– Seleção de requisitos (4 horas no máximo). O cliente apresenta à equipe a lista de prioridades para o produto ou projeto. A equipe pergunta ao cliente as dúvidas que surgem e seleciona os requisitos de maior prioridade que se comprometem a cumprir na iteração, para que possam ser entregues se o cliente solicitar.
– Planejamento de iteração (máximo de 4 horas). A equipe prepara a lista de tarefas de iteração necessárias para desenvolver os requisitos aos quais foi comprometida. A estimativa de esforço é feita em conjunto e os membros da equipe atribuem tarefas.
Execução de Iteração
A cada dia, a equipe organiza uma reunião de sincronização (máximo de 15 minutos), geralmente em frente a um quadro físico ou quadro negro (Scrum Taskboard). Cada membro da equipe inspeciona o trabalho a ser feito de acordo com o andamento geral do projeto (dependências entre tarefas, progresso em direção ao objetivo da iteração, obstáculos que podem impedir esse objetivo)
Durante a reunião diária, cada membro da equipe deve ser capaz de responder às três perguntas a seguir:
– O que fiz desde a última reunião de sincronização?
– O que vou fazer de agora em diante?
– Que obstáculos tenho ou terei?
Durante a iteração, o facilitador (Scrum Master) garante que a equipe possa cumprir seu compromisso e que sua produtividade não seja comprometida. Ele deve garantir que ele pode:
– Eliminar obstáculos para facilitar o trabalho da equipe operacional, principalmente obstáculos que ela não consegue resolver sozinha (ex: convencer um cliente, desbloquear uma parceria, trazer tecnologia, etc.)
– Protegerá a equipe de interrupções externas que podem afetar seu engajamento ou produtividade.
Durante a iteração, o cliente e a equipe refinam a lista de requisitos (para prepará-los para as próximas iterações) e, se necessário, modificam ou reprogramam os objetivos do projeto para maximizar a utilidade do que é desenvolvido e o retorno do investimento.
Inspeção e ajuste
A reunião de revisão de iteração ocorre no último dia da iteração e é composta de duas partes:
– Demo (4 horas no máximo): A equipe completou os requisitos do cliente na iteração, como um produto que está mais pronto para envio. De acordo com os resultados apresentados e as alterações ainda no âmbito do projeto, o cliente faz os ajustes necessários em um objetivo, desde a primeira iteração e irá replanejar o restante das tarefas a serem realizadas.
Retrospectiva (4 horas no máximo): a equipe analisa a forma de trabalhar e quais são os problemas que podem impedir um andamento satisfatório.
Como podemos ver, o SCRUM é uma metodologia muito concreta, resolutamente orientada para o desempenho.