elaboração de um product backlog efetivo

89
SESSÃ O PRÁTICA CONCEPÇÃO DE UM PRODUCT BACKLOG EFETIVO Product Backlog Building fabiogr .com Fábio Aguiar Agile Coach & Trainer @fabyogr

Upload: fabio-aguiar

Post on 20-Jul-2015

1.908 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Elaboração de um Product Backlog Efetivo

SESSÃO PRÁTICA

CONCEPÇÃO DE UM PRODUCT BACKLOG EFETIVO

Product�Backlog�Building�����

fabiogr.comFábio Aguiar

Agile Coach & Trainer @fabyogr

Page 2: Elaboração de um Product Backlog Efetivo

Backlog do Produto

Page 3: Elaboração de um Product Backlog Efetivo

SCRUM

Page 4: Elaboração de um Product Backlog Efetivo

PRODUCT BACKLOG?

Page 5: Elaboração de um Product Backlog Efetivo

O Product Backlog é uma lista ordenada de tudo o que possa ser necessário no produto, e é a única fonte de requisitos para todas as mudanças a serem feitas no produto. 

K Schwaber & J Sutherland, The Scrum Guide, 2016.

Page 6: Elaboração de um Product Backlog Efetivo

PRODUCT BACKLOGÉ A ÚNICA FONTE DE REQUISITOS

Page 7: Elaboração de um Product Backlog Efetivo

QUAL TEM SIDO O MAIOR DESAFIO NA CONSTRUÇÃO DE UM

PRODUCT BACKLOG?

Page 8: Elaboração de um Product Backlog Efetivo

Como começar o Backlog?

Page 9: Elaboração de um Product Backlog Efetivo

Como construir algo que tenha retorno de investimento ao

cliente? 

Page 10: Elaboração de um Product Backlog Efetivo

Como encontrar a real necessidade do

cliente? 

Page 11: Elaboração de um Product Backlog Efetivo

Como definir o que é prioridade para o

cliente no primeiro momento?

Page 12: Elaboração de um Product Backlog Efetivo

Qual a vida útil de um item do Backlog?

Page 13: Elaboração de um Product Backlog Efetivo

Backlog Canvas: Construindo Entendimento Compartilhado PRODUCT BACKLOG BUILDING

Page 14: Elaboração de um Product Backlog Efetivo

LEARNING

BACKLOG

PRODUCTBACKLOGBUILDING

INCREMENTODOPRODUTOPOTENCIALMENTEENTREGÁVEL

MVP

CLIENTE/USUÁRIOVALIDAÇÕESDEHIPÓTESES

FEEDBACKFEEDBACK

LEARNING

PRODUCTBACKLOG

GROOMING

Refinamento Contínuo

Page 15: Elaboração de um Product Backlog Efetivo

PRODUCT BACKLOG BUILDING

Fábio Aguiar Agile Coach

Backlog Canvas

Page 16: Elaboração de um Product Backlog Efetivo

Ajudar na construção de um BACKLOG de um forma efetiva e colaborativa. Construir um entendimento compartilhado do negócio do cliente, facilitando a descoberta e compreensão do produto. Buscar uma maneira de descrever a experiência do usuário com o produto.

QUAL O OBJETIVO DO Product�Backlog�Building?������

Page 17: Elaboração de um Product Backlog Efetivo

Facilitar a descoberta e escrita de User Stories.

Priorizar por alinhamento de expectativas e metas.

Ter como resultado um Product Backlog totalmente alinhado com o valor de negócio do cliente.

QUAL O OBJETIVO DO Product�Backlog�Building?������

Page 18: Elaboração de um Product Backlog Efetivo

Scrum

VISION

Page 19: Elaboração de um Product Backlog Efetivo

Scrum

VISION

Page 20: Elaboração de um Product Backlog Efetivo
Page 21: Elaboração de um Product Backlog Efetivo
Page 22: Elaboração de um Product Backlog Efetivo

Product Backlog Buildingsegue a

FBS: Feature Breakdown Structure (FDD)

Page 23: Elaboração de um Product Backlog Efetivo

FBS: Feature Breakdown Structure (FDD)

PRODUTO / NEGÓCIOÁREA DE NEGÓCIO 1 ÁREA DE NEGÓCIO 2

ATIVIDADE DE NEGÓCIO 1

ATIVIDADE DE NEGÓCIO 2

ATIVIDADE DE NEGÓCIO 3

ATIVIDADE DE NEGÓCIO 4

FEATURE 1FEATURE 2FEATURE 3FEATURE 4FEATURE 5

FEATURE 6FEATURE 7FEATURE 8

FEATURE 9FEATURE 10FEATURE 11FEATURE 12

FEATURE 13FEATURE 14FEATURE 15

FBS cria uma “ESTRUTURA ANALÍTICA DE FUNCIONALIDADES”, como estamos trabalhando com FDD, cada feature deve representar um item do Product Backlog.

Page 24: Elaboração de um Product Backlog Efetivo

FBS: EXEMPLO

1.1 - ORGANIZAÇÃO DE EVENTOS1.1.1 - REGISTRAR INFORMAÇÕES DE UM AUDITÓRIO1.1.2 - REALIZAR TOMADA DE PREÇO DE AUDITORIO1.1.3 - REGISTRAR INFORMAÇÕES DE UM EVENTO

