Como eu faço Reunião de Planejamento (Planning) - Product management

Diogo Becker - Product Management
24 Apr 202310:24

Summary

TLDRIn this video, Diego Becker discusses agile product management, focusing on daily and planning meetings. With over five years of experience, Becker shares insights on improving these meetings. He compares methodologies like Kanban and Scrum, explaining how to conduct effective planning sessions every two weeks. Becker emphasizes the importance of prioritizing tasks for the upcoming sprint, detailing the process from backlog refinement to development. He also touches on the continuous flow of Kanban versus the sprint-based approach of Scrum, providing practical tips for product managers.

Takeaways

  • 😀 Diego Becker introduces a video series on product management, focusing on agile meetings and sharing insights from his experience.
  • 📅 The 'Planning' meeting, also known as 'Planing,' occurs every two weeks and typically lasts for one hour, aligning with the two-week Sprint cycle.
  • 🔍 The main goal of the Planning meeting is to determine what the team will work on in the upcoming two weeks, involving the development, design, and business analyst teams.
  • 📈 The video compares different methodologies, such as Kanban and Scrum, highlighting the continuous flow in Kanban versus the fixed cycle in Scrum.
  • 📝 It's crucial to prioritize items during the Planning meeting, ensuring that the team focuses on the most important tasks for the Sprint.
  • 🛠 The 'Refinement' meeting is highlighted as a preparatory step before Planning, where items are detailed and clarified for better understanding and prioritization.
  • 🔄 The speaker emphasizes the importance of understanding the team's 'flow' or throughput, which is the amount of work the team can complete in a Sprint cycle.
  • 📊 The video provides a practical example of how to pull items from the backlog into the Sprint, discussing the dynamics of item selection and team collaboration.
  • 💬 Diego encourages viewers to engage with the content, asking questions in the comments and providing a link to further resources for understanding user stories and backlog management.
  • 🎓 The video concludes with a promotion for Diego's course on product management, inviting viewers to learn more through structured learning at PRD Academy.

Q & A

  • What is the main focus of the video by Diego Becker?

    -The main focus of the video is to discuss product management, specifically agile meetings and daily tips learned from over five years of experience in product management.

  • What are the two methodologies mentioned in the video for product management?

    -The two methodologies mentioned are Kanban and Scrum, which are commonly used in product management.

  • How often does Diego Becker recommend holding planning meetings in an agile environment?

    -Diego Becker recommends holding planning meetings every two weeks, which aligns with the typical sprint cycle of two weeks.

  • What is the purpose of the planning meeting in the context of the video?

    -The purpose of the planning meeting is to determine what the team will work on in the next two-week sprint cycle.

  • What is the difference between a backlog and a sprint backlog according to the video?

    -The backlog contains all the items, such as user stories and epics, that the team might work on. The sprint backlog, on the other hand, contains the items that are selected to be worked on during the current sprint.

  • What is the term used for the meeting that details and clarifies items in the backlog?

    -The term used for the meeting that details and clarifies items in the backlog is 'refinement.'

  • How flexible is the refinement meeting in terms of scheduling and duration?

    -The refinement meeting is quite flexible; it can be held weekly or bi-weekly, and it can last from half an hour to an hour.

  • What does Diego Becker suggest regarding the number of items to be refined or developed in a sprint?

    -Diego Becker suggests balancing the number of items to be refined or developed with the size of the team to avoid overwhelming them and to ensure clear prioritization.

  • What is the term used to describe the amount of work a team can complete in a cycle?

    -The term used to describe the amount of work a team can complete in a cycle is 'velocity.'

  • What is the role of daily meetings in the context of the video?

    -Daily meetings, or 'daily Scrums' in Scrum, are used to move items through the development process, from development to review, and potentially to deployment.

  • How does the process of pulling items into a sprint differ between Scrum and Kanban?

    -In Scrum, items are pulled into a sprint during a planning meeting, while in Kanban, items are continuously pulled from the backlog for refinement and development as the team has capacity.

Outlines

00:00

😀 Agile Product Management and Daily Meetings

Diego Becker introduces the video, focusing on product management and agile methodologies. He shares insights from his experience and discusses daily meetings in agile, comparing Kanban and Scrum methodologies. Diego emphasizes the importance of planning and conducting these meetings effectively, which he will elaborate on in the second video of the series. He invites viewers to like the video to support the channel and encourages questions in the comments for further discussion.

05:05

📈 Planning Meetings and Refinement in Agile

