SlideShare uma empresa Scribd logo
Engenharia de Software
Herbert Rausch Fernandes
Scrum
• Não é uma metodologia que fará você
desenvolver produtos melhores;
• Não te dá as respostas e não é uma bala de
prata;
• Scrum é simplesmente um framework;
• É uma ferramenta que você pode utilizar para
descobrir o que você precisa fazer para
construir softwares com qualidade e com um
melhor retorno do investimento;
Scrum
• O nome é derivado de uma atividade que
acontece em um jogo de Rugby
• É um framework de processo dentro do qual
podem ser empregados processos e técnicas
variadas
• É possível adicionar papeis, artefatos, atividades
e “cerimônias” de acordo com a sua necessidade
• Scrum pode ser aplicado em qualquer contexto
no qual um grupo de pessoas trabalhe junto para
atingir algum objetivo
Características
• As equipes se auto-organizam para maximizar a
comunicação e diminuir a supervisão;
• O produto evolui em uma série de “sprints”;
• Os requisitos (funcionalidades) são listados em
um “product backlog”
• Scrum é um processo essencialmente gerencial
Scrum
Artefatos
Product Backlog
• Uma lista ordenada de tudo o que é
necessário no produto;
• Idealmente, cada item deve ter seu peso
(prioridade) de acordo com a vontade do
cliente
• É replanejado (repriorizado) no início de cada
Sprint
Artefatos
Product Backlog
• O Product Owner é responsável pela priorização e
por ter certeza que os requisitos estão bem
formatados;
• É regularmente atualizado pelo Product Owner
para refletir as mudanças e necessidades do
cliente, mudanças estratégicas ou tecnológicas,
ideias novas, mudanças em geral;
Artefatos
Artefatos
Sprint Backlog
• Uma lista de tarefas a ser completada dentro de
uma Sprint
• Os itens são derivados a partir do Product
Backlog
• São considerados
– A prioridade que o cliente deu aos itens
– O tempo e esforço estimados pela equipe para
completar os vários itens
Artefatos
Artefatos
Papéis
Product Owner
• Define as funcionalidades do produto
• Decide as datas de lançamento e conteúdo
• Prioriza as funcionalidades de acordo com o
valor
• Aceita ou rejeita os resultados dos trabalhos
Papéis
Scrum Master
• Responsável pela aplicação dos valores e
práticas Scrum
• Remover barreiras entre o desenvolvimento e
o cliente;
• Garante a produtividade do time;
• Blindar o time contra interferências externas;
Papéis
Scrum Master
• Garantir que o time não assuma mais coisas
do que eles conseguem em uma sprint;
• Melhorar o dia-a-dia dos membros do time;
Papéis
Scrum Master
Obstáculos a serem removidos
“O meu ___ quebrou e eu preciso de um novo”
“Eu preciso para debugar um problema no ___”
“Eu preciso de ajuda para aprender ___”
“O cliente ___ não teve tempo de se reunir conosco
no planejamento e por isto estou parado”
– “O presidente da empresa pediu para eu resolver um
problema para ele em outro projeto, por um dia ou
dois…”
–
–
–
–
Papéis
Team
• Tipicamente entre 5 e 9 pessoas
• Multi-funcional
• Dedicação integral (com exceções)
• Auto-organizável (sem títulos)
• Trocas só na mudança de Sprints
Eventos
Planejamento da Sprint
• Selecionam-se itens do Product Backlog, e as tarefas são
identificadas e estimadas
– De forma colaborativa, não apenas feito pelo Scrum Master
– Duas etapas:
1.
2.

O que será feito?
Como será feito?

Reuniões Diárias (Daily Scrums)
• Apenas os membros da equipe (Team Development), todos os dias,
em pé, durante 15 minutos :
– O que eu fiz?
– O que vou fazer?
– Quais são meus obstáculos?
Eventos
Revisão do Sprint
• Apresentação dos resultados obtidos (incremento do produto
potencialmente utilizável e funcional)
• Uma demonstração (ocorre navegação do sistema)
• Todo o time participa (time, scrum master e PO)
• Evento informal
Retrospectiva da Sprint
• Ocorre após a revisão da sprint e antes da próxima reunião de
planejamento
• Inspeciona como foi a última Sprint em termos de:
– Pessoas e Relações
– Processos e Ferramentas

• Enquanto a revisão da sprint analisa o produto, a retrospectiva analisa o
processo

