Scrum - Fundamentos, teorias e práticas
-
Upload
annelise-gripp -
Category
Technology
-
view
243 -
download
1
description
Transcript of Scrum - Fundamentos, teorias e práticas
![Page 1: Scrum - Fundamentos, teorias e práticas](https://reader034.fdocuments.in/reader034/viewer/2022051610/549677f0ac7959412e8b507f/html5/thumbnails/1.jpg)
Fundamentosteoria e práticas
Annelise Gripp
![Page 2: Scrum - Fundamentos, teorias e práticas](https://reader034.fdocuments.in/reader034/viewer/2022051610/549677f0ac7959412e8b507f/html5/thumbnails/2.jpg)
AGENDA
Origem do Scrum e como surgiu
O que é SCRUM e o que não é SCRUM
Manifesto Ágil
Diferença entre envolvimento e comprometimento
Definição dos Papéis e Responsabilidades
Framework Ágil, Visão, User Stories, Backlogs e
Visualização
Cerimônias e Resumo
Empresas que utilizam SCRUM
AGENDA
![Page 3: Scrum - Fundamentos, teorias e práticas](https://reader034.fdocuments.in/reader034/viewer/2022051610/549677f0ac7959412e8b507f/html5/thumbnails/3.jpg)
O nome SCRUM veio da expressão do Rugby (esporte coletivo inglês com 8 pessoas). SCRUM quer dizer no jogo “formação ordenada” e é usado após uma jogada irregular ou em alguma penalização, onde se reinicia o jogo.
Como surgiu ?
Inicialmente, o Scrum foi concebido como um estilo de gerenciamento de projetos em empresas de fabricação de automóveis e produtos de consumo.
Scrum usa conceitos de Lean (desenvolvimento iterativo), que surgiu no Japão na fábrica de automóveis Toyota, logo após a Segunda Guerra Mundial. Nesta época a indústria japonesa tinha uma produtividade muito baixa e uma enorme falta de recursos, o que naturalmente a impedia adotar o modelo da produção em massa.
Como surgiu
![Page 4: Scrum - Fundamentos, teorias e práticas](https://reader034.fdocuments.in/reader034/viewer/2022051610/549677f0ac7959412e8b507f/html5/thumbnails/4.jpg)
O que é SCRUM ?
Scrum é um framework Ágil
Scrum permite entregar rapidamente software funcionando e de qualidade a cada 2 a 4 semanas (Sprints);
O que não é SCRUM?
- Scrum não é uma metodologia que irá te ajudar a desenvolver melhores produtos;- Scrum não lhe dá a resposta de como desenvolver software de qualidade mais rapidamente;
O que é e o que não
![Page 5: Scrum - Fundamentos, teorias e práticas](https://reader034.fdocuments.in/reader034/viewer/2022051610/549677f0ac7959412e8b507f/html5/thumbnails/5.jpg)
Manifesto Ágil é uma declaração dos princípios que fundamentam o desenvolvimentoágil de software (fonte: http://www.agilemanifesto.org).
Indivíduos e suas interações... ...de procedimentos e ferramentas
Funcionamento do Software...
ACIMA
Colaboração dos Clientes...
...de documentação abrangente
...de negociação de contratos
Capacidade de resposta à mudanças...
...de um plano pre-estabelecido
Manifesto Ágil
![Page 6: Scrum - Fundamentos, teorias e práticas](https://reader034.fdocuments.in/reader034/viewer/2022051610/549677f0ac7959412e8b507f/html5/thumbnails/6.jpg)
Comprometimento
![Page 7: Scrum - Fundamentos, teorias e práticas](https://reader034.fdocuments.in/reader034/viewer/2022051610/549677f0ac7959412e8b507f/html5/thumbnails/7.jpg)
OBSERVAÇÃO:O PO participa de todas as reuniões de tomada de decisão. Atua de forma decisiva no resultado da entrega do produto.
Product Owner
![Page 8: Scrum - Fundamentos, teorias e práticas](https://reader034.fdocuments.in/reader034/viewer/2022051610/549677f0ac7959412e8b507f/html5/thumbnails/8.jpg)
OBSERVAÇÃO:O Scrum Master é comunicativo, dinâmico e tem sinergia não só com a
equipe, mas com todos os envolvidos
Scrum Master
![Page 9: Scrum - Fundamentos, teorias e práticas](https://reader034.fdocuments.in/reader034/viewer/2022051610/549677f0ac7959412e8b507f/html5/thumbnails/9.jpg)
Time Scrum
OBSERVAÇÃO:O sucesso da produtividade de um time é manter a comunicação ativa,
pair programing, feedback minuto, entre outros.
![Page 10: Scrum - Fundamentos, teorias e práticas](https://reader034.fdocuments.in/reader034/viewer/2022051610/549677f0ac7959412e8b507f/html5/thumbnails/10.jpg)
Framework Scrum
![Page 11: Scrum - Fundamentos, teorias e práticas](https://reader034.fdocuments.in/reader034/viewer/2022051610/549677f0ac7959412e8b507f/html5/thumbnails/11.jpg)
Definição:
Visão do Produto é o Escopo do projeto!
Como é repassada...
.. a visão do produto é repassada em uma apresentação, informando os fatores de sucesso, características de qualidade desejada, as metas e o que mais for necessário para a equipe envolvida. Esta reunião não tem o objetivo de ser uma apresentação detalhada dos requisitos e sim uma apresentação em auto nível de todos os módulos que devem ser construídos.
Esta reunião pode ser realizada várias vezes durante o projeto, não sendo uma regra a sua apresentação apenas no inicio. Com está “re”apresentação no decorrer do projeto diminuímos o risco do desvio do entendimento dos nossos objetivos durante a execução, fazendo com que todos mantenham o alinhamento com a “meta” do projeto e não apenas no inicio.
Visão do Produto
![Page 12: Scrum - Fundamentos, teorias e práticas](https://reader034.fdocuments.in/reader034/viewer/2022051610/549677f0ac7959412e8b507f/html5/thumbnails/12.jpg)
Product Backlog
![Page 13: Scrum - Fundamentos, teorias e práticas](https://reader034.fdocuments.in/reader034/viewer/2022051610/549677f0ac7959412e8b507f/html5/thumbnails/13.jpg)
Sprint Backlog
![Page 14: Scrum - Fundamentos, teorias e práticas](https://reader034.fdocuments.in/reader034/viewer/2022051610/549677f0ac7959412e8b507f/html5/thumbnails/14.jpg)
Definição Acadêmica:
É uma pequena descrição que detalha os itens do Product Backlog. Uma estória ajuda no entendimento e também é utilizada como lembrete nas atividades de planejamento. Permite fazer a estimativa de velocidade da equipe e a duração da Sprint.
Definição Prática:
A partir da necessidade levantada pelo Product Owner (PO) e registrada em um documento, uma ou mais User Stories serão escritas na perspectiva do produto para atender o negócio.
Como escrever uma estória?Conversações sobre a estória, entre os desenvolvedores e clientes,de modo a detalhar o item e esclarecer todas as dúvidas sobre o deve ser feito.
User Stories
![Page 15: Scrum - Fundamentos, teorias e práticas](https://reader034.fdocuments.in/reader034/viewer/2022051610/549677f0ac7959412e8b507f/html5/thumbnails/15.jpg)
OBSERVAÇÃO:
A equipe joga o Planning Poker na cerimônia de Planejamento da
Sprint. Define também a velocidade da equipe e o planejamento da Sprint.
Estimativas
![Page 16: Scrum - Fundamentos, teorias e práticas](https://reader034.fdocuments.in/reader034/viewer/2022051610/549677f0ac7959412e8b507f/html5/thumbnails/16.jpg)
TASK BOARD
Dá visibilidade e transparência aodesenvolvimento do software.(Planejado, execução e concluído)
BURNDOWN
Permite visualizar o progresso e/ou a Visualização do trabalho e tempo que ainda faltam para completar a Sprint.
Task Board e Burndown
![Page 17: Scrum - Fundamentos, teorias e práticas](https://reader034.fdocuments.in/reader034/viewer/2022051610/549677f0ac7959412e8b507f/html5/thumbnails/17.jpg)
* REVISÃO DA SPRINT (Review);– Entrega do Sprint. Software funcionando pronto para produção.
* RETROSPECTIVA DA SPRINT (Retrospective);– Momento que todos que trabalharam no Sprint param e avaliam o que funcionou, o que
não funcionou e o que devemos melhorar (PDCA);
* PLANEJAMENTO DA SPRINT (Planning);– Realizado em 2 momentos:1) PO e o Time tiram as duvidas sobre os requisitos apresentados. Estimam os requisitos e
definem as prioridades;2) Time escreve as tarefas;
* REUNIÃO DIÁRIA (Daily Meeting);– Reunião que acontece todos os dias durante 15 minutos. O Time fica em pé, em frente ao
Quadro de Tarefas falando sobre o que fez ontem, o que fará hoje e se houve algum impedimento.
Cerimônias
![Page 18: Scrum - Fundamentos, teorias e práticas](https://reader034.fdocuments.in/reader034/viewer/2022051610/549677f0ac7959412e8b507f/html5/thumbnails/18.jpg)
Empresas que usam Scrum
![Page 19: Scrum - Fundamentos, teorias e práticas](https://reader034.fdocuments.in/reader034/viewer/2022051610/549677f0ac7959412e8b507f/html5/thumbnails/19.jpg)