SlideShare uma empresa Scribd logo
1 de 39
Baixar para ler offline
Scrum
Friday, November 5, 2010
Quem eu sou?
• BCC na UFSCar de 92 a 95 - Moitta
• Automação e IA de 95 a 97 - IBM/Villares
• Software de Controle de trens em 97 -
Alstom
• Internet a partir de 97 - UOL
–e-mail
–autenticação
–gestão de times de mídias digitais e BD
Friday, November 5, 2010
Agenda
• O que é o Scrum e por que o escolhemos?
• Intervalo
• Como foi a transição? Como convencer a alguém mudar?
Friday, November 5, 2010
Processo antigo no UOL
• Variação do RUP
• Criado por 3 pessoas influentes em
desenvolvimento entre 80 e 90
• Contexto:
–um dos criadores trabalhou na Ericsson entre
67 e 87
–criou diagramas e reforçou iteratividade
–grande evolução
–modelagem muito detalhada antes de iniciar
• Visão, casos de uso e diagrama de deploy
Friday, November 5, 2010
Processo Antigo no UOL
Friday, November 5, 2010
Proposta
SCRUM
Friday, November 5, 2010
Scrum – de onde veio isso?
Friday, November 5, 2010
Scrum pelado ?
Friday, November 5, 2010
Por que Scrum?
Friday, November 5, 2010
Por que Scrum?
Curso+
Livro+
Relatório do Y!
Friday, November 5, 2010
Motivações do Scrum
Desconfiança
mútua
Falta de integração
Software não se
fabrica
Friday, November 5, 2010
Como é o Scrum?
Roadmap
or Backlog
Sprint
Backlog
Sprint
Planning
Daily
Scrum
Sprint Sprint
Review
3 semanas
SPRINT
Demo
release Next
Sprint
Sprint
Retro
Friday, November 5, 2010
Scrum – mudança da cultura para todos nós
Pior para gerir mudanças
Melhor para gerir mudanças
e menos insatisfação
Friday, November 5, 2010
Definição detalhada, profunda e prévia
Estoque
Friday, November 5, 2010
Risco de aprofundar e detalhar rapidamente
Descarte
Friday, November 5, 2010
Como saber mais do produto?
• Aos poucos, mas de maneira
estruturada
• Escrita de documento de visão com
uma ou duas páginas – sem
requisitos na visão – somente
idéias
• Escopo e estratégia do produto
precisam estar definidas
• Kick off para apresentar ao UOL
• Escrita dos primeiros itens do
roadmap
Friday, November 5, 2010
Como saber mais do produto?
Roadmap
or Backlog
Sprint
Backlog
Sprint
Planning
Daily
Scrum
Sprint Sprint
Review
3 semanas
SPRINT
Demo
release Next
Sprint
Sprint
Retro
Friday, November 5, 2010
Sprint planning
Cliente no controle da definição
Clarificação de requisitos do
roadmap – prioridade definida
pelo cliente
Cada membro é independente do
outro
Não deixe as perguntas para mais
o experiente
Todos os participantes do projeto
escutam e perguntam
Friday, November 5, 2010
Sprint Planning TodaOferta (17/03/2008)
Friday, November 5, 2010
Sprint Planning TodaOferta
Friday, November 5, 2010
Momento de realizar
Roadmap
or Backlog
Sprint
Backlog
Sprint
Planning
Daily
Scrum
Sprint Sprint
Review
3 semanas
SPRINT
Demo
release Next
Sprint
Sprint
Retro
Friday, November 5, 2010
Momento de realizar - Sprint
Implementar o que foi
detalhado
Desenvolvimento vertical
Comprometimento
Reunião diária de 15
minutos para verificar
Time tem autonomia
Friday, November 5, 2010
Scrum team
Multidisciplinar (progamador java,
programador C++, webmaster,
AD, QA, implantação, DBA,
segurança, redes, etc.)
Tem que encadear a sequência de
atividades definidas no sprint
planning sozinho
Tem que assumir
responsabilidades sem
precisar do gestor funcional
Friday, November 5, 2010
Autonomia do time
Usar plataformas
homologadas
Respeitar o
trabalho e regras
de cada um
Quer mudar? Fale
antes de iniciar
Friday, November 5, 2010
Monitorando o Sprint
Chegar ao 0
Friday, November 5, 2010
Sprint Review
Roadmap
or Backlog
Sprint
Backlog
Sprint
Planning
Daily
Scrum
Sprint Sprint
Review
3 semanas
SPRINT
Demo
release Next
Sprint
Sprint
Retro
Friday, November 5, 2010
Sprint Review
Hora de mostrar o
que foi feito
Escutar as opiniões
Investigar o que
faltou
Friday, November 5, 2010
Sprint Retrospective
Roadmap
or Backlog
Sprint
Backlog
Sprint
Planning
Daily
Scrum
Sprint Sprint
Review
3 semanas
SPRINT
Demo
release Next
Sprint
Sprint
Retro
Friday, November 5, 2010
Sprint Retrospective
Falar dos
problemas
Falar dos acertos
Planejar ajustes
rapidamente
Friday, November 5, 2010
Scrum revisão
Roadmap
or Backlog
Sprint
Backlog
Sprint
Planning
Daily
Scrum
Sprint Sprint
Review
3 semanas
SPRINT
Demo
release Next
Sprint
Sprint
Retro
Friday, November 5, 2010
Papéis no Scrum
Time
Friday, November 5, 2010
Papéis no Scrum
• Scrum master
– Proteger o time das
interferências
– Tirar impedimentos
– Facilitar o trabalho
– Questionar o time
– Zelar pelo processo
Friday, November 5, 2010
Papéis no Scrum
• Gestor do produto
(representante do cliente ou o
próprio cliente)
– Gere o roadmap com a
área de negócio e demais
envolvidos
– Pertence ao “product
owner team”
Friday, November 5, 2010
Scrum – Prazos
Friday, November 5, 2010
Scrum – Prazos
Friday, November 5, 2010
36
Como fazer funcionar no UOL?
Friday, November 5, 2010
O que mudou no nosso dia-a-dia?
• Teste de aceitação (funcional) automatizado
• Escrita de regras de negócios em wiki
• Questionar se o bug/ajuste em produção pode ser colocado no
roadmap ou se o time tem de parar já
• Aprender a fazer o refactoring
• Questionar se um requisito de grande trabalho de desenvolvimento
está bem estruturado e estável
• Parar de escrever casos de uso – pelo menos para sistemas novos
• Não agendar mais pessoal de webmaster e QA
• Entender o que o produto precisa, ao invés de perguntar pelo
trabalho a ser feito
Friday, November 5, 2010
O que NÃO mudou no nosso dia-a-dia?
• Compromisso e vontade de
aprender
• Pensar em
– Escalabilidade
– Manutebilidade
– Custo no médio prazo da decisão
de hoje
– Estratégia do produto versus a
tecnologia a ser utilizada
• Entregar
– DAP
– FTS
– Plano de teste do sistema
• Kick-off
Friday, November 5, 2010
Perguntas?
alexst@uol.com.br
@alexmoitta
http://uol.com/trabalhe
Friday, November 5, 2010