Mais conteúdo relacionado

PPTX
Introdução ao desenvolvimento ágil com Scrum
PDF
KEY
Xp e Scrum
PPT
Trabalho scrum
PPT
Metodologia SCRUM
PPTX
Scrum - Técnicas e Práticas
PPTX
Mini curso de SCRUM: Introdução
PDF
Apresentação sobre metodologia Scrum
Introdução ao desenvolvimento ágil com Scrum
Xp e Scrum
Trabalho scrum
Metodologia SCRUM
Scrum - Técnicas e Práticas
Mini curso de SCRUM: Introdução
Apresentação sobre metodologia Scrum

Mais procurados (20)

KEY
PPT
Scrum - Hands On
PPTX
Metodologa Scrum
PDF
Palestra sobre metodologia Scrum
PPTX
Apresentacao scrum
PPTX
Scrum na pratica, para developers
PPT
Scrum - Visão Geral
PDF
Gerenciamento ágil de processos - SCRUM
PPTX
PPT
Visão Macro do SCRUM
PDF
Scrum em 15 minutos
ODP
Scrum em 15 minutos
PDF
Introduç
PPTX
SCRUM - Priorização do backlog
PDF
Scrum - Conceitos, Práticas e Experiências - Manoel Pimentel
PDF
Palestra sobre Fundamentos do Scrum e Kanban.
PPTX
Treinamento de Scrum
Scrum - Hands On
Metodologa Scrum
Palestra sobre metodologia Scrum
Apresentacao scrum
Scrum na pratica, para developers
Scrum - Visão Geral
Gerenciamento ágil de processos - SCRUM
Visão Macro do SCRUM
Scrum em 15 minutos
Scrum em 15 minutos
Introduç
SCRUM - Priorização do backlog
Scrum - Conceitos, Práticas e Experiências - Manoel Pimentel
Palestra sobre Fundamentos do Scrum e Kanban.
Treinamento de Scrum
Anúncio

Semelhante a [IFMG][ENGENHARIA DE SOFTWARE] - SCRUM (20)

PPTX
PPTX
Treinamento - Product Owner - CLARO-NET-EMBRATEL
PDF
Minicurso SCRUM
PPTX
Scrum - Gerenciamento de Projetos
PDF
Apresentação_Scrum-MonitoraICMC_2020.pdf
PDF
Introdução ao scrum
PPSX
Scrum e Plataforma Microsoft
PPTX
Curso "Scrum na Real" - Parte 4
PPTX
Ferramentas Livres para a Gestão de Projetos Ágeis com Scrum
PDF
Prévia básica do Scrum
PDF
Desenvolvimento ágil usando Scrum (Abril, 2005)
PDF
Netshoes metodologia
PDF
Netshoes metodologia
PDF
Gerenciamento ágil de projetos com scrum
PPTX
Metodologias ageis
PPTX
Curso "Scrum na Real" - Parte 3
PPTX
Scrum Overview
PPTX
Scrum - As Regras do Jogo segundo o Guia do Scrum
Treinamento - Product Owner - CLARO-NET-EMBRATEL
Minicurso SCRUM
Scrum - Gerenciamento de Projetos
Apresentação_Scrum-MonitoraICMC_2020.pdf
Introdução ao scrum
Scrum e Plataforma Microsoft
Curso "Scrum na Real" - Parte 4
Ferramentas Livres para a Gestão de Projetos Ágeis com Scrum
Prévia básica do Scrum
Desenvolvimento ágil usando Scrum (Abril, 2005)
Netshoes metodologia
Netshoes metodologia
Gerenciamento ágil de projetos com scrum
Metodologias ageis
Curso "Scrum na Real" - Parte 3
Scrum Overview
Scrum - As Regras do Jogo segundo o Guia do Scrum
Anúncio

Mais de Universidade Federal de Minas Gerais (14)

