SlideShare uma empresa Scribd logo
1 de 45
Introdução a Gestão Ágil de Projetos com Scrum ,[object Object]
<you> <date> Presented by An Introduction to Scrum
“ 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)
Enquanto o ursinho batia a cabeça nos degraus da escada, ele pensava:   “ Deve haver alguma outra forma de descer a escada...”
 
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.”
[object Object],[object Object],[object Object],[object Object],Scrum em 100 palavras
Origens de Scrum ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Scrum é usado por: ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Scrum é usado para: ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Caracteristicas ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
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
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.
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
Juntando todo Image available at www.mountaingoatsoftware.com/scrum
Sprints ,[object Object],[object Object],[object Object],[object Object],[object Object]
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
Não á mudanças durante um sprint ,[object Object],Mudança
Scrum framework ,[object Object],[object Object],[object Object],Papeis ,[object Object],[object Object],[object Object],[object Object],Ceremonias ,[object Object],[object Object],[object Object],Artefatos
Scrum framework ,[object Object],[object Object],[object Object],Artefatos ,[object Object],[object Object],[object Object],[object Object],Ceremonias ,[object Object],[object Object],[object Object],Papeis
Product owner ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
O ScrumMaster ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
A equipe ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Scrum framework ,[object Object],[object Object],[object Object],Papeis ,[object Object],[object Object],[object Object],Artefatos ,[object Object],[object Object],[object Object],[object Object],Ceremonias
Sprint planning meeting Condições de Negocio Capacidade da equipe Product backlog Tecnologia Produto atual Priorização do Sprint ,[object Object],[object Object],Sprint planning ,[object Object],[object Object],[object Object],Objetivo do Sprint Sprint backlog
Sprint planning ,[object Object],[object Object],[object Object],[object Object],[object Object],Como um planejador de ferias, eu quero ver fotos dos hoteis. Codificar o middle tier (8 hours) Codificar a interface de usuario (4) Escrever testes (4) Codificar a clase Foto  (6) Atualizar testes de performance (4)
The daily scrum ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Todos respondem 3 perguntas ,[object Object],[object Object],O que eu fiz ontem? 1 O que eu vou fazer hoje? 2 O que me impede de faze-lo? 3
O sprint review ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Sprint retrospective ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Começar / Parar / Continuar ,[object Object],Começar a fazer Parar de fazer Continuar fazendo Esta é uma das varias formas de fazer restrospectivas.
Scrum framework ,[object Object],[object Object],[object Object],Roles ,[object Object],[object Object],[object Object],[object Object],Ceremonies ,[object Object],[object Object],[object Object],Artefatos
Product backlog ,[object Object],[object Object],[object Object],[object Object],[object Object],Este é o product backlog
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
O objetivo do sprint ,[object Object],Aplicação de DB Serviços financeiros Genetica Suportar funcionalidades necesarias para estudos geneticos de população. Suportar mais indicadores tecnicos que a empresa ABC em tempo real. Fazer a aplicação rodar em SQL Server alem do Oracle
Gerenciando o sprint backlog ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
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
Um sprint burndown chart Hours
Horas 40 30 20 10 0 Mon Tue Wed Thu Fri Tarefas Codificar a UI Codificar o negocio Testar o negocio Escrever o help online Mon 8 16 8 12 Tues Wed Thur Fri 50 4 12 16 7 11 8 10 16 8
Escalabilidade ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Escalando atraves de Scrum de Scrums
Scrum de scrums de scrums
Proximos passos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Para leer ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Obrigado! Para maiores informações: www.teamware.com.br [email_address]

Mais conteúdo relacionado

Destaque

Opções de Backends para seus apps móveis: Análise e Arquiteturas
Opções de Backends para seus apps móveis: Análise e ArquiteturasOpções de Backends para seus apps móveis: Análise e Arquiteturas
Opções de Backends para seus apps móveis: Análise e ArquiteturasJose Papo, MSc
 
A Nova Era Hiper Conectada: Mobile-First, Cloud-First e Multi-Screen
A Nova Era Hiper Conectada: Mobile-First, Cloud-First e Multi-ScreenA Nova Era Hiper Conectada: Mobile-First, Cloud-First e Multi-Screen
A Nova Era Hiper Conectada: Mobile-First, Cloud-First e Multi-ScreenJose Papo, MSc
 
Como organizar e definir ritmo em sua startup/empresa "Google Style"
Como organizar e definir ritmo em sua startup/empresa "Google Style"Como organizar e definir ritmo em sua startup/empresa "Google Style"
Como organizar e definir ritmo em sua startup/empresa "Google Style"Jose Papo, MSc
 
