20. Autores Mercado Porém.... Linha dos processos desenvolvimento RUP (1999) Foco no Usuário Arquitetura Iteratividade Documentos Burocracia Controle
21. Autores Mercado Porém.... RUP (1999) Foco no Usuário Arquitetura Iteratividade Documentos Burocracia Controle XP (2001) Coragem Boa Engenharia TDD Anarquia E os templates? Não funciona
22. Autores Mercado Porém.... Scrum (2003) ROI Auto-organização Transparência Iteratividade WTF? Oba, sou Agile! Sou Certificado! RUP (1999) Foco no Usuário Arquitetura Iteratividade Documentos Burocracia Controle XP (2001) Coragem Boa Engenharia TDD Anarquia E os templates? Não funciona
23. O que o mercado está abolindo? Cascata Tradicional (Waterfall) 8 meses Requisitos Análise Desenvolvimento Testes
24. O que o mercado está abolindo? Cascata / Waterfall 2.0 8 meses Requisitos Não importa o que você faça nessa “fase”
25. E o Scrum? Planejamento ( 4 horas) Trabalho (2 semanas) Review Retrospective (4 horas) Planejamento ( 4 horas) Trabalho (2 semanas) Review Retrospective (4 horas) Planejamento ( 4 horas) Trabalho (2 semanas) Review Retrospective (4 horas) Planejamento ( 4 horas) Trabalho (2 semanas) Review Retrospective (4 horas) Planejamento do Release (1-5 dias)
26. (momento Mãe Dinah) Bancos e Telecom (em 2-3 anos) Seguradoras, Cias Aéreas, middle-hi (em 2011) Empresas pequenas e ISVs (implantando) Governo (um caso a parte)
30. A B Linha de vida do Software R1 O que dizer de um programador que só atuou nesta fase em sua carreira?
31. A B Linha de vida do Software R1 Apliquei POG e Extreme Go Horse aqui. Qual é o resultado?
32. A B Linha de vida do Software R1 “ 80% do orçamento de TI é para encontrar e corrigir problemas. ” IBM 2009 Apliquei POG e Extreme Go Horse aqui. Qual é o resultado?
33. A B Linha de vida do Software R1 Qual prática de engenharia nós aplicamos aqui? A – Waterfall B – Desing Incremental
34. A B Linha de vida do Software R1 Qual prática de engenharia nós aplicamos aqui? A – Waterfall B – Desing Incremental Por que raios aplicar Waterfall aqui?
35. A B Linha de vida do Software R1 “ Só 37% das empresas estão satisfeitas com a velocidade do desenvolvimento de software” IBM 2009
36. A B Linha de vida do Software R1 Todas as funcionalidades de um software { Funcionalidades raramente ou nunca utilizadas? ____ %
37. A B Linha de vida do Software R1 60 - 70 % Das funcionalidades de um software raramente ou nunca são utilizadas
38. A B Linha de vida do Software R1 1. Acabar com as funcionalidades não usadas O que é Agile?
39. A B Linha de vida do Software R1 1. Acabar com as funcionalidades não usadas O que é Agile? 2. Antecipar releases - ROI
40. A B Linha de vida do Software R1 1. Acabar com as funcionalidades não usadas O que é Agile? 2. Antecipar releases - ROI Mais barato e rápido possível
41. A B Linha de vida do Software R1 1. Acabar com as funcionalidades não usadas O que é Agile? 2. Antecipar releases - ROI Desperdício ZERO Mais barato e rápido possível
42. “ Tradicionalista” (aka Cascateiro) - Levantar todos requisitos - Estimativas Assertivas - Foco no “fim” do projeto - Gestão Insana - Implantação Big Bang - Projetos Gigantes Agilista - Foco nos problemas - Estimativas Pragmáticas - Previsibilidade no Curto Prazo - Gestão Colaborativa - Implantação Progressiva - Entregas Rápidas (3 meses)
Como vimos aqui, é lógico que você deve ter boas pessoas para ter auto-organização. Se você só tiver desenvolvedores pregos a equipe não vai se auto-organizar, e sim, se “auto-desorganizar”. Todos precisam ser seniores? Não, mas você tiver uma equipe de umas 7 pessoas você vai precisar de pelo menos 3 ou 4 que fornecerão liderança técnica para os demais. E pode ter certeza que esses demais ganharão maturidade muito rápido vendo o processo holisticamente. É algo para vocês pensarem!!!!
Como vimos aqui, é lógico que você deve ter boas pessoas para ter auto-organização. Se você só tiver desenvolvedores pregos a equipe não vai se auto-organizar, e sim, se “auto-desorganizar”. Todos precisam ser seniores? Não, mas você tiver uma equipe de umas 7 pessoas você vai precisar de pelo menos 3 ou 4 que fornecerão liderança técnica para os demais. E pode ter certeza que esses demais ganharão maturidade muito rápido vendo o processo holisticamente. É algo para vocês pensarem!!!!