PDF
[CEFETMG][ESw] Aula 6 - Conceitos de projeto
PDF
[CEFETMG][BD] Aula 3 - SQL Create-Drop-Insert-Update-Delete-Alter
PDF
[CEFET][ESw] Aula 5 - Diagrama de Classe
PDF
[CEFETMG][ESw]Aula 4 - Engenharia de Requisitos - Diagrama de Caso de Uso
PDF
[CEFETMG][LP2] Herança
PDF
[CEFETMG] [ESw] Aula 3 - Processos tradicionais x metodologia ágil
PDF
[CEFETMG][LP2] Construtor - Composição
PDF
[CEFETMG][BD] Aula 2 - Modelo Relacional
PDF
[CEFETMG][ESw] Aula 2 - Processos de software
PDF
[CEFETMG][LP2] - Orientação a Objetos
PDF
[CEFEETMG][BD] Aula 1 - Introdução
PDF
[CEFETMG] - Introdução ao Github
PDF
[CEFETMG][LP2] Introdução ao Java
PDF
[IFMG][ENGENHARIA DE SOFTWARE] - RUP
[CEFETMG][ESw] Aula 6 - Conceitos de projeto
[CEFETMG][BD] Aula 3 - SQL Create-Drop-Insert-Update-Delete-Alter
[CEFET][ESw] Aula 5 - Diagrama de Classe
[CEFETMG][ESw]Aula 4 - Engenharia de Requisitos - Diagrama de Caso de Uso
[CEFETMG][LP2] Herança
[CEFETMG] [ESw] Aula 3 - Processos tradicionais x metodologia ágil
[CEFETMG][LP2] Construtor - Composição
[CEFETMG][BD] Aula 2 - Modelo Relacional
[CEFETMG][ESw] Aula 2 - Processos de software
[CEFETMG][LP2] - Orientação a Objetos
[CEFEETMG][BD] Aula 1 - Introdução
[CEFETMG] - Introdução ao Github
[CEFETMG][LP2] Introdução ao Java
[IFMG][ENGENHARIA DE SOFTWARE] - RUP

Último (20)

PDF
COMO OS CONTOS DE FADAS REFLETEM ARQUÉTIPOS_MEDOS E DESEJOS DO INCONSCIENTE H...
PPTX
disciplulado curso preparatorio para novos
PPTX
MENDEL - Aula sobre Mendel - Genética EM
PPTX
A História da Europa na Baixa Idade Média.pptx
PPT
sistema reprodutor para turmas do oitavo ano
PDF
aulademeiodetransporteemlibras-120304202807-phpapp01_removed.pdf
PPTX
Slides Lição 7, CPAD, Uma Igreja Que Não Teme A Perseguição, 3Tr25.pptx
PPTX
ACIDOS NUCLEICOS - REPLICAÇÃO DO DNA - E.M.
PPT
HISTOLOGIA VEGETAL - tecidos vegetais.ppt
PDF
FLUXOGRAMA CLASSE lll - Acesso estritamente proximal.pdf
PPTX
NR11 - Treinamento Direcao Defensiva - 2023.pptx
PPTX
brasilcolnia2-101027184359-phpapp02.pptx
PDF
Metabolismo_energético_3ano_pre_vest_2026.pdf
PDF
A relação entre funções executivas e desempenho acadêmico em crianças com Tra...
PPTX
Realismo e Naturalismo: Aluísio Azevedo.
PDF
embriologia_animal_aula_share_2026_semestre
PPTX
GUERRAFRIA.pptdddddddddddddddddddddddddx
PDF
Ebook - Matemática_Ensino_Médio_Saeb_V1.pdf
PPTX
Trabalho Cidades sustentáveis ou Utopia.pptx
PDF
A Revolução Francesa de 1789 slides história
COMO OS CONTOS DE FADAS REFLETEM ARQUÉTIPOS_MEDOS E DESEJOS DO INCONSCIENTE H...
disciplulado curso preparatorio para novos
MENDEL - Aula sobre Mendel - Genética EM
A História da Europa na Baixa Idade Média.pptx
sistema reprodutor para turmas do oitavo ano
aulademeiodetransporteemlibras-120304202807-phpapp01_removed.pdf
Slides Lição 7, CPAD, Uma Igreja Que Não Teme A Perseguição, 3Tr25.pptx
ACIDOS NUCLEICOS - REPLICAÇÃO DO DNA - E.M.
HISTOLOGIA VEGETAL - tecidos vegetais.ppt
FLUXOGRAMA CLASSE lll - Acesso estritamente proximal.pdf
NR11 - Treinamento Direcao Defensiva - 2023.pptx
brasilcolnia2-101027184359-phpapp02.pptx
Metabolismo_energético_3ano_pre_vest_2026.pdf
A relação entre funções executivas e desempenho acadêmico em crianças com Tra...
Realismo e Naturalismo: Aluísio Azevedo.
embriologia_animal_aula_share_2026_semestre
GUERRAFRIA.pptdddddddddddddddddddddddddx
Ebook - Matemática_Ensino_Médio_Saeb_V1.pdf
Trabalho Cidades sustentáveis ou Utopia.pptx
A Revolução Francesa de 1789 slides história

