O Scrum é uma técnica de gerenciamento de projetos desenvolvida no final da década de 1980 pela empresa empresária Hirotaka Takeuchi e Ikujiro Nonaka e formalizada em meados dos anos 90 pelo empresário e especialista em gestão Ken Schwaber e por Jeff Sutherland, considerado um dos responsáveis por transformar essa técnica em algo mais além de simples metodologia para desenvolvimento, dando-lhe aos cuidados das práticas ágiles, baseadas no entendimento e adaptação contínua ao ambiente que os projetos encontram.

Descubra o que é Scrum: Boas Práticas e Benefícios


No Scrum, há dois papéis-chave na equipe de projeto: o **PDO** (Product Owner) ou Cliente/cliente ou dono dos recursos e o **Scrum Master** ou COO (Chief Operations Officer).

O Produto deve estar previsto com todas suas funcionalidades em uma lista chamada *Product Backlog*, organizado segundo a ordem do Clientes preferência. A equipe desenvolve o software a partir da parte mais valorizada no produto, sendo a estratégia a partir da maior funcionalidade e de acordo com as previsões dos prazos de desenvolvimento. As histórias para as funcionalidades do software são escolhidas do product backlog conforme necessidade do cliente, priorizando aquele que trará mais benefício, para serem descritas e feitas no processo, então adicionadas no Backlog de Sprint. As Histórias das funcionalidades são priorizadas pelo dono dos recursos de acordo com o valor que traz ao cliente.

Aquilo que o Cliente escolher para a Sprint e inserir no backlog da Sprint é denominado de *Sprint Backlog*, que é formada com as tarefas do backlog de product priorizadas para o momento, e devem ser completadas em no mínimo **24 dias.**

Os integrantes do Scrum são responsáveis por desenvolver, atualizar ou refatorar o software conforme a técnica do cliente, fazendo os papéis para garantir o produto de alta qualidade. Essa técnica é baseada no entendimento e adaptação contínua ao ambiente que os projetos encontram, e no incremento gradual de funcionalidades para produção de produtos iterativos que se adaptam com facilidade aos requisitos do Cliente.

Diferentemente de outras metodologias, em Scrum o projeto é gerenciado através de iterativas conhecidas como *Sprints*, normalmente de **2 semanas** e em um mesmo sprint é criada funcionalidade total. Durante a revisão do Scrum a equipe do desenvolvimento da aplicação demonstra para o cliente quais foram os resultados obtidos com o cumprimento do Sprint Backlog e como esse backlog está alinhado ao product backlog, em outras palavras se estamos criando as funcionalidades de acordo com o que foi estabelecido pelo dono dos recursos. A retrospectiva ocorre para a equipe analisar qual foi seu desempenho e qual será o melhor jeito para a próxima sprint evoluindo ao longo do projeto de acordo com o contexto atual de forma que as próximas iterações sejam ainda mais ágil.


Aprenda sobre o Scrum, uma metodologia de gerenciamento de projetoságil e eficaz, e descubra como ele pode ajudar a melhorar a eficiência de seu time. Clique aqui para saber mais!
Referências: Scrum, Agilidade, Gerenciamento de Projetos, Metodologia, Eficácia, Time,

Scrum

Scrum é uma metodologia ágil baseada em ciclos curtos de entrega (sprints), foco em colaboração, inspeção contínua e adaptação rápida, usada para organizar equipes, melhorar produtividade e acelerar resultados em projetos.