1 - EVENTO

1.2 - INSCRIÇÃO DE CONGRESSISTAS1.2.1 - REGISTRAR INSCRIÇÃO DE CONGRESSISTAS1.2.2 - CONSULTAR DISPONIBILIDADE DE VAGAS1.2.3 - IMPRIMIR CRACHÁ DE UMA INSCRIÇÃO

1.3 - RECRUTAMENTO DE PALESTRANTES1.3.1 - ABRIR SELEÇÃO DE PALESTRANTE1.3.2 - REGISTRAR INFORMAÇÕES DE UM PALESTRANTE1.3.3 - RECRUTAR PALESTRANTE

FBS cria uma “ESTRUTURA ANALÍTICA DE FUNCIONALIDADES”, como estamos trabalhando com FDD, cada feature deve representar um item do Product Backlog.

Page 25: Elaboração de um Product Backlog Efetivo

Compreendendo o

Contexto do Negócio

antes que você possa efetivamente construir e priorizar um PRODUCT BACKLOG

Page 26: Elaboração de um Product Backlog Efetivo

construindo entendimento compartilhado

NA PRÁTICA Product�Backlog�Building�����

Page 27: Elaboração de um Product Backlog Efetivo

PRODUCT BACKLOG BUILDINGElaboração de um Scrum Product Backlog Efetivo

SESSÃO PRÁTICA

Page 28: Elaboração de um Product Backlog Efetivo

PRO

BLEM

ASEX

PECT

ATIV

AS

ÁREAS DE NEGÓCIO

PARTES INTERESSADAS

ATIVIDADES DE NEGÓCIO

FUNCIONALIDADES DE NEGÓCIO

IDENTIFICAÇÃO:PRODUCT BACKLOG BUILDINGBacklog Canvas

ADAPTWORKS [www.adaptworks.com.br] PRODUCT BACKLOG BUILDING [Backlog Canvas] by Fábio Aguiar [@fabyogr]

Page 29: Elaboração de um Product Backlog Efetivo

ÁREAS DE NEGÓCIOS

PARTES INTERESSADAS

ATIVIDADES DE NEGÓCIO

FUNCIONALIDADES DE NEGÓCIO

IDENTIFICAÇÃO:PRODUCT BACKLOG BUILDINGBacklog Canvas

IDENTIFICAÇÃO A primeira etapa é identificar o

projeto ou produto que será construído.

PRO

BLEM

ASEX

PECT

ATIV

AS

ADAPTWORKS [www.adaptworks.com.br] PRODUCT BACKLOG BUILDING [Backlog Canvas] by Fábio Aguiar [@fabyogr]

Page 30: Elaboração de um Product Backlog Efetivo

PRO

BLEM

ASEX

PECT

ATIV

AS

ÁREAS DE NEGÓCIO

PARTES INTERESSADAS

ATIVIDADES DE NEGÓCIO

FUNCIONALIDADES DE NEGÓCIO

IDENTIFICAÇÃO:PRODUCT BACKLOG BUILDINGBacklog Canvas

ADAPTWORKS [www.adaptworks.com.br] PRODUCT BACKLOG BUILDING [Backlog Canvas] by Fábio Aguiar [@fabyogr]

Palestras Coletivas

Page 31: Elaboração de um Product Backlog Efetivo

Compreenda o Estado Atual

Page 32: Elaboração de um Product Backlog Efetivo

ÁREAS DE NEGÓCIO

PARTES INTERESSADAS

ATIVIDADES DE NEGÓCIO

FUNCIONALIDADES

COMPREENDA O ESTADO ATUAL Nesta etapa as PARTES INTERESSADAS de uma forma

colaborativa tenha a mesma compreensão do estado atual, pontuando os problemas a serem resolvidos.

É importante que conheça o PROBLEMA antes de criar a solução.

IDENTIFICAÇÃO:PRODUCT BACKLOG BUILDINGBacklog Canvas

PRO

BLEM

ASEX

PECT

ATIV

AS

ADAPTWORKS [www.adaptworks.com.br] PRODUCT BACKLOG BUILDING [Backlog Canvas] by Fábio Aguiar [@fabyogr]

Page 33: Elaboração de um Product Backlog Efetivo

PRO

BLEM

ASEX

PECT

ATIV

AS

ÁREAS DE NEGÓCIO

PARTES INTERESSADAS

ATIVIDADES DE NEGÓCIO

FUNCIONALIDADES DE NEGÓCIO

IDENTIFICAÇÃO:PRODUCT BACKLOG BUILDINGBacklog Canvas

ADAPTWORKS [www.adaptworks.com.br] PRODUCT BACKLOG BUILDING [Backlog Canvas] by Fábio Aguiar [@fabyogr]

Descentralização de temas

disponíveis

Perda de Temas

Falta organização

Processo não é transparente

Não sabemos quem assistiu

Base de histórico de palestras

Controle somente no Google Drive

Palestras Coletivas

Page 34: Elaboração de um Product Backlog Efetivo

Compreenda o Estado Desejado

Page 35: Elaboração de um Product Backlog Efetivo

ÁREAS DE NEGÓCIO