This paragraph delves into the planning meetings, which occur every two weeks and last about an hour, aligning with the typical two-week sprint cycle in agile development. Diego explains the objective of these meetings is to plan the work for the upcoming two weeks, involving the entire development team. He uses Scrum as an example, discussing how items are pulled from the backlog into the sprint, and how the team discusses and prioritizes these items during the planning meeting. Diego also touches on the concept of refinement, detailing how items are detailed and clarified before being pulled into a sprint, and the flexibility of the refinement process in both Scrum and Kanban methodologies.

10:07

🔄 Continuous Flow in Kanban and Sprint Planning

Diego contrasts Kanban's continuous flow with Scrum's time-boxed approach, explaining how in Kanban, items are pulled from the backlog for refinement and then for development, which is a more continuous process compared to Scrum's structured sprint planning. He discusses the importance of setting expectations and understanding the team's throughput during planning meetings. Diego also emphasizes the need to balance the number of tasks with the team's capacity to avoid overwhelming them and to ensure effective prioritization. The paragraph concludes with a summary of how to conduct planning meetings effectively, considering the team's workflow and capacity.

👋 Closing and Call to Action

In the final paragraph, Diego invites viewers to comment with any questions they might have and encourages them to like the video. He promotes his course for those interested in learning more about product management and provides a link to his academy. He signs off with a friendly farewell, indicating the end of the video.

Mindmap

Keywords

💡Product Management

Product Management refers to the process of planning, organizing, and executing the lifecycle of a product from its inception to its retirement. In the video, Diego Becker discusses his extensive experience in product management and shares insights on how to conduct daily meetings and planning sessions effectively, which are crucial aspects of managing a product's development.

💡Agile Meetings

Agile Meetings are regular gatherings in Agile project management that facilitate communication, collaboration, and progress tracking. The video focuses on different types of Agile meetings, such as daily stand-ups, planning, and retrospectives, which Diego explains as part of his five years of experience in product management.

💡Kanban

Kanban is a project management method that uses visual signaling to manage work. It is one of the methodologies mentioned by Diego for comparing how Agile meetings are conducted. Kanban is characterized by a continuous flow of work, which contrasts with the time-boxed iterations of Scrum.

💡Scrum

Scrum is an Agile framework that emphasizes iterative and incremental progress through fixed-time iterations called Sprints. Diego discusses Scrum in the context of planning meetings, where the team decides what work will be done during the next Sprint.

💡Sprint

A Sprint is a time-boxed period, typically two weeks, during which a team works on a set of tasks with the goal of completing them by the end of the Sprint. Diego explains that the planning meeting's purpose is to decide what will be done during the next Sprint.

💡Backlog

A Backlog is a list of tasks or features that are yet to be implemented in a project. In the video, Diego mentions the backlog as a source of items that are pulled into the Sprint for development during the planning meeting.

💡Planning Meeting

The Planning Meeting, also known as Planning, is a key Agile meeting where the team decides what will be included in the next Sprint. Diego emphasizes the importance of this meeting for setting clear objectives and prioritizing work.

💡Refinement

Refinement, or Refinement Meeting, is a session where backlog items are clarified and detailed. Diego explains that this is a flexible meeting that can occur weekly or bi-weekly, and it's crucial for preparing items for development by detailing what they entail and defining acceptance criteria.

💡Retrospective

A Retrospective is an Agile meeting where the team reflects on the past Sprint and identifies improvements for future work. Although not explicitly detailed in the script, it's one of the four main meetings in Agile, complementing the planning meeting.

💡Velocity

Velocity in Agile refers to the amount of work a team can complete in a Sprint. Diego mentions the importance of understanding the team's velocity to balance the amount of work planned for a Sprint, ensuring that the team is not overwhelmed.

💡User Stories

User Stories are brief descriptions of a feature from the perspective of the user of the system. Diego discusses the importance of understanding and structuring user stories for effective product management, as they help in clarifying what needs to be developed.

Highlights

Introduction to product management and agile meetings by Diego Becker.

Discussion on improving product management and conducting agile meetings.

Overview of the second video in the series focusing on planning meetings.

Explanation of the planning meeting's duration and frequency in the agile process.

Importance of planning meetings in aligning the development team's objectives.

Differentiating between Scrum and Kanban methodologies in planning meetings.

The concept of pulling items from the backlog for a Sprint in Scrum.

Details on how to structure and document user stories for effective planning.

The role of the development, design, and business analyst teams in planning.

The process of moving items from the backlog to the Sprint backlog during planning.

Daily Scrum meetings' role in moving items through the development process.

The significance of refinement meetings in preparing items for development.

Comparing the continuous flow of Kanban with the fixed cycle of Scrum.