Serverless: Um novo paradigma de arquitetura de aplicações - Exemplos com Fir...
Serverless: Um novo paradigma de arquitetura de aplicações - Exemplos com Fir...Serverless: Um novo paradigma de arquitetura de aplicações - Exemplos com Fir...
Serverless: Um novo paradigma de arquitetura de aplicações - Exemplos com Fir...Jose Papo, MSc
 
The Hyper Connected Era: Mobile First, Cloud First and Multi Screen
The Hyper Connected Era: Mobile First, Cloud First and Multi Screen The Hyper Connected Era: Mobile First, Cloud First and Multi Screen
The Hyper Connected Era: Mobile First, Cloud First and Multi Screen Jose Papo, MSc
 
As 8 características de um gestor e líder no "Estilo Google"
As 8 características de um gestor e líder no "Estilo Google"As 8 características de um gestor e líder no "Estilo Google"
As 8 características de um gestor e líder no "Estilo Google"Jose Papo, MSc
 
Mobile, UX e Micro-momentos
Mobile, UX e Micro-momentosMobile, UX e Micro-momentos
Mobile, UX e Micro-momentosJose Papo, MSc
 
Introdução ao Firebase
Introdução ao FirebaseIntrodução ao Firebase
Introdução ao FirebaseJose Papo, MSc
 
Machine learning and TensorFlow
Machine learning and TensorFlowMachine learning and TensorFlow
Machine learning and TensorFlowJose Papo, MSc
 

Destaque (9)

Opções de Backends para seus apps móveis: Análise e Arquiteturas
Opções de Backends para seus apps móveis: Análise e ArquiteturasOpções de Backends para seus apps móveis: Análise e Arquiteturas
Opções de Backends para seus apps móveis: Análise e Arquiteturas
 
A Nova Era Hiper Conectada: Mobile-First, Cloud-First e Multi-Screen
A Nova Era Hiper Conectada: Mobile-First, Cloud-First e Multi-ScreenA Nova Era Hiper Conectada: Mobile-First, Cloud-First e Multi-Screen
A Nova Era Hiper Conectada: Mobile-First, Cloud-First e Multi-Screen
 
Como organizar e definir ritmo em sua startup/empresa "Google Style"
Como organizar e definir ritmo em sua startup/empresa "Google Style"Como organizar e definir ritmo em sua startup/empresa "Google Style"
Como organizar e definir ritmo em sua startup/empresa "Google Style"
 
Serverless: Um novo paradigma de arquitetura de aplicações - Exemplos com Fir...
Serverless: Um novo paradigma de arquitetura de aplicações - Exemplos com Fir...Serverless: Um novo paradigma de arquitetura de aplicações - Exemplos com Fir...
Serverless: Um novo paradigma de arquitetura de aplicações - Exemplos com Fir...
 
The Hyper Connected Era: Mobile First, Cloud First and Multi Screen
The Hyper Connected Era: Mobile First, Cloud First and Multi Screen The Hyper Connected Era: Mobile First, Cloud First and Multi Screen
The Hyper Connected Era: Mobile First, Cloud First and Multi Screen
 
As 8 características de um gestor e líder no "Estilo Google"
As 8 características de um gestor e líder no "Estilo Google"As 8 características de um gestor e líder no "Estilo Google"
As 8 características de um gestor e líder no "Estilo Google"
 
Mobile, UX e Micro-momentos
Mobile, UX e Micro-momentosMobile, UX e Micro-momentos
Mobile, UX e Micro-momentos
 
Introdução ao Firebase
Introdução ao FirebaseIntrodução ao Firebase
Introdução ao Firebase
 
Machine learning and TensorFlow
Machine learning and TensorFlowMachine learning and TensorFlow
Machine learning and TensorFlow
 

Redistributable Intro To Scrum1

  • 1.
  • 2. <you> <date> Presented by An Introduction to Scrum
  • 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
  • 15. Juntando todo Image available at www.mountaingoatsoftware.com/scrum
  • 16.
  • 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
  • 38. Um sprint burndown chart Hours
  • 39. Horas 40 30 20 10 0 Mon Tue Wed Thu Fri Tarefas Codificar a UI Codificar o negocio Testar o negocio Escrever o help online Mon 8 16 8 12 Tues Wed Thur Fri 50 4 12 16 7 11 8 10 16 8
  • 40.
  • 41. Escalando atraves de Scrum de Scrums
  • 42. Scrum de scrums de scrums
  • 43.
  • 44.
  • 45. Obrigado! Para maiores informações: www.teamware.com.br [email_address]