O documento fornece diretrizes sobre a criação e uso de taskboards para gestão ágil de projetos. Em 3 frases:
1) Taskboards visuais ajudam times ágeis a gerenciar fluxos de trabalho, priorizar tarefas e resolver problemas de forma colaborativa.
2) É importante limitar itens em progresso para manter a capacidade produtiva sob controle e fluxos suaves.
3) Taskboards eficazes mapeiam claramente as relações entre funcionalidades, tarefas e times para melhorar a comunicação.
10. 10 10
Melhoria colaborativa é quase
impossível se o trabalho e o workflow
forem invisíveis e as políticas de
processo não são explicitas
David J Anderson
Visualize
13. 13 13
lógica seletiva: o ato de se engajar e olhar cria
sentido
Imagens:
-Criar imagens interativas enriquece o significado
-Imagens ajudam a clarificar o que está tentando
dizer
19. 19 19
TaskBoards
Não é sobre estar
na parede ou
digital...
... é sobre o que precisa
ser lembrado e
desenvolvido.
20. 20 20
TaskBoards
Não é sobre estar
na parede ou
digital...
... é sobre dar significado as
coisas. Significado é tudo.
21. 21 21
TaskBoards
Não é sobre
times maduros
ou imaturos
... é sobre amadurecimento
constante, trazer à tona ideias-
chave. Encontrar o momento
“A-há”.
22. 22 22
TaskBoards
De parede
ou digital?
-Espaço cultural não ágil?
-TVs grandes e suficientes?
-Time distribuído?
-O foco é melhoria contínua ou
conformismo?
27. 27 27
Visualização é muito importante para o
processo de design. Permite pensar de uma
maneira não verbal
Comunicação
7%= verbal ou escrito
93%= não verbal
corporal
31. 31 31
TaskBoards
Gerir o que?
Fluxo contínuo
Integração do
Time
Capacidade de resolver
problemas, etc.
Quanto
significado tem
aqui?
32. 32 32
Gerindo
TaskBoards
Quem atualiza?
O time
Quando limpar? Hum...
Antes do próximo ciclo de entrega
Quando atualizar?
Nas reuniões diárias do time.
Quanto
significado tem
aqui?
33. 33 33
Menos é mais
Taskboard kanban ou scrum?
Quantos taskboards?
35. 35 35
Localização do Quadro
Fácil visualização e manipulação
( comunitária) do time.
36. 36 36
Por que o Ágil usa post-it?
Atividade
Não precisa ser só papel.
37. 37 37
Por que o Ágil usa post-it?
Estimular a comunicação.
38. 38 38
O que há
em um
TaskBoard?
Necessidades
Microgenéricas
-Time participante
-Tipos de atividades a
serem feitas
-Tarefas a serem feitas
-Priorização
-Itens do Backlog -Impedimentos
-Estado da tarefas
-Progresso
-Restrições
-Calendário
55. 55 5555
Da esquerda pra direita, de cima para baixo
Funcionalidades:
priorizando por disposição
56. 56 56
-Altere as funcionalidades/ historias do
planejamento para este modelo
-Indique suas prioridades
-Adicione ao taskboard
#6 Real: 8
Cadastro de
Alunos
Irregulares
Exercitando
57. 57 57
BACKLOG A FAZER FAZENDO TESTANDO IMPEDIDO FEITO
Cole as funcionalidades ou histórias
na coluna Backlog
62. 62 62
Atomicidade da
tarefa – exemplo 2.
Criar estrutura
de dados de
funcionario
Criar tabela
do ator
funcionário
63. 63 63
Prioridade da tarefa:
PV, cor, disposição
0 100
01/07 04/07
Kleitor
Forçar logout
após 20 minutos
de inatividade
PV:3
64. 64 64
E o verso do
taskcard?
Critérios,
Observações,
etc.
65. 65 65
WIP
Um visão ampla de um taskcard:
#6
0 100
01/07 04/07
Real: 8Kleitor
Forçar logout
após 20 minutos
de inatividade
Estimativa
Responsável
Tarefa
Deadline
Início
PV:3Pontos de
valor
66. 66 66
O “quando” de cada coisa na tarefa
Quando adicionar cada item do taskcard?
67. 67 67
Atividade
Atualize as tarefas para este
modelo e as adicione no taskboard
#6
0 50 100
01/07 04/07
Prev: 6
Real: 8
Kleitor
Forçar logout
após 20 minutos
de inatividade
PV:3
70. 70 70
Mapa de relações
Funcionalidades -> tarefas:
Algumas propostas:
- Por cor
- Por alinhamento vertical ou horizontal
- Por ID
71. 71 71
Mapas de
Funcionalidades -> tasks: Por cor
Tarefas associadas por
cor
Funcionalidade
por cor
BACKLOG A FAZER FAZENDO TESTANDO IMPEDIDO FEITO
72. 72 72
Mapas de
Funcionalidades -> tasks: Por alinhamento
Tarefas associadas por
alinhamento horizontal
BACKLOG A FAZER FAZENDO TESTANDO IMPEDIDO FEITO
78. 78 7878
O escopo do release e do Sprint
O backlog e as tarefas de um
sprint podem vir...
Do sprint anterior e do atual?
Do atual e do próximo?
Um mix dessas opções?
79. 79 79
As atividades do time estão
associadas ao sprint atual ou ao
próximo?
Analista:
- Modela necessidades do próximo sprint
- Suporta o sprint atual
- Testa
-Desenvolvedor:
-Implementar necessidades do
sprint atual
- Testa
80. 80 80
Status
Gestão com Taskboard
1. Cuidado com a subutilização da
cadência
2. Gerencie filas, não a linha do tempo.
Progresso
81. 81 81
“Um pouco de esforço
contínuo ajuda muito
Um monte de esforço ajuda um pouco”
82. 82 82
Exercício
-Faça uma reunião diária e inicie as tarefas
BACKLOG A FAZER FAZENDO TESTANDO IMPEDIDO FEITO
86. 86 86
Por que se reunir na frente do taskboard?
-Comunicação com gerentes
-Recuperação rápida da informação
-Refletir sobre comunicação eficaz
Quanto
significado tem
aqui?
87. 87 87
Exercício
-Faça uma reunião diária e atualize o
progresso das tarefas em
BACKLOG A FAZER FAZENDO TESTANDO IMPEDIDO FEITO
88. 88 88
Resolva problemas complexos com
visão colaborativa
Tom Wujec:
Got a wicked problem? First, tell me how you make toast
https://www.youtube.com/watch?v=_vS_b7cJn2A
89. 89 89
Resolva problemas complexos
com visão colaborativa
Times Ágeis: como fazer melhor? (obtenha) Modelos unificados ajudam
-Melhorar a representação da necessidade: MVP
e estados emocionais
-Refinamento constante leva a melhoria
-Visão colaborativa, repetição e refinamento
- Integração de diversidade de pontos de vista
90. 90 90
Resolva problemas complexos
com visão colaborativa
Times Ágeis: como fazer melhor? (obtenha) Modelos unificados ajudam
-É essencial rápida interação: exprimir,
refletir e analisar = clareza!
-Mobilidade na representação = fluidez
-Facilidade de mudar a representação
correlaciona-se com o interesse de
melhorar o modelo.
-Nodos + links = modelo de sucesso
91. 91 91
Resolva problemas complexos
com visão colaborativa
Times Ágeis: como fazer melhor? (obtenha) Modelos unificados ajudam
-Visualizar o negócio gera ROI: Ex: 50,000,000.00
-Melhoria no conceito dos consumidores –
sucesso!
-Dividir em partes pequenas e depois junta-las
-Enquadramento visual dá referência
-O aspecto importante é a comunicação
- Simples, divertido e poderoso
92. 92 92
Limite de trabalho em progresso
Por que limitar
itens em
progresso?
93. 93 93
Por que limitar itens em progresso?
-Impedir que a capacidade produtiva fuja do
controle.
-Se as coisas estão fluindo bem, os limites das
atividades em andamento não são usados.
94. 94 94
WIP- limitar pelo que?
Por tamanho de item
Por quantidade de itens
Pela capacidade do time
Por espaço físico disponível
Para a conversação
etc
95. 95 95
Limite de trabalho em progresso
Como representar a limitação?
BACKLOG A FAZER FAZENDO TESTANDO IMPEDIDO FEITO
(3)(6) (2)
96. 96 96
Só entra mais um item depois de...
BACKLOG A FAZER FAZENDO TESTANDO IMPEDIDO EITO
(3) (6) (2)
Exemplo de critério quando se chega
ao limite
97. 97 97
Que colunas limitar e por quê?
Quais os critérios para delimitar?
BACKLOG A FAZER FAZENDO TESTANDO IMPEDIDO FEITO
(3) (6) (2)
Exercício
101. 101101
Backlog e tamanho variável
Adição de novas funcionalidades
-Prioridade é a chave: entra um
sai um.
-Disponibilidade é chave: cabe
mais uma demanda?
-Novas demandas: descritas em notas e fixadas em
um local específico do quadro (novas demandas)
-Como confirmar a entrada? PO+time+necessidade
106. 106106
Impedimentos
O que fazer quando um aparecer?
-Resolver já o que for possível;
-Rever planejamento do Sprint
-Avaliar espaço de movimentação
108. 108108
Cuidado com
Impedimentos “invisíveis”
-Cliente pedindo melhoria no sprint em
andamento
-Times que ampliam prazo do sprint para
compensar gestão ruim.
-Retrospectiva que não agrega valor
-Crença na milagrosa solução externa
109. 109109
- Escolha duas tarefas a atribua
impedimento. Proponha solução: ação,
envolvidos, delimitação.
BACKLOG A FAZER FAZENDO TESTANDO IMPEDIDO FEITO
Exemplo: time não conhece
Arquitetura.
122. 122122122
Limite a coluna “Testando”
TESTANDO
(4)
Fluxo Contínuo
e Done.
Limite máximo
de tarefas de teste
pendentes.
Implementar
Salvar
“Avaliação
individual”
T1
129. 129129
De onde vêm as
boas ideias?
-No começo não há visão completa
-Espaço contribui para a criatividade e inovação
-Criatividade cria ambiente favorável
-Criatividade = Intuição + pequenas ideias
130. 130130
De onde vêm as
boas ideias?
-Muitas pequenas ideias permitem convergência -
para um grande ideia
-A soma das partes é maior que o todo
-Criatividade está associada a nossa capacidade
de se comunicar
-Principal motor = trocar ideias
131. 131131
O poder da colaboração x a defensiva
-Não se consegue colaborar externamente senão
colaborarmos internamente
-Defensiva impossibilita o contato
-Aprenda gerir a defensiva: por que me sinto tão
vulnerável?
-Se diminuir a defesa, aumenta capacidade de resolver
problemas
Cultivating Collaboration: Don't Be So Defensive
https://www.youtube.com/watch?v=vjSTNv4gyMM
The power of collaboration:
https://www.youtube.com/watch?v=VmQVNE-MbKI
132. 132132
O poder da colaboração x a defensiva
-Contração e expansão: defensiva e colaboração
-Estar atento ao que fazemos com nossos sinais exteriores
-Sinais: pensamento obsessivo, querer ter a última
palavra, inundar para provar um ponto
-Colaborar : deixar as pessoas editarem
minhas ideias
Cultivating Collaboration: Don't Be So Defensive
https://www.youtube.com/watch?v=vjSTNv4gyMM
The power of collaboration:
https://www.youtube.com/watch?v=VmQVNE-MbKI