[IFMG][ENGENHARIA DE SOFTWARE] - SCRUM

  • 2. Scrum • Não é uma metodologia que fará você desenvolver produtos melhores; • Não te dá as respostas e não é uma bala de prata; • Scrum é simplesmente um framework; • É uma ferramenta que você pode utilizar para descobrir o que você precisa fazer para construir softwares com qualidade e com um melhor retorno do investimento;
  • 3. Scrum • O nome é derivado de uma atividade que acontece em um jogo de Rugby • É um framework de processo dentro do qual podem ser empregados processos e técnicas variadas • É possível adicionar papeis, artefatos, atividades e “cerimônias” de acordo com a sua necessidade • Scrum pode ser aplicado em qualquer contexto no qual um grupo de pessoas trabalhe junto para atingir algum objetivo
  • 4. Características • As equipes se auto-organizam para maximizar a comunicação e diminuir a supervisão; • O produto evolui em uma série de “sprints”; • Os requisitos (funcionalidades) são listados em um “product backlog” • Scrum é um processo essencialmente gerencial
  • 6. Artefatos Product Backlog • Uma lista ordenada de tudo o que é necessário no produto; • Idealmente, cada item deve ter seu peso (prioridade) de acordo com a vontade do cliente • É replanejado (repriorizado) no início de cada Sprint
  • 7. Artefatos Product Backlog • O Product Owner é responsável pela priorização e por ter certeza que os requisitos estão bem formatados; • É regularmente atualizado pelo Product Owner para refletir as mudanças e necessidades do cliente, mudanças estratégicas ou tecnológicas, ideias novas, mudanças em geral;
  • 9. Artefatos Sprint Backlog • Uma lista de tarefas a ser completada dentro de uma Sprint • Os itens são derivados a partir do Product Backlog • São considerados – A prioridade que o cliente deu aos itens – O tempo e esforço estimados pela equipe para completar os vários itens
  • 12. Papéis Product Owner • Define as funcionalidades do produto • Decide as datas de lançamento e conteúdo • Prioriza as funcionalidades de acordo com o valor • Aceita ou rejeita os resultados dos trabalhos
  • 13. Papéis Scrum Master • Responsável pela aplicação dos valores e práticas Scrum • Remover barreiras entre o desenvolvimento e o cliente; • Garante a produtividade do time; • Blindar o time contra interferências externas;
  • 14. Papéis Scrum Master • Garantir que o time não assuma mais coisas do que eles conseguem em uma sprint; • Melhorar o dia-a-dia dos membros do time;
  • 15. Papéis Scrum Master Obstáculos a serem removidos “O meu ___ quebrou e eu preciso de um novo” “Eu preciso para debugar um problema no ___” “Eu preciso de ajuda para aprender ___” “O cliente ___ não teve tempo de se reunir conosco no planejamento e por isto estou parado” – “O presidente da empresa pediu para eu resolver um problema para ele em outro projeto, por um dia ou dois…” – – – –
  • 16. Papéis Team • Tipicamente entre 5 e 9 pessoas • Multi-funcional • Dedicação integral (com exceções) • Auto-organizável (sem títulos) • Trocas só na mudança de Sprints
  • 17. Eventos Planejamento da Sprint • Selecionam-se itens do Product Backlog, e as tarefas são identificadas e estimadas – De forma colaborativa, não apenas feito pelo Scrum Master – Duas etapas: 1. 2. O que será feito? Como será feito? Reuniões Diárias (Daily Scrums) • Apenas os membros da equipe (Team Development), todos os dias, em pé, durante 15 minutos : – O que eu fiz? – O que vou fazer? – Quais são meus obstáculos?
  • 18. Eventos Revisão do Sprint • Apresentação dos resultados obtidos (incremento do produto potencialmente utilizável e funcional) • Uma demonstração (ocorre navegação do sistema) • Todo o time participa (time, scrum master e PO) • Evento informal Retrospectiva da Sprint • Ocorre após a revisão da sprint e antes da próxima reunião de planejamento • Inspeciona como foi a última Sprint em termos de: – Pessoas e Relações – Processos e Ferramentas • Enquanto a revisão da sprint analisa o produto, a retrospectiva analisa o processo