SCRUM

comunidade-analise-de-dados-6

O que é SCRUM?

Scrum é uma metodologia ágil para gestão e planejamento de projetos. No Scrum, os projetos são divididos em ciclos (tipicamente mensais) chamados de Sprints. O Sprint representa um Time Box dentro do qual um conjunto de atividades deve ser executado. +

ciclo_scrum

Um breve resumo do que entendi…

  • Processos do Scrum

    • Product Backlog
      • Todos as necessidades do Projeto (Lista ordenada por prioridade de tudo o que deve ser feito para o produto, com funcionalidades, requisitos funcionais e não funcionais, melhorias, correções…);
      • Incluir estimativas;
      • Itens mais prioritários devem ser mais detalhados.
    • Sprint Backlog
      • Necessidades de um Sprint (Itens do Product Backlog que vão ser desenvolvidos na Sprint).
      • Deve conter um plano de como o objetivo deve ser alcançado.
      • Quando não se conhece muito sobre o produto, o ideal é ter Sprint menores (para poder ir vendo se o produto tá no caminho e etc).
      • Sprint tem uma Meta no Scrum 2020.
    • Sprint
      • Um mini-projeto;
      • Um sprint não deve demorar mais que 30 dias;
      • Criar um Entregável;
      • Inclui
        • Planning Meeting (8hs)
          • O que será entregue no Sprint?
          • É apresentado o backlog pelo dono do produto (product owner)
          • A equipe debate o entendimento do projeto, como vai ser construído e prevê o que pode ser entregue;
        • Desenvolvimento
          • Desenvolvimento do combinado;
        • Daily Scrum (15 min)
          • Reuniões diárias de alinhamento;
          • Na mesma hora e local;
          • Sincronização de atividades e questões;
          • Cada membro da equipe deve responder
            • O que fiz desde a ultima reunião?
            • O que será feito antes da próxima reunião?
            • Que dificuldades estou encontrando?
        • Sprint Review
          • Executada ao final de cada Sprint;
          • Mostra o que foi feito;
          • Resposta a perguntas;
          • O dono do produto decide o que está pronto ou não, e discute com a equipe o backlog restante com relação ao que deve ou não ser feito;
            • Para não ter dúvida, a equipe deve concordar com o significado de “pronto”, ou seja, qual é o objetivo que deve ser alcançado para algo estar pronto.
        • Sprint Restrospective
          • Também é realizado no final de cada Sprint e antes da próxima;
          • Identifica o que deu certo;
          • Busca oportunidades de melhorias;
          • Foco em pessoas, relacionamento, processos e ferramentas (não no backlog).
    • Working increment of the sotware (o entregável)
      • Produto ou serviço fruto dos Sprint´s
        • Vai amadurecendo em cada Sprint.
      • Ter a definição de pronto
        • o que é considerado pronto?

Scrum 2020 (Estrutura)

  • Scrum Guide (Guia Scrum) – download
  • Valores
    • Compromisso, Foco, Abertura, Respeito e Coragem
  • Time Scrum
    • 10 pessoas
      • Product Owner (1)
      • Scrum Master (1)
      • Developers (8 – várias áreas)
        • Se passar de 8, divide em equipes menores que 8
  • Artefatos (+)
    • Para o Product Backlog é Product Goal.
    • Para o Sprint Backlog é o Sprint Goal.
    • Para o Increment é a Definition of Done.
  • Eventos | Cerimônias (+)
    • O Sprint
    • Sprint Planning
      • O que fazer?
        • Todos
      • Como fazer?
        • Pelo developers
    • Daily Scrum
    • Sprint Review
    • Sprint Retrospective

Scrum_2

Scrum_1

Scrum_3

Scrum_4

Scrum_5

Scrum_6

a

Frameworks


Kanban

Muitos utilizam o Kanban para acompanhar esses processos de uma forma mais amigável e visual, exemplo (a figura tá feia, mas o que importa é o conhecimento):

Scrum12-Kanbam


Vejam mais em:

O Manifesto Ágil

Guia do Scrum

1000 Questões comentadas

Simulado de Scrum para a prova de certificação da Scrum Alliance (Certified ScrumMaster)

Scrum: A Metodologia Ágil Explicada de forma Definitiva

Como implantar Scrum: O passo-a-passo para a sua empresa migrar para o método ágil

Livro Gratuito SCRUM x KANBAN

Scrum Master
O Scrum Master é uma das figuras mais badaladas no mercado de projetos. Não é por menos, é um dos papéis mais importantes nos projetos ágeis.

Product Owner: Pra que?

O Guia Simples e Prático Para Fazer uma DAILY SCRUM Que Funciona!

OKR: o que é e como implementar a metodologia de objectives and key results

O que é OKR e como usar…

Espero ter ajudado!
Deixem seus comentários e contribuições!

Alex Souza

LinkedIn Certiprof_scrum_Foundation_professional_certificate

"Lifelong Learner" – Compartilhando e Adquirindo Conhecimentos!