Modelos Híbridos: Case, Verdades, Mitos e Resistências

763 visualizações

Publicada em

Palestra apresentada no Agile Trends 2016 e contemplada com o troféu Luca Bastos de melhor palestra do evento

Publicada em: Educação
  • Seja o primeiro a comentar

Modelos Híbridos: Case, Verdades, Mitos e Resistências

  1. 1. Modelos Híbridos: Case, Verdades e Mitos
  2. 2. Há 1 ano atrás – Agile Trends 2015 Objetivo: Migrar sistema BackOffice de uma grande seguradora Prazo: 12 meses (INEGOCIÁVEL)
  3. 3. A Arte do Tailoring em Projetos Ágeis O Que Foi Dito Scrum (Papéis e cerimônias) Extreme Programming (No desenvolvimento de software) FDD – Feature-Driven Development (Estratégia de entregas de funcionalidades de até 45 dias)
  4. 4. Scrum Belo filosoficamente, mas sustenta-se sozinho ?
  5. 5. XP = Extreme Programming E se usarmos junto com o Scrum algumas práticas do XP como Refatoração, TDD, Programação em Par, Propriedade Coletiva ?
  6. 6. FDD – Feature-Driven Development E se definirmos o timebox por funcionalidade? E se mesmo assim aproveitarmos os papéis e cerimônias do Scrum ? E se substituirmos o princípio de propriedade individual de código do FDD e usar a propriedade coletiva do XP ?
  7. 7. O Que Eu Não Tive Coragem de Dizer
  8. 8. Solução Proposta Nome Clássico: Tailoring Nome Bonito: Modelo Híbrido Scrum (Papéis e cerimônias) Extreme Programming (No desenvolvimento de software) FDD – Feature-Driven Development (Estratégia de entregas de funcionalidades de até 45 dias) Boas Práticas PMBOK
  9. 9. Ágil e PMBOK??
  10. 10. Voltando um Pouquinho no Tempo
  11. 11. Como tudo começou A Documentação do Processo Atual
  12. 12. A Documentação do Processo Atual Cérebro da pessoa que desenvolveu o processo atual há 30 anos atrás ATUAL GERENTE DE TI DA ÁREA
  13. 13. A Documentação do Processo Atual
  14. 14. Início dos trabalhos de levantamento Meta: Mapear o processo atual e elaborar uma WBS com as features do processo Técnicas: Entrevistas com o Gerente de TI e com os desenvolvedores do processo original Validação: Resultado das entrevistas versus processos batch em execução 100% de validação? NÃO Facilidade na obtenção de informações: Baixa Frase mais ouvida: “Para que levantamento? É só pegar os programas e converter!” Duração: 45 dias
  15. 15. WBS ????
  16. 16. Que tal FBS (Feature Breakdown Structure) FONTE: http://lithespeed.com/agile-requirements-breakdown-structure-by-david-bulkin/
  17. 17. 45 Dias?? Praticamente um Waterfallzão
  18. 18. Relação Precisão vs. Tempo
  19. 19. Lembrando Que o Ponto de Partida era esse:
  20. 20. Diagnóstico final
  21. 21. Diagnóstico final Processo atual Prazo
  22. 22. Reação do Cliente Mas vocês não são ágeis?
  23. 23. Visão equivocada sobre Agilidade
  24. 24. Estratégia do Cliente Dinheiro não é problema! Vamos colocar 20 recursos para trabalhar
  25. 25. Solução Proposta Processo sugerido Adequar escopo para cumprir prazo através da revisão do processo atual: - Eliminando redundâncias - Unificando processos - Simplificando processos - Terceirizando processos
  26. 26. Ou seja, uma abordagem Lean
  27. 27. Solução Proposta – Mais Lean na Veia A Equipe Equipe recomendada utilizando Lean Budget: - 5 Desenvolvedores especialistas recrutados em outras gerencias funcionais - 1 Analista de Qualidade contratado para desenvolver testes automatizados - 1 Scrum Master contratado para fornecer coaching e mentoring - 1 Product Owner - 1 Gerente de Projeto
  28. 28. A Estrutura do Projeto SM PO DEV. TEAM CAMADA XP CAMADA SCRUM / FDD CAMADA GERENCIAMENTO PROJETO GP STAKEHOLDERS
  29. 29. Separando o Joio do Trigo Eu controlo todos e trabalho com modelos híbridos pois eles usam Kanban para meu controle visual e fazem Daily StandUp para me reportarem os trabalhos do projeto Eu trabalho com modelos híbridos pois desenvolvo toda esta documentação através de Sprints
  30. 30. Mais importante que as ferramentas É o nosso mindset
  31. 31. Ache a(s) ferramenta(s) certa(s) para o seu problema, independente de rótulos
  32. 32. #AgilidadeParaTodos Vista a camisa!!
  33. 33. Vitor Massari Site: www.hiflex.com.br E-mail: vitor.massari@hiflex.com.br LinkedIn: www.linkedin.com/in/vitormassari Skype: Vitor Massari (Vmassari80) Twitter: @AgileCoachSP @HiflexConsult Facebook: www.facebook.com/AgileCoachVitorMassari www.facebook.com/HiflexConsultoria

×