3. “ A maioria das nossas supocisões sobre negocios, tecnologia e organizações tem pelo menos 50 anos. Elas tem sobrevivido a seu tempo. Como resultado, estamos pregando, ensinando, e praticando politicas que estão cada vez mais desalinhadas com a realidade e são contra produtivas.” Peter Druker (1998)
4. Enquanto o ursinho batia a cabeça nos degraus da escada, ele pensava: “ Deve haver alguma outra forma de descer a escada...”
5.
6. We’re losing the relay race Hirotaka Takeuchi and Ikujiro Nonaka, “The New New Product Development Game”, Harvard Business Review , January 1986. “ The… ‘relay race’ approach to product development…may conflict with the goals of maximum speed and flexibility. Instead a holistic or ‘rugby’ approach—where a team tries to go the distance as a unit, passing the ball back and forth—may better serve today’s competitive requirements.”
7.
8.
9.
10.
11.
12. O Manifesto Ágil – os valores Source: www.agilemanifesto.org Processos e ferramentas Individuos e interações sobre Seguir um plano Responder a mudança sobre Documentação abrangente Software funcional sobre Negociação contratual Colaboração com cliente sobre
13. Nivel de ruido do projeto Simple Complexo Anarquia Complicado Tecnologia Requisitos Pouco entendimento Entendidos Certeza Sem certeza Source: Strategic Management and Organizational Dynamics by Ralph Stacey in Agile Software Development with Scrum by Ken Schwaber and Mike Beedle.
14. Scrum Product backlog Cancel Gift wrap Return Sprint 2-4 semanas Return Objetivo do Sprint Sprint backlog Incremento de Produto potencialemente entregavel Coupons Gift wrap Coupons Cancel 24 horas
17. Desenvolvimento sequencial vs. simultaneo Source: “The New New Product Development Game” by Takeuchi and Nonaka. Harvard Business Review, January 1986. Ao inves de fazer uma coisa por vêz... ...equipes Scrum fazem tudo simultaneamente... Requisitos Projeto Codificação Teste
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34. Um exemplo de um product backlog Backlog item Estimativa Permitir um convidado fazer uma reserva 3 Como convidado, eu quero cancelar uma reserva. 5 Como convidado, eu quero mudar as datas de uma reserva. 3 Como um empregado do hotel, eu posso obter relatorios RevPAR (lucratividade por quarto disponivel) 8 Melhorar a forma de tratar exceções 8 ... 30 ... 50
35.
36.
37. Um sprint backlog Tarefas Codificar a UI Codificar o negocio Testar o negocio Escrever help online Escrever a clase Foto Mon Tues Wed Thur Fri 8 16 8 12 8 4 12 16 8 4 11 8 4 8 8 Agregar logs de erros 8 10 16 8 8
46. Contact information Presentation by: Mike Cohn [email_address] www.mountaingoatsoftware.com (720) 890-6110 (office) You can remove this (or any slide) but you must credit the source somewhere in your presentation. Use the logo and company name (as at bottom left, for example) or include a slide somewhere saying that portions (or all) of your presentation are from this source. Thanks.