Uma abordagem prática para projetos ágeis 
www.extremeagile.com.br
O que é EXTREME AGILE? 
O EXTREME AGILE é uma abordagem prática e 
objetiva para a condução de projetos de software 
criad...
Práticas Extreme Agile 
EXTREME AGILE 
www.extremeagile.com.br 
• Skills para equipes ágeis 
• Definição de metas 
• Quadr...
EXTREME AGILE 
www.extremeagile.com.br 
Categorias de 
Conhecimento 
Cultura Comunicação 
Processos Projeto
EXTREME AGILE 
www.extremeagile.com.br 
Painel de 
Práticas
Práticas Extreme Agile 
EXTREME AGILE 
www.extremeagile.com.br 
• Skills para equipes ágeis 
• Definição de metas 
• Quadr...
EXTREME AGILE 
www.extremeagile.com.br 
Dificuldades 
…na minha equipe, é difícil adotar agile porque as 
pessoas são resi...
Atitudes & Mudanças 
EXTREME AGILE 
www.extremeagile.com.br 
Metas & Técnicas
Quais conhecimentos e 
habilidades uma equipe 
necessita para concluir 
um projeto de software? 
EXTREME AGILE 
www.extrem...
Gestão 
Soft Skills 
EXTREME AGILE 
www.extremeagile.com.br 
Conhecimento em: 
• Programação back-end (tecnologias A, B e ...
Processo EXTREME 
EXTREME AGILE 
www.extremeagile.com.br 
AGILE 
1 2 3 4 
Crie o 
escopo 
resumido 
Crie as 
histórias 
(o...
EXTREME AGILE 
www.extremeagile.com.br 
Histórias 
• Quem? 
• O quê? 
• Por quê? 
Como um consumidor, eu quero comprar pro...
Práticas p/ iteração 
EXTREME AGILE 
www.extremeagile.com.br 
• Priorização 
• MVP 
• Usando o quadro de tarefas 
• Exempl...
Histórias do Projeto 
EXTREME AGILE 
www.extremeagile.com.br
Histórias Priorizadas 
1 2 3 4 5 6 
7 8 9 10 11 12 
13 14 15 16 17 18 
19 20 21 22 23 24 
EXTREME AGILE 
www.extremeagile....
Histórias Importantes 
1 2 3 4 5 6 
7 8 9 10 11 12 
13 14 15 16 17 18 
19 20 21 22 23 24 
EXTREME AGILE 
www.extremeagile....
Histórias na iteração 
1 1 1 1 1 1 
7 7 7 7 7 7 
13 13 13 13 13 13 
19 19 19 19 19 19 
EXTREME AGILE 
www.extremeagile.com...
Defina um MVP (minimum viable product) 
EXTREME AGILE 
www.extremeagile.com.br
EXTREME AGILE 
Histórias TODO WIP Done 
www.extremeagile.com.br 
Quadro de tarefas
Regra de ouro para times 
EXTREME AGILE 
www.extremeagile.com.br 
ágeis: 
O resultado da equipe é 
mais importante do que ...
EXTREME AGILE 
www.extremeagile.com.br 
Quadro de tarefas 
Histórias TODO WIP Done
Problemas comuns em 
Standup Meetings 
EXTREME AGILE 
www.extremeagile.com.br 
• pessoas sentadas 
• celulares 
• interrup...
EXTREME AGILE 
www.extremeagile.com.br 
Boas práticas para 
Standup Meetings 
• defina um horário e um 
local 
• não chame...
O que nós vimos hoje 
EXTREME AGILE 
www.extremeagile.com.br 
• Atitudes e mudanças 
• Skills para equipes ágeis 
• Escrit...
EXTREME AGILE 
www.extremeagile.com.br 
Mais sobre: 
www.extremeagile.com.br 
Dairton Bassi 
dbassi@gmail.com
EXTREME AGILE 
www.extremeagile.com.br 
24 e 25 de abril 
São Paulo 
www.agiletrendsbr.com
Próximos SlideShares
Carregando em…5
×

AgileTourBH 2014 - Dairton Bassi - Extreme agile

243 visualizações

Publicada em

AgileTourBH 2014 - Dairton Bassi - Extreme agile

0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
243
No SlideShare
0
A partir de incorporações
0
Número de incorporações
2
Ações
Compartilhamentos
0
Downloads
15
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

AgileTourBH 2014 - Dairton Bassi - Extreme agile

  1. 1. Uma abordagem prática para projetos ágeis www.extremeagile.com.br
  2. 2. O que é EXTREME AGILE? O EXTREME AGILE é uma abordagem prática e objetiva para a condução de projetos de software criada a partir da implantação de metodologias ágeis em inúmeras empresas de diferentes perfis. EXTREME AGILE www.extremeagile.com.br
  3. 3. Práticas Extreme Agile EXTREME AGILE www.extremeagile.com.br • Skills para equipes ágeis • Definição de metas • Quadro orientado a entregas • Dev+Testes • Definição de Pronto • Ciclos sequenciais • Limites no quadro • Redução de limites • Fluxo, sem refluxo • Escopo simplificado do projeto • Escrita de user stories • Fones de ouvido • Programação em pares • Food & drinks • Melhores práticas p/ reuniões diárias • Piores práticas em reuniões diárias • Burndown chart • Retrospectivas • Facilitador imparcial • Feedback em pares • Validações parciais • Preparativos para O Dia • Escrita de cenários • Quebra de user stories • Priorização agressiva • Tarefas de 1 dia • Pontos vermelhos • Força tarefa • Estimativas clusters • Estimativas T-shirt • Arquitetura e modelarem evolutivos • Cobertura por testes • Refatorações
  4. 4. EXTREME AGILE www.extremeagile.com.br Categorias de Conhecimento Cultura Comunicação Processos Projeto
  5. 5. EXTREME AGILE www.extremeagile.com.br Painel de Práticas
  6. 6. Práticas Extreme Agile EXTREME AGILE www.extremeagile.com.br • Skills para equipes ágeis • Definição de metas • Quadro orientado a entregas • Dev+Testes • Definição de Pronto • Ciclos sequenciais • Limites no quadro • Redução de limites • Fluxo, sem refluxo • Escopo simplificado do projeto • Escrita de user stories • Fones de ouvido • Programação em pares • Food & drinks • Melhores práticas p/ reuniões diárias • Piores práticas em reuniões diárias • Burndown chart • Retrospectivas • Facilitador imparcial • Feedback em pares • Validações parciais • Preparativos para O Dia • Escrita de cenários • Quebra de user stories • Priorização agressiva • Tarefas de 1 dia • Pontos vermelhos • Força tarefa • Estimativas clusters • Estimativas T-shirt • Arquitetura e modelarem evolutivos • Cobertura por testes • Refatorações
  7. 7. EXTREME AGILE www.extremeagile.com.br Dificuldades …na minha equipe, é difícil adotar agile porque as pessoas são resistentes a mudanças. …os meus projetos possuem muitas restrições. …eu lido com código legado. …na minha empresa, as entregas são trimestrais. …é difícil convencer o meu cliente.
  8. 8. Atitudes & Mudanças EXTREME AGILE www.extremeagile.com.br Metas & Técnicas
  9. 9. Quais conhecimentos e habilidades uma equipe necessita para concluir um projeto de software? EXTREME AGILE www.extremeagile.com.br
  10. 10. Gestão Soft Skills EXTREME AGILE www.extremeagile.com.br Conhecimento em: • Programação back-end (tecnologias A, B e C). • Bancos de dados • Programação Front-end (tecnologias X, Y e Z) • Webdesign • Criação de testes • Arquitetura e modelagem • Identificação de requisitos • Escrita de histórias Capacidade de: • planejamento • criar estimativas razoáveis • dividir problemas • priorização • definir objetivos e cumpri-los Técnico • Cooperação e relacionamento com a equipe • Pró-atividade • Comprometimento • Comunicação com não-técnicos • Negociação
  11. 11. Processo EXTREME EXTREME AGILE www.extremeagile.com.br AGILE 1 2 3 4 Crie o escopo resumido Crie as histórias (ou épicos) Quebre as histórias Crie os cenários 5 6 7 Estime as histórias Priorize Crie MVPs
  12. 12. EXTREME AGILE www.extremeagile.com.br Histórias • Quem? • O quê? • Por quê? Como um consumidor, eu quero comprar produtos com pagamento parcelado no cartão de crédito, porque o valor de alguns itens é muito alto para eu pagar de uma só vez.
  13. 13. Práticas p/ iteração EXTREME AGILE www.extremeagile.com.br • Priorização • MVP • Usando o quadro de tarefas • Exemplos de quadros • Reuniões diárias
  14. 14. Histórias do Projeto EXTREME AGILE www.extremeagile.com.br
  15. 15. Histórias Priorizadas 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 EXTREME AGILE www.extremeagile.com.br
  16. 16. Histórias Importantes 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 EXTREME AGILE www.extremeagile.com.br
  17. 17. Histórias na iteração 1 1 1 1 1 1 7 7 7 7 7 7 13 13 13 13 13 13 19 19 19 19 19 19 EXTREME AGILE www.extremeagile.com.br
  18. 18. Defina um MVP (minimum viable product) EXTREME AGILE www.extremeagile.com.br
  19. 19. EXTREME AGILE Histórias TODO WIP Done www.extremeagile.com.br Quadro de tarefas
  20. 20. Regra de ouro para times EXTREME AGILE www.extremeagile.com.br ágeis: O resultado da equipe é mais importante do que os resultados individuais.
  21. 21. EXTREME AGILE www.extremeagile.com.br Quadro de tarefas Histórias TODO WIP Done
  22. 22. Problemas comuns em Standup Meetings EXTREME AGILE www.extremeagile.com.br • pessoas sentadas • celulares • interrupções • distrações • report para o gerente/PO • atrasos para começar • atrasos de alguns participantes • conversas paralelas • argumentações • detalhamento excessivo
  23. 23. EXTREME AGILE www.extremeagile.com.br Boas práticas para Standup Meetings • defina um horário e um local • não chame as pessoas para a reunião • controle o tempo e informe a equipe a cada 5 minutos • indique no quadro as histórias e tarefas que estão em pauta • crie um token para indicar quem detém a palavra • marque com bolinhas vermelhas atividades que não progrediram
  24. 24. O que nós vimos hoje EXTREME AGILE www.extremeagile.com.br • Atitudes e mudanças • Skills para equipes ágeis • Escrita de user stories • Priorização • MVP • Quadros de tarefas • Melhores práticas p/ reuniões diárias • Piores práticas em reuniões diárias
  25. 25. EXTREME AGILE www.extremeagile.com.br Mais sobre: www.extremeagile.com.br Dairton Bassi dbassi@gmail.com
  26. 26. EXTREME AGILE www.extremeagile.com.br 24 e 25 de abril São Paulo www.agiletrendsbr.com

×