O documento discute a importância de se definir regras explícitas para o time ágil, como as regras afetam a colaboração e entregas. É sugerido que a equipe reflita periodicamente sobre como melhorar a eficiência e ajuste seu comportamento.
2. Quem vos fala?
Profissional com mais de uma década de experiência em Tecnologia da Informação, onde pode atuar em várias frentes como:
- Gerenciamento de Projetos
- Infraestrutura
- Atendimento ao Cliente
- Análise e Desenvolvimento de Sistemas
- Metodologias Ágeis
- Liderança técnica
- Recrutador/avaliador técnico e
- Docência Universitária
O que possibilitou vivenciar o fluxo de ponta a ponta de uma fábrica de software e adquirir habilidades para entregar uma atuação
única com foco em pessoas, processos e resultados.
Na parte de negócios, nos últimos anos, tem atuado em sua maioria em projetos financeiros como:
- PIX (BACEN)
- Programas de Fidelidade (Loyalty)
- Cadastro Positivo e
- Cartões de Crédito (Onboarding, Setup, Ativação, Personalização, Seguros, Limites e etc)
3. Acordos
Sinta-se à vontade para perguntar: Todas as perguntas são BOAS
Compartilhe suas ideias: Suas opiniões fazem a diferença
Juntos, crescemos: Este é um espaço de aprendizado conjunto
6. Como vocês vão sair dessa talk?
Entendendo a importância das regras do jogo e como o time pode se organizar para defini-
las em busca de mais colaboração e consequentemente entregas melhores.
9. O Desafio
O que podemos observar
nesse board?
Como isso afeta o time?
10. O Desafio
O que podemos observar
nesse board?
Como isso afeta o time?
Como isso afeta as
entregas?
11. O Desafio
O que podemos observar
nesse board?
Como isso afeta o time?
Como isso afeta as entregas?
Qual é o momento para
refletir sobre isso?
12. O Desafio
O que podemos observar
nesse board?
Como isso afeta o time?
Como isso afeta as entregas?
Qual é o momento para refletir
sobre isso?
Quem deve refletir sobre
isso?
19. Alguns insights mais avançados
Autor: Troy Magennis - Tradução: Raphael Albino > Acesse o board no Miro
20. Políticas Explícitas
Políticas explícitas são regras claras e transparentes que orientam e guiam o trabalho do
time ágil.
Elas abordam questões como tomadas de decisão, definição de prioridades e
responsabilidades.
23. Perguntas para ajudar a começar a escrever
Quais políticas estão em uso?
O que está incluído no DoD (Definition of Done)?
Como lidamos com itens com prioridades diferentes (história, feature, task, bugfix, hotfix)?
O que acontece quando um item é bloqueado? Quais os motivos? Quando desbloquear?
Quais são os critérios para mover itens de trabalho de uma coluna para outra? Quem move?
O que os membros da equipe devem fazer quando não conseguem realizar um novo
trabalho?
Como estão definidos nosso WIP (Work in Progress)? WIP por pessoa, coluna, tipo?
Como, quando, onde realizamos nossos ritos?
Quais artefatos estamos alimentando? (base de conhecimento)
Fazemos deploy na sexta? Canary, blue-green? Abre para 100% da base?
25. Políticas Explícitas em tabela
Backlog Em
Refinamento
Pronto
para
Desenvo
lvimento
Desenv
olvend
o
Pronto
para
Testes
Teste
Funciona
l
Testes
UX
Teste de
Acessibili
dade
Testado Em
Validaçã
o
Validado Implanta
do
Ativado/
Encerra
do
Cancelado
Esta
coluna
represen
ta todas
as tarefas
a serem
realizada
s pelo
time.
As tarefas
movidas para
esta coluna
devem passar
por sessões
de
refinamento
antes de
serem
movidas para
o
desenvolvime
nto
As tarefas
nesta
coluna
estão
prontas
para
serem
desenvol
vidas
As
tarefas
nesta
coluna
estão
em
desenvo
lviment
o ativo,
com a
equipe
dedican
do-se à
implem
entação
das
funcion
alidades
As tarefas
nesta
coluna
estão
prontas
para
serem
testadas
As tarefas
nesta
coluna
passarão
por testes
funcionais
para
validar a
funcionali
dade
esperada
As tarefas
nesta
coluna
passarão
por testes
de
usabilidad
e para
garantir
uma
experiênci
a do
usuário
otimizada
As tarefas
nesta
coluna
passarão
por testes
de
acessibilid
ade para
garantir a
conformid
ade com
as
diretrizes
de
acessibilid
ade
As tarefas
nesta
coluna
passaram
por todos
os testes
necessári
os e estão
prontas
para
validação
As tarefas
nesta
coluna
estão em
processo
de
validação
por parte
do cliente
ou do
Product
Owner
As tarefas
nesta
coluna
foram
validadas
pelo
cliente ou
pelo
Product
Owner e
estão
prontas
para
serem
implanta
das
As tarefas
nesta
coluna
foram
implantad
as em
ambiente
de
produção
As
tarefas
nesta
coluna
foram
ativadas
e estão
em uso
pelos
usuários
finais
As tarefas
nesta
coluna
foram
canceladas
e não serão
mais
desenvolvid
as
27. Políticas Explícitas com o apoio da IA
PROMPT: Atue como um Kanban expert, com conhecimentos em lean, agilidade
e transformação de empresas, e com base nessas colunas "Backlog, Em
Refinamento, Pronto para Desenvolvimento, Desenvolvendo, Teste, Em
implantação, Implantado" do quadro Kanban de uma equipe de desenvolvimento
de software, crie as políticas explícitas para cada coluna em questão, adicione a
descrição, os exemplos de cartões, os critérios de entrada, os critérios de saída e
quem seria o responsável por atuar naquele cartão, naquela coluna. Sintetize isso
em uma tabela para melhor entendimento.
29. Políticas explícitas além das colunas
A cada 15 dias, a equipe realizará uma reunião de 30 minutos de Aging WIP
Toda final de Sprint ou a cada 15 dias, o time realizará uma reunião de retrospectiva com foco
em melhoria contínua
A cada semana, o time realizará uma agenda de 30 minutos para planejar quais entregas de
valor será disponibilizada ao cliente na próxima semana
Uma vez ao mês, o time realizará uma agenda para apresentação das métricas de fluxo
A cada 15 dias, o time irá realizar um coding dojo para melhorar o código e compartilhar
conhecimento entre as pessoas do time
A cada semana, faremos um job rotation do plantonista para que todos tenham atuação em
build e run.
30. As políticas devem ser explícitas
Cuidado para não cair no esquecimento, as políticas devem ser EXPLÍCITAS e um
documento vivo, sempre observado, atualizado e mantido pelo TIME!
33. Recapitulação
Para resumir, vimos como a falta de políticas explícitas podem ser o 'vilão' do nosso jogo.
A implementação das políticas explícitas é uma das soluções para melhorar a eficiência, a
colaboração e a produtividade do time.
34. Liderança e Mudança
Para implementar políticas explícitas, é preciso liderança e uma cultura de mudança
Os líderes desempenham um papel fundamental na definição do tom e no apoio a essa
mudança.
35. Convite à Ação
Convido todos vocês a começarem a aplicar políticas
explícitas em seus times ágeis
Vocês têm o poder de melhorar a forma como jogam o
'jogo' e alcançam melhores resultados.
37. Fontes e Referências
Para aqueles que desejam mais informações, aqui estão as fontes e referências usadas nesta apresentação.
https://kanban.university/kanban-guide/#principles-practices
https://www.pmi.org/disciplined-agile/writing-explicit-policies
https://andresuman.com/kanban-picture/
https://agilemanifesto.org/iso/ptbr/principles.html
https://kanbantool.com/pt/guia-kanban/fundamentos-do-kanban/tornar-as-politicas-explicitas
https://www.lean.org.br/comunidade/clipping/Atitude_kaizen_15_de_julho_de_2009.pdf