Scrum - Metodologia ágil
O Scrum é uma metodologia ágil, que tem o foco nas pequenas entregas.
O Scrum tem esse nome por causa de uma jogada de Rugby. Onde os jogadores retiram todos os impedimentos na frente de quem está correndo com a bola.
Para avançar ao máximo e fazer o maior número de pontos. O Scrum como método baseado na interatividade entre os integrantes, tendo como base o trabalho em equipe.
O quais as etapas do scrum ?
Scrum têm 6 etapas principais:
1 – Product Backlog:
O responsável pelo o Product Backlog é o Analista de negócio, ou seja, Product Owner. Nessa etapa é onde será feito a lista de “desejo” do que será desenvolvido.
2/3 – Sprint Backlog / Tamanho da Sprint:
Onde é escrito como o produto será desenvolvido, qual a prioridade e define qual o horizonte o produto irá seguir. As sprint’s tem tamanhos de 2 a 6 semanas.
4 – Reuniões Diárias:
Essas reuniões tem o nome de DAILY. Todos os dias, no mesmo horário, em frente ao burndown/kanban deve acontecer a reunião. Quem conduz essa reunião é o time de desenvolvido, porém quem certifica que ela está acontecendo é o Scrum Master. Essa reunião é para garantir a transparência, a comunicação, o trabalho e elimina os impedimentos.
5 – Reunião de Demonstração do produto – SPRINT Review:
Ao terminar a SPRINT, acontece uma reunião com a equipe SCRUM, onde há demonstração do que foi entregue. Essa reunião acontece para receber feedback das entregas. E também, precisa ser feito a validação do cliente, sobre as entregas. Caso não for aprovado, volta o assunto para o product backlog mudando o que precisar.
6 – Planejamento do novo Sprint – SPRINT Retro:
É uma reunião de retrospectiva da sprint. Onde a equipe tem um momento para “lavar a roupa suja”, ou seja, onde a equipe irá discutir sobre o que foi feito de bom na última sprint, o que foi feito de mal na última sprint, o que serviu de aprendizado e o que pode ser feito de melhor.
A equipe SCRUM é formada por quem ?
Scrum Master: Auxilia a equipe a descobrir os melhores métodos de trabalho e retira os impedimentos.
Product Owner: É responsável pela product Backlog e descrição de como será o produto.
Time Scrum: É o pessoal que desenvolve o produto