Escolar Documentos
Profissional Documentos
Cultura Documentos
Apresentao
Prof. da UFMS CPPP Docente a alguns anos Anlise e Desenvolvimento de Sistemas
Sumrio
Conceituar o SCRUM Descrever suas principais caractersticas
SCRUM
Processo gil que pode ser utilizado para gerncia de desenvolvimento de software. Conjunto de prticas extremamente efetivas para o gerenciamento de projetos de software altamente focada em OBJETIVOS. Surgiu a partir do Manifesto gil > produtividade - o tempo para obter resultados
Manifesto gil
Pessoas e iteraes so mais importantes que processos e ferramentas Software funcionando mais importante que uma documentao extensa O relacionamento com o cliente mais importante que a negociao do contrato Responder s mudanas mais importante que seguir o planejamento
Papis do SCRUM
Product Owner
ROI Product
Backlog
Promove
a criatividade e o conhecimento
Artefatos
Product Backlog Sprint Backlog Burndown (grfico)
Reunio de Planejamento da Sprint (8 horas) Reunio Diria (15 minutos): O que fiz ontem? O que irei fazer hoje? Encontrei algum impedimento? Reunio de Reviso da Sprint (4 horas) Reunio de Retrospectiva da Sprint (3 horas)
Alma do SCRUM
Participantes: PO, Equipe e SCRUM Master a 1. Reunio, seu objetivo fazer o planejamento da Sprint. Dividida em duas partes:
1-O
PO definir prioridade, seleo dos itens do backlog e a meta da Sprint 2 A equipe definir a Sprint Backlog (quais so as tarefas necessrias para cumprir a meta)
que eu fiz ontem? O que irei fazer hoje? Encontrei algum impedimento?
Participantes: PO, Equipe e SCRUM Master e Convidados Esta reunio acontece no final da sprint, outras pessoas podem ser convidadas Deve ser feita em um auditrio ou em uma sala de reunio Esta reunio ocorre no ltimo dia do Sprint e representa o momento que a equipe e o SCRUM Master demonstram as funcionalidades implantveis executadas para o Product Owner.
Avaliar o que deu certo? O que deu errado? O que pode ser melhorado?
Ciclo de melhoria contnua Relembrando que o SCRUM um conjunto de prticas focadas em melhoria contnua do processo. O SCRUM promove a constante adaptao das prticas mesmo durante o projeto. Transparncia interna da equipe
Product Backlog
uma lista contendo todas as funcionalidades desejadas para um produto. Exemplo: Sistema de Reserva On-Line
User Story
uma pequena descrio que detalha um item do product backlog; Ajuda no entendimento;
Planning Poker
a prtica que ajuda na estimativa de uma histria ou de uma tarefa Permite fazer estimativas Uma boa mtrica deve levar em considerao a opinio de todo o time
Sprint Backlog
O Sprint Backlog uma lista de tarefas que equipe se compromete a fazer durante a Sprint. A Sprint Backlog elaborada na segunda parte da reunio de Planejamento da Sprint.
Impedimentos
Qualquer tipo de problema que um membro do time est enfrentando que impede o andamento dos trabalhos. Ex: computador com defeito O SCRUM Master reponsvel por remover essas barreiras
Concluso
Ser necessrio ter SCRUM Master e PO experientes. Tenha certeza que todos os participantes entenderam as prticas do SCRUM, os princpios e os valores Prepare as ferramentas (Task Board) A Colaborao um fator-chave para o sucesso
Concluso
Equipe SCRUM = equipe engajada, autogesto e multifuncional A estimativa pode comear com dias ideiais, e quando a equipe tiver mais experincia passe a usar Story Points.