PARTES INTERESSADAS

ATIVIDADES DE NEGÓCIO

FUNCIONALIDADES

COMPREENDA O ESTADO DESEJADO Nesta etapa é importante que as PARTES

INTERESSADAS compartilhem a mesma compreensão do estado desejado, alinhando suas EXPECTATIVAS aos PROBLEMAS do

estado atual.

IDENTIFICAÇÃO:PRODUCT BACKLOG BUILDINGBacklog Canvas

PRO

BLEM

ASEX

PECT

ATIV

AS

ADAPTWORKS [www.adaptworks.com.br] PRODUCT BACKLOG BUILDING [Backlog Canvas] by Fábio Aguiar [@fabyogr]

Page 36: Elaboração de um Product Backlog Efetivo

PRO

BLEM

ASEX

PECT

ATIV

AS

ÁREAS DE NEGÓCIO

PARTES INTERESSADAS

ATIVIDADES DE NEGÓCIO

FUNCIONALIDADES DE NEGÓCIO

IDENTIFICAÇÃO:PRODUCT BACKLOG BUILDINGBacklog Canvas

ADAPTWORKS [www.adaptworks.com.br] PRODUCT BACKLOG BUILDING [Backlog Canvas] by Fábio Aguiar [@fabyogr]

Portfólio de Palestras

Divulgar palestras/eventosProgramação de

grade com palestras cadastradas

Qualquer pessoa montar

evento

Facilitar a organização de

Eventos

Centralização de temas de

palestras

Palestras Coletivas

Page 37: Elaboração de um Product Backlog Efetivo

PRO

BLEM

ASEX

PECT

ATIV

AS

ÁREAS DE NEGÓCIO

PARTES INTERESSADAS

ATIVIDADES DE NEGÓCIO

FUNCIONALIDADES DE NEGÓCIO

IDENTIFICAÇÃO:PRODUCT BACKLOG BUILDINGBacklog Canvas

ADAPTWORKS [www.adaptworks.com.br] PRODUCT BACKLOG BUILDING [Backlog Canvas] by Fábio Aguiar [@fabyogr]

Descentralização de temas

disponíveis

Perda de Temas

Falta organização

Processo não é transparente

Não sabemos quem assistiu

Base de histórico de palestras

Portfólio de Palestras

Divulgar palestras/eventosProgramação de

grade com palestras cadastradas

Qualquer pessoa montar

evento

Facilitar a organização de

Eventos

Controle somente no Google Drive

Centralização de temas de

palestras

Palestras Coletivas

Page 38: Elaboração de um Product Backlog Efetivo

Partes Interessadas

Page 39: Elaboração de um Product Backlog Efetivo

ÁREAS DE NEGÓCIO

PARTES INTERESSADAS

ATIVIDADES DE NEGÓCIO

FUNCIONALIDADES DE NEGÓCIO

PESSOAS ENVOLVIDAS Nesta etapa saiba quem são os usuários,

papéis e responsáveis envolvidos no negócio. Alinhando seu contexto de negócio,

suas atividades de negócio e suas expectativas e objetivos.

IDENTIFICAÇÃO:PRODUCT BACKLOG BUILDINGBacklog Canvas

PRO

BLEM

ASEX

PECT

ATIV

AS

ADAPTWORKS [www.adaptworks.com.br] PRODUCT BACKLOG BUILDING [Backlog Canvas] by Fábio Aguiar [@fabyogr]

Page 40: Elaboração de um Product Backlog Efetivo

atividad

esobjetivos

Page 41: Elaboração de um Product Backlog Efetivo

PARTE INTERESSADAEXEMPLO

PalestrantePublicar Trabalho

Compartilhar nas Redes Socias

Feedback dos participantes

PRODUCT BACKLOG BUILDING @fabyogr

Page 42: Elaboração de um Product Backlog Efetivo

PARTE INTERESSADAEXEMPLO

Participante

Participar Eventos

Histórico de participação

Feedback Evento

PRODUCT BACKLOG BUILDING @fabyogr

Page 43: Elaboração de um Product Backlog Efetivo

PARTE INTERESSADAEXEMPLO

PRODUCT BACKLOG BUILDING

Organizador

Organizar Evento

Acompanhar Inscrição

Grade Palestras

Feedback Eventos

@fabyogr

Page 44: Elaboração de um Product Backlog Efetivo

PRO

BLEM

ASEX

PECT

ATIV

AS

ÁREAS DE NEGÓCIO

PARTES INTERESSADAS

ATIVIDADES DE NEGÓCIO

FUNCIONALIDADES DE NEGÓCIO

IDENTIFICAÇÃO:PRODUCT BACKLOG BUILDINGBacklog Canvas

ADAPTWORKS [www.adaptworks.com.br] PRODUCT BACKLOG BUILDING [Backlog Canvas] by Fábio Aguiar [@fabyogr]

Organizador

Organizar Evento

Acompanhar Inscrição

Grade Palestras

Feedback Eventos

Participante

Participar Eventos

Histórico de participação

Feedback Evento

Comentário Palestra

PalestrantePublicar Trabalho

Compartilhar nas

Redes Socias

Feedback dos participantes

Palestras Coletivas

