Article image
Atrylli Couto
Atrylli Couto23/10/2021 21:12
Compartilhe

Introdução ao Scrum - Termos e Conceitos

  • #Scrum
Boas novas galera! No meu primeiro textinho de conhecimento queria passar aqui para vocês uma introdução ao Scrum que faz parte da Metodologia Ágil, framework que está presente na minha rotina e pode passar a estar na sua também.

SCRUM

Segundo o Guia do Scrum por Ken Schwaber e Jeff Sutherland: “Scrum é um framework leve que ajuda pessoas, times e organizações a gerar valor através de soluções adaptativas para problemas complexos."

FRAMEWORK: é um termo inglês que, em sua tradução direta, significa estrutura. De maneira geral, essa estrutura é feita para resolver um problema específico. 

Um Scrum Team é composto por:

  1. Product Owner;
  2. Scrum Master;
  3. Development Team Members.

Vamos conhecer um pouco mais sobre cada Papel Scrum?

PRODUCT OWNER (P.O.)

  • Responsável por direcionar o projeto de acordo com a necessidade do cliente. É a única pessoa que define o produto, incrementando-o de acordo com o andamento do projeto.
  • Em um Time Scrum, há somente um Product Owner.
  • O P.O. também define o Product Backlog, devido ao alto nível da sua autoridade, sua decisão é sempre considerada como final.
PRODUCT BACKLOG: é uma lista ordenada de funcionalidades, requisitos e tudo que é necessário em um produto.

SCRUM MASTER

  • Lidera o time para que os objetivos do P.O. sejam alcançados e para que o time de desenvolvimento consiga avançar sem impedimentos.
  • Aplica e garante a adoção do Scrum dentro da equipe e até mesmo dentro da organização onde estão inseridos.
  • Atualiza a Sprint Backlog para refletir que tarefas são completadas e quanto tempo a equipe acredita que será necessário para completar as que ainda restam.
  • Sprint Backlog é uma lista de tarefas que os desenvolvedores se comprometem a fazer em uma Sprint.
SPRINT BACKLOG: é uma lista de tarefas que os desenvolvedores se comprometem a fazer em uma Sprint.

DEV. TEAM

  • Responsáveis por desenvolver o produto, independente da atividade necessária para isso. 
  • São autogerenciáveis, multifuncionais e compartilham a responsabilidade pelo sucesso ou fracasso do projeto.
  • Decidem o quanto consegue entregar a cada iteração, para que haja comprometimento com a entrega.

Agora que entendem quais papéis e funções existem dentro dessa metodologia ágil, vamos partir para o planejamento:

SPRINT

  • Representa o Time Box dentro do qual um conjunto de atividades (desenvolvimento do site) deve ser executado.
  • São iterações, ciclos de 2-4 semanas. 
Imagine como um círculo, a Sprint se encontra no meio e engloba todo o processo, ao redor temos a Planning, Daily, Review e Retrospectiva, respectivamente.

SPRINT PLANNING

  • O primeiro alinhamento entre as equipes presentes no projeto.
  • Reunião na qual o Product Owner é ouvido em relação às prioridades e os objetivos desta Sprint.
  • O time delibera sobre o que conseguem fazer nesta sprint em relação às necessidades do P.O., formalizando o Sprint Backlog (lista de coisas que serão feitas no próximo mês).
  • Comum o uso de ferramentas externas para melhor organização na reunião.

DAILY

  • Reunião diária com o objetivo de disseminar conhecimento sobre o que foi feito no dia anterior, identificar impedimentos e priorizar o trabalho a ser realizado no dia que se inicia.
  • Normalmente são realizadas no mesmo lugar, na mesma hora do dia.
  • Todos os membros devem participar da Daily Scrum.
  • Os impedimentos identificados no Daily Scrum devem ser tratados pelo Scrum Master o mais rapidamente possível.

RETROSPECTIVA

  • Reunião que acontece a cada fim de Sprint onde o time se reúne para falar sobre o processo.
Pontos importantes a serem questionados:
  1. O que foi legal?
  2. O que poderia ter sido melhor?
  3. O que devemos manter?
  4. O que devemos abandonar?
  5. Sugestões de melhoria? 

SPRINT REVIEW

  • Ao final de cada Sprint é feito um Sprint Review.
  • Reunião na qual os desenvolvedores mostram o que foi alcançado durante a Sprint. Tipicamente, isso tem o formato de um demo das novas funcionalidades.
  • É ideal que a equipe complete cada um dos itens do Product Backlog trazidos para fazer parte do Sprint.

Se quiserem saber mais a fundo, deixei separado os links sobre o material.

Fontes
Compartilhe
Comentários (5)

ES

Eudes Silva - 07/03/2023 23:06

Muito Bom o Artigo,

estou Graduando em Analise e Desenvolvimento de Sistema e esse artigo me ajudou muito.


parabens...



att,


Eudes

Jessica Araujo
Jessica Araujo - 11/12/2022 08:30

O artigo é muito interessante e colabora na aprendizagem

Gabriel Santos
Gabriel Santos - 24/10/2021 02:11

Nossa, parabéns pela postagem. Obrigado!!!!

DF

Domingos Ferreira - 23/10/2021 23:46

Atrylli Couto e bom ver este tipo material didatico para aprimorar nossos conhecimentos parabens

Vagner Gusmão
Vagner Gusmão - 23/10/2021 22:34

Muito bom, Atrylli! Obrigado