Mais conteúdo relacionado

Mais procurados

Kanban e a fatídica "próxima segunda-feira"
Kanban e a fatídica "próxima segunda-feira"Kanban e a fatídica "próxima segunda-feira"
Kanban e a fatídica "próxima segunda-feira"André Suman Pereira
 
Curso Scrum e Métodos Ágeis 07
Curso Scrum e Métodos Ágeis 07Curso Scrum e Métodos Ágeis 07
Curso Scrum e Métodos Ágeis 07Luiz Duarte
 
Curso Scrum e Métodos Ágeis 02
Curso Scrum e Métodos Ágeis 02Curso Scrum e Métodos Ágeis 02
Curso Scrum e Métodos Ágeis 02Luiz Duarte
 
Curso Scrum e Métodos Ágeis 05
Curso Scrum e Métodos Ágeis 05Curso Scrum e Métodos Ágeis 05
Curso Scrum e Métodos Ágeis 05Luiz Duarte
 
O que é Kanban e porque se importar com ele
O que é Kanban e porque se importar com eleO que é Kanban e porque se importar com ele
O que é Kanban e porque se importar com eleRodrigo Yoshima
 
Curso Scrum e Métodos Ágeis 06
Curso Scrum e Métodos Ágeis 06Curso Scrum e Métodos Ágeis 06
Curso Scrum e Métodos Ágeis 06Luiz Duarte
 