Page 45: Elaboração de um Product Backlog Efetivo

Áreas de Negócios

Page 46: Elaboração de um Product Backlog Efetivo

ÁREAS DE NEGÓCIOS

PARTES INTERESSADAS

ATIVIDADES DE NEGÓCIO

FUNCIONALIDADES DE NEGÓCIO

ÁREAS DE NEGÓCIO A partir desse momento, identificado as PARTES INTERESSADAS, identifique

as suas ÁREAS DE NEGÓCIOS.

IDENTIFICAÇÃO:PRODUCT BACKLOG BUILDINGBacklog Canvas

PRO

BLEM

ASEX

PECT

ATIV

AS

ADAPTWORKS [www.adaptworks.com.br] PRODUCT BACKLOG BUILDING [Backlog Canvas] by Fábio Aguiar [@fabyogr]

Page 47: Elaboração de um Product Backlog Efetivo

PRO

BLEM

ASEX

PECT

ATIV

AS

ÁREAS DE NEGÓCIO

PARTES INTERESSADAS

ATIVIDADES DE NEGÓCIO

FUNCIONALIDADES DE NEGÓCIO

IDENTIFICAÇÃO:PRODUCT BACKLOG BUILDINGBacklog Canvas

ADAPTWORKS [www.adaptworks.com.br] PRODUCT BACKLOG BUILDING [Backlog Canvas] by Fábio Aguiar [@fabyogr]

Trabalhos Eventos

Organizador

Organizar Evento

Acompanhar Inscrição

Grade Palestras

Feedback Eventos

Participante

Participar Eventos

Histórico de participação

Feedback Evento

Comentário Palestra

PalestrantePublicar Trabalho

Compartilhar nas

Redes Socias

Feedback dos participantes

Palestras Coletivas

Page 48: Elaboração de um Product Backlog Efetivo

Identifique as Atividades de Negócio

com suas respectivas

Áreas de Negócio

Page 49: Elaboração de um Product Backlog Efetivo

ADAPTWORKS [www.adaptworks.com.br] PRODUCT BACKLOG BUILDING [Backlog Canvas] by Fábio Aguiar [@fabyogr]

ÁREAS DE NEGÓCIO

PARTES INTERESSADAS

ATIVIDADES DE NEGÓCIO

FUNCIONALIDADES DE NEGÓCIO +

-

ATIVIDADES DE NEGÓCIO Em seguida, identifique as ATIVIDADES DE NEGÓCIO de acordo com suas respectivas ÁREAS DE NEGÓCIO

já identificadas, as atividades que cada PARTE INTERESSADA realiza dentro do negócio, mapeando na

sequência de uso da esquerda para a direita. Descreva a ATIVIDADE DE NEGÓCIO com uma breve descrição da atividade, sempre pontuando o “Cenário Atual” e o “Cenário Desejado” de cada atividade.

IDENTIFICAÇÃO:PRODUCT BACKLOG BUILDINGBacklog Canvas

PRO

BLEM

ASEX

PECT

ATIV

AS

Page 50: Elaboração de um Product Backlog Efetivo

PRODUCT BACKLOG BUILDING @fabyogr

Page 51: Elaboração de um Product Backlog Efetivo

PRODUCT BACKLOG BUILDING

Publicar Trabalho

Planilha Pública

Gerenciar Privado

Descentralização

