Inicialmente criado para a gestão de projetos de software, hoje o Scrum é utilizado por centenas de empresas e profissionais para dar agilidade ao desenvolvimento de projetos das mais variadas naturezas, contribuindo para melhorar a satisfação dos clientes e a aderência do produto final às reais necessidades de mercado.
No Scrum, o planejamento acontece por iterações, ou sprints, que são ciclos com duração de 2 a 4 semanas. Pensando no desenvolvimento de um software, cada sprint refere-se a uma funcionalidade, que deve ser entregue ao cliente em perfeitas condições de usabilidade ao final de cada ciclo.
Tudo começa com o Product Backlog, que é a lista de funcionalidades a serem desenvolvidas ao longo do projeto. Essas funcionalidades são classificadas por ordem de prioridade pelo Product Owner, visando entregar primeiro aquelas funcionalidades que geram maior valor de negócio para o cliente.
Depois de definido o Product Backlog, no início de cada sprint, as atividades inerentes a cada funcionalidade são transportadas para a sprint Backlog, ou seja, o documento de planejamento em que são determinados os requisitos e atividades a serem cumpridos dentro da sprint. Essas atividades são distribuídas pelos membros do Time Scrum, que darão sequência ao desenvolvimento da solução.
A utilização de metodologias ágeis tem gerado resultados positivos para as equipes envolvidas no gerenciamento de projetos e para as empresas patrocinadoras das ações
Segundo dados da Scrum Alliance, 62% de todos os projetos envolvendo a metodologia Scrum são bem-sucedidos. Outro estudo, conduzido pela PwC, indica que gerenciar os projetos através de métodos ágeis são 28% mais exitosos que os tradicionais.