Da Gestão 1.0 A Gestão 2.0

Embed Size (px)

DESCRIPTION

Agile e Scrum requerem uma mudança de paradigma na gestão para poder de fato trazer benefícios. Alem de adoptar as praticas, é necessário uma mudança no modo de operação, e isto acarreta uma mudança nas premissas fundamentais usadas na gestão, que mudam os valores e os princípios usados.

Citation preview

  • 1. Da Gesto 1.0 a Gesto 2.0 Reformando a gesto para um mundo gil

2. Quem somos?

  • Teamware do Brasil

3. Pioneira no Brasil em melhoria de processos com foco exclusivo em Abordagens geis 4. Fundadora da Agile Alliance Brasil e Corporate Member da Agile Alliance e Scrum Alliance 5. Primeiro treinamento aberto de Certified Scrum Master no Brasil 6. Consultores Especializados Nacionais e Internacionais em:

    • Agile Process Improvement
  • 7. Scrum, Lean, XP, OpenUP, FDD

8. Agile RUP, Agile CMMi, TOC 9. Inovao, Knowledge Teams, OpenSourcing 10. Alguns dos nossos clientes 11. Quais so as causas do Stress em Projetos de Software?

  • As demandas mudam?

12. Usurios sabem exatamente o que precisam? 13. Os requisitos so claros e no permitem mal interpretaes? 14. As estimativas so precisas? 15. Planos sempre so cumpridos como planejados? No tratar corretamente estes problemas ou trata-los de forma ineficaz pode ser a causa do Stress. 16. Software Development before Agile Big PlansUpfront,Big RequirementsUpfront,Big ArchitectureUpfront,Alotofunmanaged changesthatchanged everything,Big Tests atthe end,Big Deploymentat the end,Big failureat the end, A lot ofblamingat the end butNothingreallylearned 17. Os papeis na Gesto 1.0 e 2.0 18. Trabalho 1.0 19. Trabalho 1.0 A maioria das nossas supocises sobre negcios, tecnologia e organizaes tem pelo menos 50 anos. Elas tem sobrevivido a seu tempo. Como resultado, estamos pregando, ensinando, e praticando polticas que esto cada vez mais desalinhadas com a realidade e so contra producentes. Peter Druker (1998) 20. Trabalhador 1.0

  • Executor de tarefas

21. Seu Chefe Planeja Taticamente 22. Executa 23. Seu Chefe Verifica 24. Seu Chefe Melhora seu trabalho 25. Trabalho 2.0 26. Trabalho 2.0 A mais importante, e de fato a verdadeiramente nica, contribuio da gesto no Sculo 20, foi o incremento em 50 vezes da produtividade do TRABALHADOR MANUAL na industria. A mais importante contribuio que a gesto precisa fazer no Sculo 21 similarmente incrementar a produtividade do TRABALHO DO CONHECIMENTO e o TRABALHADOR DO CONHECIMENTO. Peter Drucker (1999, p135) 27. Trabalhador 2.0

  • Especialista e conhecedor profundo do seu trabalho

28. Planeja Taticamente 29. Executa 30. Verifica 31. Melhora seu trabalho 32. Software Development After Agile ContinouslyPlanning ,doing Requirementsgathering allthe time ,Architectingall the time,Alotofmanaged changesthatchanges everything,continouslyRefactoring Testingall thef*ckingtime ,continouslyDeploying small things ,Small sucessesall the time, A lot ofblamingat the start, and welearnsomethings, ButsomehowthenweSTOP 33. O que Scrum? 34. Scrum em 100 palavras

  • Scrum um processo gil que nos permite focar na entrega de maior valor de negocio no menor tempo.

35. Ele nos permite rapida e repetidamente inspecionarsoftware funcionando (a cada duas a quatro semanas). 36. O negocio define as prioridades. A equipe se auto-organiza para determinar qual a melhor forma de entregar a funcionalidades de maior prioridade. 37. A cada duas semanas a um ms todos podem ver software real funcionando e decidir entregalo como esta ou continuar incrementando ele por outra sprint. 38. Scrum usado por...

  • Microsoft