Guidance on how to prioritize items for refinement and development in Scrum.

The flexibility of Kanban in pulling items for refinement and development.

Strategies for managing the flow of work items in Kanban.

Advice on balancing the number of cards with team size to avoid overload.

Conclusion and call to action for viewers to engage with the content and learn more.

Transcripts

play00:00

fala pessoal beleza Diego Becker aqui

play00:02

seja bem-vindo bem-vindo a esse vídeo se

play00:04

você tá querendo conhecer mais sobre o

play00:06

gerenciamento de produto aqui é o lugar

play00:07

eu trabalho já com produto faz muitos

play00:09

anos e aqui nesse vídeo a gente vai

play00:11

falar um pouco sobre as reuniões do ágil

play00:13

e dando dicas do dia a dia do que eu

play00:16

aprendi ao longo de mais de cinco anos

play00:18

aí trabalhando em gestão de produto O

play00:21

que que a gente pode melhorar e como que

play00:22

a gente pode conduzir tá esse é o

play00:25

segundo vídeo da série então tem um

play00:27

primeiro que eu falo sobre as reuniões

play00:29

diárias as deles é todos os vídeos eu

play00:32

vou dar um pouco de explicação

play00:33

comparando também como seria com o

play00:35

kanban e como seria com o scream que são

play00:37

as metodologias mais usadas e hoje a

play00:41

gente comeu o segundo vídeo eu vou falar

play00:43

sobre o planejamento que também é

play00:45

chamado de planing Ok então a reunião de

play00:47

planejamento Então já deixa o like aqui

play00:49

no vídeo ajuda bastante o canal esse

play00:52

tipo de conteúdo Ele demora um pouco

play00:53

mais para ser feito mas eu gosto

play00:55

bastante né então espero que ajude

play00:57

qualquer dúvida podem comentar nos

play01:01

vídeos que eu crio o shorts para

play01:02

responder as dúvidas que vocês mandam

play01:04

legal então vamos lá a planing né essa

play01:08

reunião de planejamento ela é uma

play01:09

reunião que ela dura geralmente uma hora

play01:11

e ela é a cada duas semanas então para a

play01:16

gente começar a gente faz a planilha de

play01:17

uma hora cada duas semanas isso porque a

play01:20

Sprint né o ciclo ela tem duas semanas

play01:23

geralmente tá em 99% a gente tem duas

play01:27

semanas pode acontecer de repente ter

play01:29

quatro semanas T3 o que eu não recomendo

play01:32

é fazer uma uma semana eu acho muito

play01:33

curto você acaba entendendo que fazer

play01:36

tudo acabar gastando muito tempo Sabe

play01:37

tem que gastar ali uma hora toda semana

play01:39

não acho que fica legal então vamos lá

play01:41

qual é o objetivo de uma reunião de

play01:44

planejamento sabe o objetivo né é a

play01:48

gente saber o que vai fazer nas próximas

play01:51

duas semanas então tá bem Óbvio Assim na

play01:54

verdade a gente vai planejar o que a

play01:56

gente vai fazer nas próximas duas

play01:58

semanas a gente todo time de

play02:01

desenvolvimento design analista de

play02:03

negócios para a gente planejar Então vou

play02:06

mostrar aqui um exemplo com o scream que

play02:08

o scream tem muito essa questão de

play02:10

planner vem do squirtlening não tem

play02:13

tanto no Cambé tá o Cambé mais um fluxo

play02:15

contínuo vamos supor que a gente tem

play02:17

aqui Um backlog com vários itens aqui

play02:19

temos 10 itens do nosso backlog

play02:21

histórias né épicos e a gente vai puxar

play02:25

ele se você tem dúvidas sobre estrutura

play02:27

de documentação de histórias de usuário

play02:29

Eu tenho quatro vídeos aqui já no

play02:31

YouTube com toda essa estrutura então dê

play02:34

uma olhada no link aqui vou deixar na

play02:36

descrição para você entender melhor o

play02:38

que é uma história ou quer uma tarefa

play02:39

que é um épico Como organizar como você

play02:42

descrever eles para você poder ter uma

play02:44

gestão melhor então quando a gente vai

play02:45

fazer o Sprint né a gente tem uns print

play02:47

de duas semanas Então a gente vai puxar

play02:49

pro speech

play02:59

vamos supor que a gente vai puxar quatro

play03:02

itens Ok quatro histórias de usuário que

play03:04

a gente vai puxar para a gente trabalhar

play03:07

nessa semana nessas duas semanas isso a

play03:10

gente discute durante a reunião da Leme

play03:14

quem na de planejamento a gente vai

