2. Quem sou eu?
Agilista, 34 anos com carinha de 24 apaixonado por
doguinhos, aspirante a influencer e dicas mil, séries,
filmes e tudo relacionado a entretenimento. Amo
viajar e quero morar em todas as cidades que visito.
Graduado em publicidade e pós-graduado em
marketing, trabalhei 10 anos na área até migrar para
agilidade em 2019. Já fundi agilidade e marketing e
provei que agile marketing funciona. Hoje trabalho
como Agile Specialist e sou co-lead do grupo de
afinilidade LGBTQIAP+ no Nubank.
3. Nesta
Apresentação
Veja o que vamos cobrir:
Objetivo
A importância de Pequenos Entregáveis
Algumas Técnicas de Fatiamento de Tarefas
Sugestão de Workshop - Carpaccio Elefante
Recapitulando
Perguntas & Feedbacks
4. Objetivo
Compartilhar técnicas e ferramentas que facilitem o
fatiamento de tarefas para ajudar a construir um
fluxo de entrega contínuo e incremental.
5. Aprender mais rápido
É mais fácil se concentrar em dar um passo de
cada vez
Entrega contínua e antecipada
Visibilidade do trabalho em progresso
Produto antes no mercado / pro cliente
Melhor gestão da expectativa de entrega
Menor risco (menos tempo submerso)
Sensação de velocidade
Planejamento mais fácil
Facilita a revisão e acelera o ciclo de
feedback
Minimiza refações e interrupções
Pequenos Entregáveis
Porque trabalhar com pequenos entregáveis?
6. Pequenos Entregáveis
Conseguimos definir entregas incrementais relevantes;
Ter clareza do tamanho do esforço da entrega desde o início;
Utilizar e analisar métricas para a alinhamento da expectativa de entrega.
QUANDO quebramos em partes menores o trabalho:
7. Product Backlog Building
Ajuda na construção e no refinamento do Product Backlog de
forma colaborativa.
Técnica para construir, refinar e priorizar histórias;
Envolve todas as pessoas que trabalhão no produto em todo o processo
de criação do backlog.
Produz um Product Backlog totalmente alinhado com a necessidade do
cliente.
Constrói um entendimento compartilhado do negócio do cliente;
8. Product Backlog Building
Contextualize o produto;
Identifique e entenda os problemas;
Identifique o estado desejado do produto;
Descreva as personas;
Entenda as funcionalidades;
Identifique os PBIs (Product Backlog Itens);
10. Story Mapping
Uma técnica utilizada para reunir itens de trabalho e criar
releases com base na jornada do cliente e objetivos.
Ótimo exercício para estruturar o escopo de um projeto/parte de um
produto alinhado às necessidades e estratégia do negócio/cliente
Permitir criar entregáveis
iterativos e incrementais
Entregar um trabalho valioso para o usuário
Permitem ganhar mais conhecimento sobre o produto, o cliente e a
tecnologia;
Ajuda a equipe a encontrar um MVP para validar hipóteses;
11. Story Mapping
Ajuda na criação de entregáveis à partir do ponto de vista do
usuário.
Defina o objetivo do produto;
Desenhe a jornada do cliente;
Identifique e agrupe as atividades por um objetivo em comum;
Considere e detalhe possíveis tarefas que complementem as tarefas
principais;
Priorize as histórias de acordo com a prioridade dos objetivos e se
necessário divida em realeases;
12. Rotina
Matinal
Lazer
Higiene
Acordar
Tomar café
da manhã
Tomar
banho
Escovar os
dentes
Ir à praia
Jogar
futebol
Abrir as
janelas
Desligar o
alarme
Fazer café
Comer fruta
Entrar no
mar
Caminhar
na areia
Jogar como
goleiro
Ser
atacante
Torrar um
pão
Tirar o
pijama
Story Mapping
Objetivo: Estar preparado para curtir um dia ensolarado
TEMAS
STORIES
EPICS
JORNADA
DO USUÁRIO
13. Rotina
Matinal
Lazer
Higiene
Acordar
Tomar café
da manhã
Tomar
banho
Escovar os
dentes
Ir à praia
Jogar
futebol
Abrir as
janelas
Desligar o
alarme
Fazer café
Comer fruta
Entrar no
mar
Caminhar
na areia
Jogar como
goleiro
Ser
atacante
Torrar um
pão
Tirar o
pijama
Story Mapping
Objetivo: Estar preparado para um dia ensolarado em 10 min
TEMAS
STORIES
EPICS
RELEASE 1
14. T-shirt Size
Utilizar tamanhos de camiseta para classificar o esforço
relativo vs. a complexidade de cada tarefa.
P
Demandas com critérios claros e sem incertezas técnicas ou de
negócios.
M
Poucas incertezas sobre sua implementação ou definição de negócio.
Pode ser que o esforço seja considerável para serem completadas,
mas que a equipe possui o domínio para desenvolvê-las.
G
Incertezas relevantes sobre a implementação ou sobre o negócio,
geralmente acompanhadas de um baixo entendimento de contexto.
Baixa compreensão, algo novo, time não se sente confiante.
15. T-shirt Size - Matriz
Utilize a Matriz de Esforço vs. Complexidade para classificar
os itens em P - M - G.
16. Pense no problema que você gostaria de resolver e qual o resultado esperado.
Depois faça o exercício de pensar em partes menores dos problemas e deixe
mais claros os resultados esperados.
Depois de formular pequenos problemas é mais fácil pensar em soluções para
resolvê-los.
Story Splitting
Quebre grandes problemas em problemas menores.
Encontrar
um Livro
Procurar
um Livro
Ordenar
Livros
Filtrar por
Categorias
Filtrar por
Autor
17. Definir uma história padrão como referência de tamanho médio pode
ajudar a definir uma escala;
A quebra de demandas ajuda a mitigar riscos e desperdício de esforços;
Mesmo que isso signifique “quebrar” o valor/entrega do negócio;
Para reduzir incertezas técnicas trabalhe com tarefas de experimentos,
POCs, pesquisas;
Para reduzir incertezas de negócio: Procure pessoas ou áreas de negócio
que sejam especialistas no assunto do problema;
Story Splitting - Dicas
18. Quebre as histórias já refinadas em tamanhos parecidos em pedaços
ainda menores que justos entregam valor.
Descreva step by step do que é necessário ser feito para aquela tarefa ser
concluída.
Maior visibilidade e acompanhamento do trabalho em progresso.
Refinamento (Story Breakdown)
21. Story
Writing
Descrição da demanda deve está clara para
que o time entenda, mesmo sem muito
contexto
É importante deixar claro o objetivo
específico da demanda, qual o resultado
esperado
O foco deve ser dado ao problema e não à
solução.
Focar no QUE precisa ser feito e não no
COMO permite liberdade para a equipe
explorar soluções e adaptar o que for
necessário
As tarefas devem ser independentes - uma
demanda não pode depender da outra para
entregar valor
22. Caso haja algum tipo de dependência que
não possa ser revertida, é interessante
adicionar essa informação à descrição da
demanda ou, se possível, criar um link entre
as tarefas no board / quadro kanban.
Uma boa prática é seguir os critérios de
INVEST propostos por William Wake
I
N
V
E
S
T
Indepentente
Negociável
Valor (Entrega)
Estimável
Pequena (Small) ou Sob Medida
Testável
Story
Writing
24. Workshop Carpaccio
de Elefante
O propósito do workshop é aprender e praticar a quebra
de entregas de valor, priorização e como dividir histórias
em pequenas fatias, passando por discussões
interessantes sobre práticas de qualidade, negócio e
tecnologia.
25. Workshop Carpaccio
de Elefante
Construir o backlog de uma aplicação e construir a aplicação.
A maioria das pessoas construiria a aplicação em questão em 2-3 pedaços. O
Exercício propõe fazer em 15-20.
Ex: Construção de uma Landing Page.
O Carpaccio de Elefante = pedaços finos, mas ainda o formato do elefante.
Juntos, eles formam o elefante completo.
Elephant Carpaccio exercise
Facilitation guide
26. Recapitulando .
.
.
.
Pequenos Entregáveis nos ajudam a
melhorar a gestão de expectativas, trazer
clareza do que precisa ser feito e nos ajudam
a manter uma cadência de entrega contínua
e incremental;
Quebrar histórias em pedaços menores com
detalhes step-by-step nos ajuda a ter mais
visibilidade do trabalho em andamento.
Existem diversas ferramentas e exercícios de
quebra de tarefas e fazer isso de forma
colaborativa ajuda o time a ter mais clareza
do que precisa ser feito.