Scrum of Scrums, utilizando práticas ágeis em grandes projetos
Scrum of Scrums, utilizando práticas ágeis em grandes projetos Scrum of Scrums, utilizando práticas ágeis em grandes projetos
Scrum of Scrums, utilizando práticas ágeis em grandes projetos Leandro Faria
 
Curso Scrum e Métodos Ágeis 01
Curso Scrum e Métodos Ágeis 01Curso Scrum e Métodos Ágeis 01
Curso Scrum e Métodos Ágeis 01Luiz Duarte
 
Curso Scrum e Métodos Ágeis - Introdução
Curso Scrum e Métodos Ágeis - IntroduçãoCurso Scrum e Métodos Ágeis - Introdução
Curso Scrum e Métodos Ágeis - IntroduçãoLuiz Duarte
 
Scrum - IMES 2013 (Remodelada)
Scrum - IMES 2013 (Remodelada)Scrum - IMES 2013 (Remodelada)
Scrum - IMES 2013 (Remodelada)Eduardo Bregaida
 
FDP, DEEP, INVEST e SMART: entendendo a sopa de letrinhas que todo PO deve co...
FDP, DEEP, INVEST e SMART: entendendo a sopa de letrinhas que todo PO deve co...FDP, DEEP, INVEST e SMART: entendendo a sopa de letrinhas que todo PO deve co...
FDP, DEEP, INVEST e SMART: entendendo a sopa de letrinhas que todo PO deve co...Luiz Duarte
 
Kanban: O Método preferido para Desenvolvedores de Alta Performance
Kanban: O Método preferido para Desenvolvedores de Alta PerformanceKanban: O Método preferido para Desenvolvedores de Alta Performance
Kanban: O Método preferido para Desenvolvedores de Alta PerformanceRodrigo Yoshima
 
5. apresentacao rp tec com 2018 matheus calache
5. apresentacao rp tec com 2018 matheus calache5. apresentacao rp tec com 2018 matheus calache
5. apresentacao rp tec com 2018 matheus calacheMatheus de Lara Calache
 
Scrum e Plataforma Microsoft
Scrum e Plataforma MicrosoftScrum e Plataforma Microsoft
Scrum e Plataforma MicrosoftFernando Ferreira
 
Lightining talk sobre SCRUM, O que é? O que motiva? Como fazer? Como não fazer?
Lightining talk sobre SCRUM, O que é? O que motiva? Como fazer? Como não fazer?Lightining talk sobre SCRUM, O que é? O que motiva? Como fazer? Como não fazer?
Lightining talk sobre SCRUM, O que é? O que motiva? Como fazer? Como não fazer?Fabio Godoy
 
Palestra scrum senac
Palestra scrum senacPalestra scrum senac
Palestra scrum senacIdeia Ágil
 

Mais procurados (20)

Kanban e a fatídica "próxima segunda-feira"
Kanban e a fatídica "próxima segunda-feira"Kanban e a fatídica "próxima segunda-feira"
Kanban e a fatídica "próxima segunda-feira"
 
Curso Scrum e Métodos Ágeis 07
Curso Scrum e Métodos Ágeis 07Curso Scrum e Métodos Ágeis 07
Curso Scrum e Métodos Ágeis 07
 
Curso Scrum e Métodos Ágeis 02
Curso Scrum e Métodos Ágeis 02Curso Scrum e Métodos Ágeis 02
Curso Scrum e Métodos Ágeis 02
 
Curso Scrum e Métodos Ágeis 05
Curso Scrum e Métodos Ágeis 05Curso Scrum e Métodos Ágeis 05
Curso Scrum e Métodos Ágeis 05
 