play03:17

pegar itens do backlog pegar

play03:20

itens quando digo itens são épicos ou

play03:24

histórias de usuário beleza histórias de

play03:27

usuário ou épicos ou até mesmo tarefas

play03:30

pode ser também não tem não tem problema

play03:31

tá então a gente vai pegar do backlog e

play03:34

deixar no Sprint backlock que é aquela

play03:39

coluna ali que eu mostrei Tá ok E aí o

play03:41

que que vai acontecer durante a Sprint

play03:44

aí vai puxar né o time de designer vai

play03:47

puxar sua tarefa tem itens que vão ser

play03:49

puxados direto para desenvolvimento Ok E

play03:52

aí durante as reuniões diárias a gente

play03:55

vai movendo os itens aqui às vezes a

play03:58

gente vai para o desenvolvimento às

play04:00

vezes Um item vai para revisão e ele vai

play04:02

para Deploy e ele termina e às vezes ele

play04:04

pode até ficar parado não não conclui

play04:07

durante aquela Sprint Tá ok então é isso

play04:10

que a gente vai fazer vai pegar os itens

play04:11

que a gente priorizou então né

play04:14

importante que a plene ela deixa bem

play04:16

claro a priorização da Sprint do que a

play04:20

gente fez priorização o que que eu dou

play04:22

de dicas para vocês usarem na planner

play04:24

fazerem na planner ela tem ela é uma

play04:26

reunião que ela vem depois de um

play04:30

refinamento refinamento ele é

play04:33

considerado como se fosse assim há

play04:34

quatro são quatro reuniões né Quatro

play04:35

principais diária planejamento revisão e

play04:38

a retrospectiva tem gente que diz que a

play04:40

gente tem quatro reuniões e meia que

play04:42

existe essa meia reunião chamada

play04:44

refinamento então o refinamento é onde a

play04:46

gente vai pegar todos os itens e vai

play04:49

descrever o que eles são então detalhar

play04:52

então eles ficam bem detalhados para a

play04:55

gente saber o que que ele significa um

play04:57

cada um deles tá bom

play04:59

do que a definição de pronto contexto o

play05:04

que que o usuário precisa daquilo Quais

play05:06

são os nossos critérios de aceite umas

play05:09

vezes uma análise já um desenho de uma

play05:11

análise mais assim uma ideia de como a

play05:13

gente vai resolver aquele item E por aí

play05:15

vai tá o refinamento ele é uma reunião à

play05:18

parte a parte tá não você poderia fazer

play05:21

ela quando você quiser ela pode durar

play05:24

uma hora pode durar meia hora pode ser a

play05:26

cada toda semana pode ser a cada duas

play05:28

semanas ela é mais flexível tá bom É eu

play05:30

recomendo fazer um Block e você colocar

play05:32

cada duas semanas tem ali ou toda semana

play05:34

Tem meia hora nenhuma hora para para que

play05:37

o time possa refinar as atividades do

play05:40

backlog como funciona no scrum no kanban

play05:44

a gente vai ter os itens aqui por

play05:45

exemplo deixa eu ver uns itens para trás

play05:47

aqui e dar o exemplo vamos supor que a

play05:51

gente tem esses itens aqui quando a

play05:52

gente pega os itens do backlog a gente

play05:56

não tem plene no campo você até pode

play05:58

fazer uma plaina tipo parecia com a

play06:01

planing mas ela não tem o mesmo não é

play06:03

igual no scream que o que tá no spring

play06:07

backlog é o que a gente vai trabalhar na

play06:09

nossa plena a gente pode só revisar o

play06:10

que eles estão Como estão os status

play06:12

desses principais

play06:14

itens os itens que estão no backlog os

play06:17

itens são selecionados para refinamento

play06:18

e o selecionados para desenvolvimento

play06:20

porque o kanban é uma demanda ele vocês

play06:24

vão perceber que a gente tá murchando os

play06:28

cards e no scream a gente tá empurrando

play06:32

Vejam só lembra que eu vou pegar do

play06:35

backlog vou jogar para Sprint backlog E

play06:37

aí eu tô empurrando Ele eles vão sempre

play06:39

eu tô dizendo que eu tô jogando eles

play06:43

para cá e falando a Time nós é um time

play06:45

temos que trabalhar nesses três itens

play06:46

nessa expande oito e vamos aí eu tô

play06:50

empurrando essa nossa meta da semana da

play06:53

da Sprint das duas semanas

play06:56

a gente vai puxar Na verdade eu vou

play07:00

pegar do backlog e vou puxar itens para

play07:02

eu refinar então eu tô priorizando o

