Scrum
SCRUM
Alexandre Mendonça
Agenda
Introdução SCRUM Framework Ciclo de Vida SCRUM
Introdução
Introdução
Introdução
Você pode utilizar o SCRUM para:
• SCRUM é ideal para desenvolvimento de software complexos onde os requisitos mudam rapidamente; SCRUM é processo ágil para gerenciar e controlar desenvolvimento de trabalho; SCRUM possibilita que você utilize as práticas de engenharia existentes e que já são conhecidas; SCRUM é baseado na abordagem de equipe auto gerenciável e multifuncional;
•
•
•
Introdução
Você pode utilizar o SCRUM para:
• SCRUM trabalha com conceito iterativo e incremental para desenvolver software e/ou produtos; SCRUM é o caminho para detectar a causa raiz e remover qualquer coisa que esteja impedindo o desenvolvimento e/ou entrega de software/produtos; SCRUM é o caminho para maximizar a produtividade; SCRUM é um forma para desenvolvimento de equipes e de indivíduos.
•
• •
SCRUM Framework
SCRUM Framework
Ciclo PDCA
SCRUM Framework
Scrum Framework
Papéis
• Product Owner • Scrum Master • Time
Artefatos
• Product Backlog • Sprint Backlog • Burnup/Burndown Charts
Cerimônias (reuniões)
• Sprint Planning 1 e 2 • Daily Scrum • Review & Retrospective
SCRUM Framework
Papéis e Responsabilidades
SCRUM Framework
Papéis: Product Owner: • Define as funcionalidades do produto; • Responsável pela rentabilidade; • Prioriza funcionalidades de acordo com as necessidades do cliente; • Aceita ou rejeita o resultado dos trabalhos. Scrum Master: • Manter o processo funcionando; • Cuidar do time; • Garantir a comunicação entre os envolvidos.
SCRUM Framework
Papéis: Equipe: • Responsável pela entrega dos itens do Sprint Backlog; • Estimar os itens do Product Backlog; • Auto-organização e auto-gerenciamento.
SCRUM Framework
Artefatos: Product Backlog: • Lista de todas as funcionalidades desejadas no produto, estimadas pela equipe e priorizadas pelo