O que é Kanban e porque se importar com ele
O que é Kanban e porque se importar com eleO que é Kanban e porque se importar com ele
O que é Kanban e porque se importar com ele
 
Curso Scrum e Métodos Ágeis 06
Curso Scrum e Métodos Ágeis 06Curso Scrum e Métodos Ágeis 06
Curso Scrum e Métodos Ágeis 06
 
Scrum of Scrums, utilizando práticas ágeis em grandes projetos
Scrum of Scrums, utilizando práticas ágeis em grandes projetos Scrum of Scrums, utilizando práticas ágeis em grandes projetos
Scrum of Scrums, utilizando práticas ágeis em grandes projetos
 
Curso Scrum e Métodos Ágeis 01
Curso Scrum e Métodos Ágeis 01Curso Scrum e Métodos Ágeis 01
Curso Scrum e Métodos Ágeis 01
 
Curso Scrum e Métodos Ágeis - Introdução
Curso Scrum e Métodos Ágeis - IntroduçãoCurso Scrum e Métodos Ágeis - Introdução
Curso Scrum e Métodos Ágeis - Introdução
 
SCRUM
SCRUMSCRUM
SCRUM
 
Scrum - IMES 2013 (Remodelada)
Scrum - IMES 2013 (Remodelada)Scrum - IMES 2013 (Remodelada)
Scrum - IMES 2013 (Remodelada)
 
FDP, DEEP, INVEST e SMART: entendendo a sopa de letrinhas que todo PO deve co...
FDP, DEEP, INVEST e SMART: entendendo a sopa de letrinhas que todo PO deve co...FDP, DEEP, INVEST e SMART: entendendo a sopa de letrinhas que todo PO deve co...
FDP, DEEP, INVEST e SMART: entendendo a sopa de letrinhas que todo PO deve co...
 
Kanban: O Método preferido para Desenvolvedores de Alta Performance
Kanban: O Método preferido para Desenvolvedores de Alta PerformanceKanban: O Método preferido para Desenvolvedores de Alta Performance
Kanban: O Método preferido para Desenvolvedores de Alta Performance
 
Introdução a Scrum
Introdução a ScrumIntrodução a Scrum
Introdução a Scrum
 
5. apresentacao rp tec com 2018 matheus calache
5. apresentacao rp tec com 2018 matheus calache5. apresentacao rp tec com 2018 matheus calache
5. apresentacao rp tec com 2018 matheus calache
 
3 Scrum
3 Scrum3 Scrum
3 Scrum
 
Scrum e Plataforma Microsoft
Scrum e Plataforma MicrosoftScrum e Plataforma Microsoft
Scrum e Plataforma Microsoft
 
Lightining talk sobre SCRUM, O que é? O que motiva? Como fazer? Como não fazer?
Lightining talk sobre SCRUM, O que é? O que motiva? Como fazer? Como não fazer?Lightining talk sobre SCRUM, O que é? O que motiva? Como fazer? Como não fazer?
Lightining talk sobre SCRUM, O que é? O que motiva? Como fazer? Como não fazer?
 
Palestra scrum senac
Palestra scrum senacPalestra scrum senac
Palestra scrum senac
 
Scrum
ScrumScrum
Scrum
 

Semelhante a Scrum: introdução ao framework ágil de gerenciamento de projetos

Cenartec 2014 - FPF Tech - SCRUM - Framework para desenvolver projetos
Cenartec 2014 - FPF Tech - SCRUM - Framework para desenvolver projetosCenartec 2014 - FPF Tech - SCRUM - Framework para desenvolver projetos
Cenartec 2014 - FPF Tech - SCRUM - Framework para desenvolver projetosJoão Clineu - CTFL, CSM, CSD
 
FPF Tech - SCRUM - Framework para desenvolver projetos - Cenartec 2014
FPF Tech - SCRUM - Framework para desenvolver projetos - Cenartec 2014FPF Tech - SCRUM - Framework para desenvolver projetos - Cenartec 2014
FPF Tech - SCRUM - Framework para desenvolver projetos - Cenartec 2014Vanilton Pinheiro
 
