segunda-feira, 3 de outubro de 2011

O que é o Método SCRUM?


Scrum é uma metodologia ágil para gestão e planejamento de projetos de software. Se você chegou até aqui interessado em fazer uma das certificações disponíveis para Scrum, veja por que dizemos não à certificação?
No Scrum, os projetos são dividos em ciclos (tipicamente mensais) chamados deSprints. O Sprint representa um Time Box dentro do qual um conjunto de atividades deve ser executado. Metodologias ágeis de desenvolvimento de software são iterativas, ou seja, o trabalho é dividido em iterações, que são chamadas de Sprints no caso do Scrum. 
As funcionalidades a serem implementadas em um projeto são mantidas em uma lista que é conhecida como Product Backlog. No início de cada Sprint, faz-se um Sprint Planning Meeting, ou seja, uma reunião de planejamento na qual o Product Ownerprioriza os itens do Product Backlog e a equipe seleciona as atividades que ela será capaz de implementar durante o Sprint que se inicia. As tarefas alocadas em um Sprint são transferidas do Product Backlog para o Sprint Backlog.
A cada dia de uma Sprint, a equipe faz uma breve reunião (normalmente de manhã), chamada Daily Scrum. O objetivo é disseminar conhecimento sobre o que foi feito no dia anterior, identificar impedimentos e priorizar o trabalho do dia que se inicia.
Ao final de um Sprint, a equipe apresenta as funcionalidades implementadas em umaSprint Review Meeting. Finalmente, faz-se uma Sprint Retrospective e a equipe parte para o planejamento do próximo Sprint. Assim reinicia-se o ciclo. Veja a ilustração abaixo:
"Ciclo Scrum"

5 comentários:

Esse é um método que eu nunca tinha visto antes. Ele é interessante mas tenho que estudar melhor para realmente compreender e aplicar com excelência.

Diferente, mas parece trazer resultados

Não conhecia essa ferramenta de gestão de projetos, achei alguns pontos confusos e outros não consegui entender.

Irei pesquisar mais sobre a ferramenta e posteriormente volto ao tópico para falar com mais propriedade sobre o assunto.

Diferente, nunca havia ouvido falar dele, precisa-se dar uma estudada melhor e aplica-lo como teste para saber o resultado efetivo dele.

Não conhecia esse método, interessante, vou me aprofundar no assunto!