play07:05

itens que eu vou refinar isso não

play07:06

necessariamente é na Sprint eu posso

play07:08

puxar toda semana posso puxar amanhã eu

play07:11

vi putz vamos puxar um item aqui que a

play07:13

gente está precisando

play07:14

trabalhar nele tal então É mais contínuo

play07:18

não é naquele Block a cada duas semanas

play07:20

que a gente vai fazer que vai puxar

play07:22

itens do backlog para refinamento a

play07:24

gente faz isso com pode fazer todos os

play07:25

dias se quiser tanto que existe um

play07:27

conceito que a gente ter no mínimo dois

play07:29

cards aqui para a gente se a gente ficar

play07:32

nessa situação é uma situação que a

play07:34

gente Opa precisa puxar itens para fazer

play07:37

refinamento é diferente do score Então a

play07:40

gente vai puxar

play07:41

itens aqui para a gente refinar vamos

play07:42

refinar esses três como que a gente puxa

play07:45

priorização Então a gente vai priorizar

play07:48

o que a gente vai fazer e deixar eles

play07:50

aqui para refinamento aí o time ele

play07:52

consegue olhar saber o que eles têm que

play07:54

refinar refinou puxa para terminamos o

play07:58

refinamento eu para selecionado para

play08:01

desenvolvimento que significa que tá

play08:03

pronto para alguém pegar e desenvolver

play08:05

esses itens estão prontos então com a

play08:07

descrição estão com critérios da sexta

play08:09

então todos os escritos inclusive aqui

play08:11

já ficou um tem que puxar um também e aí

play08:13

vai então você fica fazendo como se

play08:15

fosse uma é uma esteira os itens que

play08:17

estão aqui para desenvolvimento o time

play08:20

de desenvolvimento vai olhar e vai falar

play08:22

assim eu tenho esse item dois eu

play08:24

terminei meu item aqui eu sou um

play08:27

desenvolvedor que eu tava fazendo esse

play08:29

item três aí eu coloco ele para revisão

play08:31

alguém revisa terminei agora tô com

play08:34

tempo livre Então eu vou puxar um desses

play08:37

itens aqui vou puxar o cinco e vou

play08:39

começar a fazer Ah daí depois que eu

play08:41

terminar os cinco eu vou puxar o nove e

play08:45

por aí vai então a gente vai puxando os

play08:47

cards isso durante a dele todos os dias

play08:49

a gente vai puxando o dia a gente vai

play08:52

puxando e durante a pleno que é legal aí

play08:54

nesse caso do kanban é a gente deixar

play08:57

claro deixar claro

play08:59

algumas

play09:02

expectativas para a Sprint então né para

play09:06

as duas semanas então o que que a gente

play09:07

vai concluir que que a gente planeja

play09:09

terminar a gente consegue bater o olho e

play09:11

falar hum a gente olha o quadro e fala a

play09:13

gente vai terminar o item 2 e eu acho a

play09:16

gente o 5 e o 7 e o 9 acho que dá tempo

play09:18

pra gente terminar Vamos tentar terminar

play09:19

eles vão esse é o nosso plano para para

play09:23

essas duas semanas legal acho que é esse

play09:26

é um resumo aqui né de como você poderia

play09:28

conduzir a reunião de planejamento é

play09:31

importante nessa reunião de planejamento

play09:32

ter

play09:34

Balancear quantidade de cards versus

play09:40

tamanho do time para a gente também não

play09:43

adianta eu pegar e falar assim ah beleza

play09:45

vamos vamos fazer tudo não vai resolver

play09:49

Porque daí o time ele vai ficar afogado

play09:53

e não vão conseguir ter noção do que que

play09:55

é importante o que não é importante

play09:56

fazer não tem noção da priorização Então

play09:58

a gente tem que conseguir ter uma ideia

play10:00

da vazão Quanto que é a nossa vazão e a

play10:03

vazão tem até um nome a vazão é puto é a

play10:06

quantidade que a gente consegue fazer

play10:07

por ciclo Beleza acho que é isso se

play10:12

tiver qualquer dúvida comentem no vídeo

play10:13

dêem o like que ajuda bastante Se

play10:16

quiserem aprender mais sobre o produto

play10:17

conhece o meu curso aqui prd

play10:19

academy.com.br Valeu um abraço até mais

play10:22

tchau tchau

Rate This

5.0 / 5 (0 votes)

Related Tags
Product ManagementAgile ScrumKanban MethodSprint PlanningBacklog RefinementDaily StandupDevelopment TeamBusiness AnalystProduct StrategyDiego Becker