Palestra de SCRUM em Juazeiro
Palestra de SCRUM em JuazeiroPalestra de SCRUM em Juazeiro
Palestra de SCRUM em JuazeiroPaulo Furtado
 
Conceito e aplicação de métodos ágeis
Conceito e aplicação de métodos ágeisConceito e aplicação de métodos ágeis
Conceito e aplicação de métodos ágeisJosé Roberto Bolognani
 
Introdução ao desenvolvimento ágil com Scrum
Introdução ao desenvolvimento ágil com ScrumIntrodução ao desenvolvimento ágil com Scrum
Introdução ao desenvolvimento ágil com ScrumInove
 
Uma introdução ao SCRUM
Uma introdução ao SCRUMUma introdução ao SCRUM
Uma introdução ao SCRUMelliando dias
 
Porque devo usar Scrum em meus projetos
Porque devo usar Scrum em meus projetosPorque devo usar Scrum em meus projetos
Porque devo usar Scrum em meus projetosEamon Sousa, PMP
 
Metodologia agil scrum
Metodologia agil scrumMetodologia agil scrum
Metodologia agil scrumPablo Juan ஃ
 
Gestão Ágil de Projetos com Scrum
Gestão Ágil de Projetos com ScrumGestão Ágil de Projetos com Scrum
Gestão Ágil de Projetos com ScrumNoaldo Sales
 
Scrum: Uma Nova Abordagem No Desenvolvimento De Software Face À Demanda...
Scrum: Uma Nova Abordagem No Desenvolvimento De Software Face À       Demanda...Scrum: Uma Nova Abordagem No Desenvolvimento De Software Face À       Demanda...
Scrum: Uma Nova Abordagem No Desenvolvimento De Software Face À Demanda...Luiz Lemos
 
Workshop Scrum 2017 - Michele Tavares
Workshop Scrum 2017 - Michele TavaresWorkshop Scrum 2017 - Michele Tavares
Workshop Scrum 2017 - Michele TavaresMichele Tavares
 

Semelhante a Scrum: introdução ao framework ágil de gerenciamento de projetos (20)

Cenartec 2014 - FPF Tech - SCRUM - Framework para desenvolver projetos
Cenartec 2014 - FPF Tech - SCRUM - Framework para desenvolver projetosCenartec 2014 - FPF Tech - SCRUM - Framework para desenvolver projetos
Cenartec 2014 - FPF Tech - SCRUM - Framework para desenvolver projetos
 
FPF Tech - SCRUM - Framework para desenvolver projetos - Cenartec 2014
FPF Tech - SCRUM - Framework para desenvolver projetos - Cenartec 2014FPF Tech - SCRUM - Framework para desenvolver projetos - Cenartec 2014
FPF Tech - SCRUM - Framework para desenvolver projetos - Cenartec 2014
 
Palestra de SCRUM em Juazeiro
Palestra de SCRUM em JuazeiroPalestra de SCRUM em Juazeiro
Palestra de SCRUM em Juazeiro
 
Conceito e aplicação de métodos ágeis
Conceito e aplicação de métodos ágeisConceito e aplicação de métodos ágeis
Conceito e aplicação de métodos ágeis
 
Introdução ao desenvolvimento ágil com Scrum
Introdução ao desenvolvimento ágil com ScrumIntrodução ao desenvolvimento ágil com Scrum
Introdução ao desenvolvimento ágil com Scrum
 
Uma introdução ao SCRUM
Uma introdução ao SCRUMUma introdução ao SCRUM
Uma introdução ao SCRUM
 
Scrum - Metodologia Ágil
Scrum - Metodologia ÁgilScrum - Metodologia Ágil
Scrum - Metodologia Ágil
 
Portuguese scrum
Portuguese scrumPortuguese scrum
Portuguese scrum
 
Minicurso SCRUM
Minicurso SCRUMMinicurso SCRUM
Minicurso SCRUM
 
Porque devo usar Scrum em meus projetos
Porque devo usar Scrum em meus projetosPorque devo usar Scrum em meus projetos
Porque devo usar Scrum em meus projetos
 