39. Yahoo 40. Google 41. Electronic Arts 42. High Moon Studios 43. Lockheed Martin 44. Philips 45. Siemens 46. Nokia 47. Capital One 48. BBC 49. CESAR 50. CERTI

  • Intuit

51. Nielsen Media 52. First American Real Estate 53. BMC Software 54. Ipswitch 55. John Deere 56. Lexis Nexis 57. Sabre 58. Salesforce.com 59. Time Warner 60. Turner Broadcasting 61. Oce 62. Scrum usado para...

  • Software comercial

63. Desenvolvimento interno 64. Desenvolvimento por Terceirizado 65. Projetos de Preo Fixo 66. Aplicaes financeiras 67. Aplicaes certificadas ISO9001 68. Sistemas embarcados 69. Systemas 24x7 com 99.999% de uptime requerido 70. O avio Joint Strike Figther

  • Desenvolvimento de Vdeo Games

71. Sistemas crticos, aprovados pelo FDA 72. Software de controle de Satlites 73. Websites 74. Software para portteis 75. Telefones celulares 76. Aplicaes de controle de redes 77. Aplicaes ISV 78. Algumas das maiores aplicaes em uso na atualidade 79. Desperdcios em Manufatura Desperdcios em Desenvolvimento de Software Inventario Trabalho parcialmente pronto Processamento extra Processos extra Sobre produo Funcionalidades extra Transportao Mudana de tarefas Movimentao Movimentao Defeitos Defeitos Lean Thinking (Pensamento Enxuto)

  • Fluxo de Produo de uma nica pea One Piece Flow

80. Produo Just In Time (JIT) 81. Processos Puxados vs. Processos Empurrados 82. Estamos perdendo a carreira de revezamento A abordagem de corrida de revezamento para desenvolvimento de produtos pode conflitar com as metas de mxima velocidade e flexibilidade. Ao invs uma abordagem holstica ou estilorugbyonde a equipe tenta ir toda a distancia como uma unidade, passando a bola para frente e para atras - pode servir melhor nossos requisitos de competividade de hoje. Hirotaka Takeuchi and Ikujiro Nonaka, The New New Product Development Game,Harvard Business Review, January 1986. 83. Da Gesto de Atividades Gesto de Resultados 84. Tipos de Processos tpico adotar a abordagem de modelagemdefinida(terica) quando os mecanismos subjacentes pelos quais um processo operaso razoavelmente bem entendidos . Quando oprocesso muito complexopara ser definido, a abordagememprica a escolha apropriada. Process Dynamics, Modeling, and Control, Ogunnaike and Ray, Oxford University Press, 1992 85. Processos Prescritivos

  • Modelo de processo definido com mecanismos subjacentes claramente entendidos

86. Sucesso de atividades claramente definidas e lineares 87. Capacidade de estimar tempos de execuo de cada atividade 88. Processos Empricos

  • Complexos, caticos ou com muita incerteza, seus detalhes ainda so desconhecidos

89. Atividades podem ser cclicas e tem duraes com muita variaes 90. difcil estimar tempos de execuo ou mesmo definir atividades a serem realizadas 91. Gesto de Processos Empricos

  • Fixar a maior quantidade de parmetros:
    • Paramentos do contexto
      • Prazo
    • 92. Esforo
  • 93. Estrutura da Equipe
    • Parmetros da sada fixos
      • Objetivo
    • 94. Critrio de avaliao (Pronto!)
    • Parmetros de entrada fixos
      • Backlog
    • 95. Prioridades
  • 96. Estimativa

97. Gesto de Processos Empricos PLAN DO CHECK ACT 98. Gesto gil com Scrum SprintPlanning 1 e 2 SPRINT Sprint Review Sprint Retrospective 99. Agileis not adestiny it is aroad... 100. whatarethenext steps ? 101. Duvidas? 102. Teamware do Brasil Muito Obrigado! Juan Esteban Bernab [email_address] www.teamware.com.br Copyrigth 2007 Todos os direitos reservados