feedback :(

Disponibilizar Conteúdo

Centralizar Trabalhos

ATIVIDADE DE NEGÓCIOEXEMPLO

@fabyogr

Page 52: Elaboração de um Product Backlog Efetivo

PRODUCT BACKLOG BUILDING

Participar Eventos

Informar muitos dados

Feedback Palestra

Dificuldade encontrar evento

Comentário Palestrante

Participar Eventos

ATIVIDADE DE NEGÓCIOEXEMPLO

@fabyogr

Page 53: Elaboração de um Product Backlog Efetivo

PRODUCT BACKLOG BUILDING

Organizar Evento

Dificuldade gerir

Interesse do público

Encontrar Palestrante

Palestras interessantes

Compartilhar organização

ATIVIDADE DE NEGÓCIOEXEMPLO

@fabyogr

Page 54: Elaboração de um Product Backlog Efetivo

PRO

BLEM

ASEX

PECT

ATIV

AS

ÁREAS DE NEGÓCIO

PARTES INTERESSADAS

ATIVIDADES DE NEGÓCIO

FUNCIONALIDADES DE NEGÓCIO

IDENTIFICAÇÃO:PRODUCT BACKLOG BUILDINGBacklog Canvas

ADAPTWORKS [www.adaptworks.com.br] PRODUCT BACKLOG BUILDING [Backlog Canvas] by Fábio Aguiar [@fabyogr]

Trabalhos Eventos

Participar Eventos

Informar muitos dados

Feedback Palestra

Dificuldade encontrar evento

Comentário Palestrante

Participar Eventos

Publicar Trabalho

Planilha Pública

Gerenciar Privado

DescentralizaçãoDisponibilizar

Conteúdo

Centralizar Trabalhos

feedback :(

Organizar Evento

Dificuldade gerir

Interesse do público

Encontrar Palestrante

Palestras interessantes

Compartilhar organização

Organizador

Organizar Evento

Acompanhar Inscrição

Grade Palestras

Feedback Eventos

Participante

Participar Eventos

Histórico de participação

Feedback Evento

Comentário Palestra

PalestrantePublicar Trabalho

Compartilhar nas

Redes Socias

Feedback dos participantes

Descentralização de temas

disponíveis

Perda de Temas

Falta organização

Processo não é transparente

Não sabemos quem assistiu

Base de histórico de palestras

Portfólio de Palestras

Divulgar palestras/eventosProgramação de

grade com palestras cadastradas Facilitar a

organização de Eventos

Controle somente no Google Drive

Centralização de temas de

palestras

Palestras Coletivas

Qualquer pessoa montar

evento

Page 55: Elaboração de um Product Backlog Efetivo

Mapear os passos de uma

Atividade de Negócio

Page 56: Elaboração de um Product Backlog Efetivo

ÁREAS DE NEGÓCIO

PARTES INTERESSADAS

ATIVIDADES DE NEGÓCIO

FUNCIONALIDADES +

IDENTIFICAÇÃO:PRODUCT BACKLOG BUILDINGBacklog Canvas

PRO

BLEM

ASEX

PECT

ATIV

AS

ADAPTWORKS [www.adaptworks.com.br] PRODUCT BACKLOG BUILDING [Backlog Canvas] by Fábio Aguiar [@fabyogr]

FUNCIONALIDADES Finalizando as etapas, para cada passo da

ATIVIDADE DE NEGÓCIO, escreva as funcionalidades que satisfaça,

representando como história de usuário. Organizando(priorizando) de acordo com o

alinhamento de metas/expectativas.

Page 57: Elaboração de um Product Backlog Efetivo

Podem ser representadas de várias formas

SUGESTÃO…

Page 58: Elaboração de um Product Backlog Efetivo

Exemplo de Funcionalidades:

<AÇÃO> <RESULTADO> <OBJETO>

calcular o total de uma venda

calcular a quantidade total vendida por um

varejista

Listar os cliente ativos da

empresa matriz

Funcionalidade

As funcionalidades são funções granulares, expressas em termos que possuem valor para o cliente, usando o modelo de nomeação acima

Modelo ARO:

Page 59: Elaboração de um Product Backlog Efetivo

DESCOBRINDO os passos de uma Atividade de Negócio

Page 60: Elaboração de um Product Backlog Efetivo

Etapa 1: Defina o fluxo de trabalho passo a passo

1º 2º 3º 4º 5º 6ºpasso��

a��passo

Realizar consulta de

cliente

<AÇÃO> <RESULTADO> <OBJETO>

Representação dos passos:Modelo ARO

Steps Maps

Page 61: Elaboração de um Product Backlog Efetivo

1º 2º 3º 4º 5º 6ºpassos

comentários

idéias

perguntas

Etapa 2: Evolua com perguntas, comentários e idéias

Steps Maps

Page 62: Elaboração de um Product Backlog Efetivo

1º 2º 3º 4º 5º 6ºpassos

comentários

idéias

perguntas

Etapa 2: Evolua com perguntas, comentários e idéias

Um questionamento pode tirar uma funcionalidade desnecessária

Steps Maps

Page 63: Elaboração de um Product Backlog Efetivo

1º 2º 3º 4º 5º 6ºpassos

comentários

idéias

perguntas

Etapa 2: Evolua com perguntas, comentários e idéias

Um comentário pode melhorar uma funcionalidade útil

Steps Maps

Page 64: Elaboração de um Product Backlog Efetivo

1º 2º 3º 4º 5º 6ºpassos

comentários

idéias

perguntas

Etapa 2: Evolua com perguntas, comentários e idéias

Uma idéia pode fazer nascer uma funcionalidade

Steps Maps

Page 65: Elaboração de um Product Backlog Efetivo

Steps Maps

1º 2º 3º 4º 5º 6ºpassos

Etapa 2: Evolua com perguntas, comentários e idéias

Etapa 1: Defina o fluxo de trabalho passo a passo

1º 2º 3º 4º 5º 6ºpasso��

a��passo

Mapear os passos de uma

Atividade de Negócio

Page 66: Elaboração de um Product Backlog Efetivo

PRO

BLEM

ASEX

PECT

ATIV

AS

ÁREAS DE NEGÓCIO

PARTES INTERESSADAS

ATIVIDADES DE NEGÓCIO

FUNCIONALIDADES DE NEGÓCIO

IDENTIFICAÇÃO:PRODUCT BACKLOG BUILDINGBacklog Canvas

ADAPTWORKS [www.adaptworks.com.br] PRODUCT BACKLOG BUILDING [Backlog Canvas] by Fábio Aguiar [@fabyogr]

Realizar a Publicação de

Trabalho

Realizar Cadastro

Palestrante

Linkar Material Externo

Acessar Área Palestrante

Fazer Associação Co-Autores

Verificar Notificação de

convite

Trabalhos Eventos

Participar Eventos

Informar muitos dados

Feedback Palestra

Dificuldade encontrar evento

Comentário Palestrante

Participar Eventos

Publicar Trabalho

Planilha Pública

Gerenciar Privado

DescentralizaçãoDisponibilizar

Conteúdo

Centralizar Trabalhos

feedback :(

Organizar Evento

Dificuldade gerir

Interesse do público

Encontrar Palestrante

Palestras interessantes

Compartilhar organização

Organizador

Organizar Evento

Acompanhar Inscrição

Grade Palestras

Feedback Eventos

Participante

Participar Eventos

Histórico de participação

Feedback Evento

Comentário Palestra

PalestrantePublicar Trabalho

Compartilhar nas

Redes Socias

Feedback dos participantes

Descentralização de temas

disponíveis

Perda de Temas

Falta organização

Processo não é transparente

Não sabemos quem assistiu

Base de histórico de palestras

Portfólio de Palestras

Divulgar palestras/eventosProgramação de

grade com palestras cadastradas Facilitar a

organização de Eventos

Controle somente no Google Drive

Centralização de temas de

palestras

Palestras Coletivas

Qualquer pessoa montar

evento

Page 67: Elaboração de um Product Backlog Efetivo

PRO

BLEM

ASEX

PECT

ATIV

AS

ÁREAS DE NEGÓCIO

PARTES INTERESSADAS

ATIVIDADES DE NEGÓCIO

FUNCIONALIDADES DE NEGÓCIO

IDENTIFICAÇÃO:PRODUCT BACKLOG BUILDINGBacklog Canvas

ADAPTWORKS [www.adaptworks.com.br] PRODUCT BACKLOG BUILDING [Backlog Canvas] by Fábio Aguiar [@fabyogr]

Efetuar a Inscrição no

Evento

Realizar a Localização de

Evento

Solicitar a Participação no

Evento

Trabalhos Eventos

Participar Eventos

Informar muitos dados

Feedback Palestra

Dificuldade encontrar evento

Comentário Palestrante

Participar Eventos

Publicar Trabalho

Planilha Pública

Gerenciar Privado

DescentralizaçãoDisponibilizar

Conteúdo

Centralizar Trabalhos

feedback :(

Organizar Evento

Dificuldade gerir

Interesse do público

Encontrar Palestrante

Palestras interessantes

Compartilhar organização

Organizador

Organizar Evento

Acompanhar Inscrição

Grade Palestras

Feedback Eventos

Participante

Participar Eventos

Histórico de participação

Feedback Evento

Comentário Palestra

PalestrantePublicar Trabalho

Compartilhar nas

Redes Socias

Feedback dos participantes

Descentralização de temas

disponíveis

Perda de Temas

Falta organização

Processo não é transparente

Não sabemos quem assistiu

Base de histórico de palestras

Portfólio de Palestras

Divulgar palestras/eventosProgramação de

grade com palestras cadastradas Facilitar a

organização de Eventos

Controle somente no Google Drive

Centralização de temas de

palestras

Palestras Coletivas

Qualquer pessoa montar

evento

Page 68: Elaboração de um Product Backlog Efetivo

PRO

BLEM

ASEX

PECT

ATIV

AS

ÁREAS DE NEGÓCIO

PARTES INTERESSADAS

ATIVIDADES DE NEGÓCIO

FUNCIONALIDADES DE NEGÓCIO

IDENTIFICAÇÃO:PRODUCT BACKLOG BUILDINGBacklog Canvas

ADAPTWORKS [www.adaptworks.com.br] PRODUCT BACKLOG BUILDING [Backlog Canvas] by Fábio Aguiar [@fabyogr]

Convidar Co-Organizadores

do Evento

Realizar Cadastro

Organizador

Definir Programação do Evento

Realizar Criação de

Evento

Convidar Palestrantes para Evento

Divulgar Evento nas

mídias

Trabalhos Eventos

Participar Eventos

Informar muitos dados

Feedback Palestra

Dificuldade encontrar evento

Comentário Palestrante

Participar Eventos

Publicar Trabalho

Planilha Pública

Gerenciar Privado

DescentralizaçãoDisponibilizar

Conteúdo

Centralizar Trabalhos

feedback :(

Organizar Evento

Dificuldade gerir

Interesse do público

Encontrar Palestrante

Palestras interessantes

Compartilhar organização

Organizador

Organizar Evento

Acompanhar Inscrição

Grade Palestras

Feedback Eventos

Participante

Participar Eventos

Histórico de participação

Feedback Evento

Comentário Palestra

PalestrantePublicar Trabalho

Compartilhar nas

Redes Socias

Feedback dos participantes

Descentralização de temas

disponíveis

Perda de Temas

Falta organização

Processo não é transparente

Não sabemos quem assistiu

Base de histórico de palestras

Portfólio de Palestras

Divulgar palestras/eventosProgramação de

grade com palestras cadastradas Facilitar a

organização de Eventos

Controle somente no Google Drive

Centralização de temas de

palestras

Palestras Coletivas

Qualquer pessoa montar

evento

Page 69: Elaboração de um Product Backlog Efetivo

PRODUCT BACKLOG BUILDING

ORGANIZAÇÃO VISUAL

Realizar a Publicação de

Trabalho

Realizar Cadastro

Palestrante

Linkar Material Externo

Acessar Área Palestrante

Fazer Associação Co-Autores

Verificar Notificação de

convite

Trabalhos

Publicar Trabalho

Planilha Pública

Gerenciar Privado

DescentralizaçãoDisponibilizar

Conteúdo

Centralizar Trabalhos

feedback :(

PalestrantePublicar Trabalho

Compartilhar nas

Redes Socias

Feedback dos participantes

@fabyogr

Page 70: Elaboração de um Product Backlog Efetivo

PRO

BLEM

ASEX

PECT

ATIV

AS

ÁREAS DE NEGÓCIO

PARTES INTERESSADAS

ATIVIDADES DE NEGÓCIO

FUNCIONALIDADES DE NEGÓCIO

IDENTIFICAÇÃO:PRODUCT BACKLOG BUILDINGBacklog Canvas

ADAPTWORKS [www.adaptworks.com.br] PRODUCT BACKLOG BUILDING [Backlog Canvas] by Fábio Aguiar [@fabyogr]

Descentralização de temas

disponíveis

Perda de Temas

Falta organização

Processo não é transparente

Não sabemos quem assistiu

Base de histórico de palestras

Portfólio de Palestras

Divulgar palestras/eventosProgramação de

grade com palestras cadastradas Facilitar a

organização de Eventos

Controle somente no Google Drive

Centralização de temas de

palestras

Realizar a Publicação de

Trabalho

Realizar Cadastro

Palestrante

Linkar Material Externo

Acessar Área Palestrante

Fazer Associação Co-Autores

Verificar Notificação de

convite

Convidar Co-Organizadores

do Evento

Realizar Cadastro

Organizador

Definir Programação do Evento

Realizar Criação de

Evento

Convidar Palestrantes para Evento

Divulgar Evento nas

mídias

Efetuar a Inscrição no

Evento

Realizar a Localização de

Evento

Solicitar a Participação no

Evento

Trabalhos Eventos

Participar Eventos

Informar muitos dados

Feedback Palestra

Dificuldade encontrar evento

Comentário Palestrante

Participar Eventos

Publicar Trabalho

Planilha Pública

Gerenciar Privado

DescentralizaçãoDisponibilizar

Conteúdo

Centralizar Trabalhos

feedback :(

Organizar Evento

Dificuldade gerir

Interesse do público

Encontrar Palestrante

Palestras interessantes

Compartilhar organização

Organizador

Organizar Evento

Acompanhar Inscrição

Grade Palestras

Feedback Eventos

Participante

Participar Eventos

Histórico de participação

Feedback Evento

Comentário Palestra

PalestrantePublicar Trabalho

Compartilhar nas

Redes Socias

Feedback dos participantes

Palestras Coletivas

Qualquer pessoa montar

evento

Page 71: Elaboração de um Product Backlog Efetivo

PRO

BLEM

ASEX

PECT

ATIV

AS

ÁREAS DE NEGÓCIO

PARTES INTERESSADAS

ATIVIDADES DE NEGÓCIO

FUNCIONALIDADES DE NEGÓCIO

IDENTIFICAÇÃO:PRODUCT BACKLOG BUILDINGBacklog Canvas

ADAPTWORKS [www.adaptworks.com.br] PRODUCT BACKLOG BUILDING [Backlog Canvas] by Fábio Aguiar [@fabyogr]

Descentralização de temas

disponíveis

Perda de Temas

Falta organização

Processo não é transparente

Não sabemos quem assistiu

Base de histórico de palestras

Portfólio de Palestras

Divulgar palestras/eventosProgramação de

grade com palestras cadastradas Facilitar a

organização de Eventos

Controle somente no Google Drive

Centralização de temas de

palestras

Realizar a Publicação de

Trabalho

Realizar Cadastro

Palestrante

Linkar Material Externo

Acessar Área Palestrante

Fazer Associação Co-Autores

Verificar Notificação de

convite

Convidar Co-Organizadores

do Evento

Realizar Cadastro

Organizador

Definir Programação do Evento

Realizar Criação de

Evento

Convidar Palestrantes para Evento

Divulgar Evento nas

mídias

Efetuar a Inscrição no

Evento

Realizar a Localização de

Evento

Solicitar a Participação no

Evento

Trabalhos Eventos

Participar Eventos

Informar muitos dados

Feedback Palestra

Dificuldade encontrar evento

Comentário Palestrante

Participar Eventos

Publicar Trabalho

Planilha Pública

Gerenciar Privado

DescentralizaçãoDisponibilizar

Conteúdo

Centralizar Trabalhos

feedback :(

Organizar Evento

Dificuldade gerir

Interesse do público

Encontrar Palestrante

Palestras interessantes

Compartilhar organização

Organizador

Organizar Evento

Acompanhar Inscrição

Grade Palestras

Feedback Eventos

Participante

Participar Eventos

Histórico de participação

Feedback Evento

Comentário Palestra

PalestrantePublicar Trabalho

Compartilhar nas

Redes Socias

Feedback dos participantes

Itens do Backlog

Palestras Coletivas

Qualquer pessoa montar

evento

Page 72: Elaboração de um Product Backlog Efetivo

PRODUTO

Page 73: Elaboração de um Product Backlog Efetivo

www.palestrascoletivas.com.br

Page 74: Elaboração de um Product Backlog Efetivo

EscrevendoUser Stories

com ajuda doProduct Backlog Building

Page 75: Elaboração de um Product Backlog Efetivo

Escrevendo História de Usuário com a ajuda do PRODUCT BACKLOG BUILDING

POSSO

PASSO (OBJETIVO)

1 2 3COMO

Parte Interessada

MOTIVAÇÃO

Resultado Esperado

1º 2º 3º 4º 5º 6ºpasso��

a��passo

Quem? Por�quê?�Motivação?

Escrevendo História de Usuário

Page 76: Elaboração de um Product Backlog Efetivo

PRODUCT BACKLOG BUILDING @fabyogr

Page 77: Elaboração de um Product Backlog Efetivo

PalestrantePublicar Trabalho

Compartilhar nas

Redes Socias

Feedback dos participantes

Publicar Trabalho

Planilha Pública

Gerenciar Privado

DescentralizaçãoDisponibilizar

Conteúdo

Centralizar Trabalhos

feedback :(

Realizar a Publicação de

Trabalho

Realizar Cadastro

Palestrante

Linkar Material Externo

Acessar Área Palestrante

Fazer Associação Co-Autores

Verificar Notificação de

convite

Trabalhos

PRODUCT BACKLOG BUILDING @fabyogr

Page 78: Elaboração de um Product Backlog Efetivo

PRODUCT BACKLOG BUILDING Escrevendo User Story com a ajuda do

HISTÓRIA DE USUÁRIOEXEMPLO

QUEM?

Parte Interessada

O QUE?

Funcionalidade

POR QUÊ?

Resultado Esperado

Como

Posso

Para

Palestrante

Realizar a Publicação de

Trabalho

Disponibilizar Conteúdo

Como Palestrante posso realizar a publicação de trabalho para disponibilizar conteúdo

@fabyogr

Page 79: Elaboração de um Product Backlog Efetivo

ALINHAMENTO DE METASOBJETIVOS

Release 1

Release 2

Release 3

Sprint 1

EXPE

CTIT

ATIV

AS / M

ETAS

Sprint 2 Sprint 3 Sprint 4

PRIORIZAÇÃO POR EXPECTATIVAS E METAS

Page 80: Elaboração de um Product Backlog Efetivo

ALINHAMENTO DE METAS do Produto ajuda como a organização vai

agregar valor de negócio

Page 81: Elaboração de um Product Backlog Efetivo

Resultado....

Page 82: Elaboração de um Product Backlog Efetivo
Page 83: Elaboração de um Product Backlog Efetivo

www.blankcanvas.io/canvases/pbb

Page 84: Elaboração de um Product Backlog Efetivo

Revisando as ETAPAS do PBB

1 IDENTIFICAÇÃO

2 PROBLEMAS 4 PARTES INTERESSADAS

3 EXPECTATIVAS

5 ÁREAS DE NEGÓCIO

6 ATIVIDADES DE NEGÓCIO

7 FUNCIONALIDADES

Page 85: Elaboração de um Product Backlog Efetivo

Requisitos Ready se transformam em Entregáveis Done

LEARNING

BACKLOG

PRODUCTBACKLOGBUILDING

INCREMENTODOPRODUTOPOTENCIALMENTEENTREGÁVEL

MVP

CLIENTE/USUÁRIOVALIDAÇÕESDEHIPÓTESES

FEEDBACKFEEDBACK

LEARNING

PRODUCTBACKLOG

GROOMING

Refinamento Contínuo

Enquanto o time de desenvolvimento tem o compromisso de entregar apenas funcionalidades ‘DOD’, Product Owner assume o compromisso em manter apenas itens ‘DOR’ no topo do Product Backlog.

Lembrando…

Page 86: Elaboração de um Product Backlog Efetivo

Os requisitos podem mudar a qualquer momento, o que é normal e aceitável

ACEITAR MUDANÇAS DE REQUISITOS, MESMO NO FIM DO DESENVOLVIMENTO…

Lembrando…Reconheça que a análise dos requisitos é realizada durante todo o projeto e não há mais a “fase de analise”.

DiscoverySprint 0

Grooming 1

Sprint 1 Sprint 2 Sprint 2

Grooming 2 Grooming 3 Grooming 4

Page 87: Elaboração de um Product Backlog Efetivo

Um Backlog do Produto nunca está completo. Os primeiros desenvolvimentos apenas estabelecem os

requisitos inicialmente conhecidos e melhor entendidos.O Product Backlog evolui à medida que o produto e do

ambiente em que ele será usado evolui.O Product Backlog é dinâmico; ele está constantemente

mudando para identificar o que o produto precisa ser apropriado, competitivo e útil.

Enquanto um produto existe, existe também o seu Product Backlog.

Page 88: Elaboração de um Product Backlog Efetivo

PRODUCT BACKLOG BUILDINGBacklog Canvas

DOWNLOAD DO CANVAS:Baixe aqui o seu Backlog Canvas e comece a construir seu Product Backlog

bit.ly/BacklogCanvas

Page 89: Elaboração de um Product Backlog Efetivo

@fabyogrfabiogr.com

OBRIGADO!

ELABORAÇÃO DE UM PRODUCT BACKLOG EFETIVO

Product�Backlog�Building�����Fábio Aguiar

Agile Coach & Trainer