Scrum - Hands On
Scrum - Hands OnScrum - Hands On
Scrum - Hands On
 
Metodologia agil scrum
Metodologia agil scrumMetodologia agil scrum
Metodologia agil scrum
 
Scrum
ScrumScrum
Scrum
 
Agile testing
Agile testing Agile testing
Agile testing
 
Gestão Ágil de Projetos com Scrum
Gestão Ágil de Projetos com ScrumGestão Ágil de Projetos com Scrum
Gestão Ágil de Projetos com Scrum
 
Scrum: Uma Nova Abordagem No Desenvolvimento De Software Face À Demanda...
Scrum: Uma Nova Abordagem No Desenvolvimento De Software Face À       Demanda...Scrum: Uma Nova Abordagem No Desenvolvimento De Software Face À       Demanda...
Scrum: Uma Nova Abordagem No Desenvolvimento De Software Face À Demanda...
 
Workshop Scrum 2017 - Michele Tavares
Workshop Scrum 2017 - Michele TavaresWorkshop Scrum 2017 - Michele Tavares
Workshop Scrum 2017 - Michele Tavares
 
Scrum - Visão Geral
Scrum - Visão GeralScrum - Visão Geral
Scrum - Visão Geral
 
Portuguese Scrum
Portuguese ScrumPortuguese Scrum
Portuguese Scrum
 
Introdução ao scrum
Introdução ao scrumIntrodução ao scrum
Introdução ao scrum
 

Scrum: introdução ao framework ágil de gerenciamento de projetos

  • 2. Quem eu sou? • BCC na UFSCar de 92 a 95 - Moitta • Automação e IA de 95 a 97 - IBM/Villares • Software de Controle de trens em 97 - Alstom • Internet a partir de 97 - UOL –e-mail –autenticação –gestão de times de mídias digitais e BD Friday, November 5, 2010
  • 3. Agenda • O que é o Scrum e por que o escolhemos? • Intervalo • Como foi a transição? Como convencer a alguém mudar? Friday, November 5, 2010
  • 4. Processo antigo no UOL • Variação do RUP • Criado por 3 pessoas influentes em desenvolvimento entre 80 e 90 • Contexto: –um dos criadores trabalhou na Ericsson entre 67 e 87 –criou diagramas e reforçou iteratividade –grande evolução –modelagem muito detalhada antes de iniciar • Visão, casos de uso e diagrama de deploy Friday, November 5, 2010
  • 5. Processo Antigo no UOL Friday, November 5, 2010
  • 7. Scrum – de onde veio isso? Friday, November 5, 2010
  • 8. Scrum pelado ? Friday, November 5, 2010
  • 9. Por que Scrum? Friday, November 5, 2010
  • 10. Por que Scrum? Curso+ Livro+ Relatório do Y! Friday, November 5, 2010
  • 11. Motivações do Scrum Desconfiança mútua Falta de integração Software não se fabrica Friday, November 5, 2010
  • 12. Como é o Scrum? Roadmap or Backlog Sprint Backlog Sprint Planning Daily Scrum Sprint Sprint Review 3 semanas SPRINT Demo release Next Sprint Sprint Retro Friday, November 5, 2010
  • 13. Scrum – mudança da cultura para todos nós Pior para gerir mudanças Melhor para gerir mudanças e menos insatisfação Friday, November 5, 2010
  • 14. Definição detalhada, profunda e prévia Estoque Friday, November 5, 2010
  • 15. Risco de aprofundar e detalhar rapidamente Descarte Friday, November 5, 2010
  • 16. Como saber mais do produto? • Aos poucos, mas de maneira estruturada • Escrita de documento de visão com uma ou duas páginas – sem requisitos na visão – somente idéias • Escopo e estratégia do produto precisam estar definidas • Kick off para apresentar ao UOL • Escrita dos primeiros itens do roadmap Friday, November 5, 2010
  • 17. Como saber mais do produto? Roadmap or Backlog Sprint Backlog Sprint Planning Daily Scrum Sprint Sprint Review 3 semanas SPRINT Demo release Next Sprint Sprint Retro Friday, November 5, 2010
  • 18. Sprint planning Cliente no controle da definição Clarificação de requisitos do roadmap – prioridade definida pelo cliente Cada membro é independente do outro Não deixe as perguntas para mais o experiente Todos os participantes do projeto escutam e perguntam Friday, November 5, 2010
  • 19. Sprint Planning TodaOferta (17/03/2008) Friday, November 5, 2010
  • 21. Momento de realizar Roadmap or Backlog Sprint Backlog Sprint Planning Daily Scrum Sprint Sprint Review 3 semanas SPRINT Demo release Next Sprint Sprint Retro Friday, November 5, 2010
  • 22. Momento de realizar - Sprint Implementar o que foi detalhado Desenvolvimento vertical Comprometimento Reunião diária de 15 minutos para verificar Time tem autonomia Friday, November 5, 2010
  • 23. Scrum team Multidisciplinar (progamador java, programador C++, webmaster, AD, QA, implantação, DBA, segurança, redes, etc.) Tem que encadear a sequência de atividades definidas no sprint planning sozinho Tem que assumir responsabilidades sem precisar do gestor funcional Friday, November 5, 2010
  • 24. Autonomia do time Usar plataformas homologadas Respeitar o trabalho e regras de cada um Quer mudar? Fale antes de iniciar Friday, November 5, 2010
  • 25. Monitorando o Sprint Chegar ao 0 Friday, November 5, 2010
  • 26. Sprint Review Roadmap or Backlog Sprint Backlog Sprint Planning Daily Scrum Sprint Sprint Review 3 semanas SPRINT Demo release Next Sprint Sprint Retro Friday, November 5, 2010
  • 27. Sprint Review Hora de mostrar o que foi feito Escutar as opiniões Investigar o que faltou Friday, November 5, 2010
  • 28. Sprint Retrospective Roadmap or Backlog Sprint Backlog Sprint Planning Daily Scrum Sprint Sprint Review 3 semanas SPRINT Demo release Next Sprint Sprint Retro Friday, November 5, 2010
  • 29. Sprint Retrospective Falar dos problemas Falar dos acertos Planejar ajustes rapidamente Friday, November 5, 2010
  • 30. Scrum revisão Roadmap or Backlog Sprint Backlog Sprint Planning Daily Scrum Sprint Sprint Review 3 semanas SPRINT Demo release Next Sprint Sprint Retro Friday, November 5, 2010
  • 31. Papéis no Scrum Time Friday, November 5, 2010
  • 32. Papéis no Scrum • Scrum master – Proteger o time das interferências – Tirar impedimentos – Facilitar o trabalho – Questionar o time – Zelar pelo processo Friday, November 5, 2010
  • 33. Papéis no Scrum • Gestor do produto (representante do cliente ou o próprio cliente) – Gere o roadmap com a área de negócio e demais envolvidos – Pertence ao “product owner team” Friday, November 5, 2010
  • 34. Scrum – Prazos Friday, November 5, 2010
  • 35. Scrum – Prazos Friday, November 5, 2010
  • 36. 36 Como fazer funcionar no UOL? Friday, November 5, 2010
  • 37. O que mudou no nosso dia-a-dia? • Teste de aceitação (funcional) automatizado • Escrita de regras de negócios em wiki • Questionar se o bug/ajuste em produção pode ser colocado no roadmap ou se o time tem de parar já • Aprender a fazer o refactoring • Questionar se um requisito de grande trabalho de desenvolvimento está bem estruturado e estável • Parar de escrever casos de uso – pelo menos para sistemas novos • Não agendar mais pessoal de webmaster e QA • Entender o que o produto precisa, ao invés de perguntar pelo trabalho a ser feito Friday, November 5, 2010
  • 38. O que NÃO mudou no nosso dia-a-dia? • Compromisso e vontade de aprender • Pensar em – Escalabilidade – Manutebilidade – Custo no médio prazo da decisão de hoje – Estratégia do produto versus a tecnologia a ser utilizada • Entregar – DAP – FTS – Plano de teste do sistema • Kick-off Friday, November 5, 2010