SlideShare uma empresa Scribd logo
1 de 134
Scrum Gestão ágil de projetos
Igor Macaúbas e   Marcos Pereira
Metas para o treinamento ,[object Object],[object Object],[object Object],[object Object],Metas para o seminário
Veja Ouça Fale
[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object]
Mas por que ?
[object Object],[object Object],[object Object],[object Object]
 
 
 
 
 
[object Object]
[object Object],[object Object],[object Object]
Manifesto   Ágil
Indivíduos e interação  entre eles mais que processos e ferramentas
Software Funcionando   mais que documentação abrangente
Colaboração   mais que negociação de contratos
Responder às mudanças  mais que seguir um plano http:// www.agilemanifesto.org
Olá ,  Scrum!
 
[object Object]
[object Object],* Foco no ROI – Retorno de investimento
[object Object]
[object Object],[object Object],[object Object]
P D C A Plan, Do, Check, Act
Planejamento
Execução
Checagem
Retrospectiva   e melhoria contínua
O processo não é avaliado  enquanto  está rodando
Ciclo Scrum
Tipos de Processos
“ É típico adotar a abordagem de modelagem definida quando os mecanismos subjacentes pelos quais um processo opera são razoavelmente bem entendidos.  Quando o processo é muito complexo para ser definido, a abordagem empírica é a escolha apropriada .”  (Ogunnaike and Ray, Oxford University Press)
Processo  definido vs Processo  empírico
Desenvolvimento de software  não é  um processo que gera as mesmas saídas para as mesmas entradas
Processos empíricos
Complexos, caóticos   ou seus detalhes ainda não são conhecidos
Atividades podem ser cíclicas e tem  duração com muitas variações
É difícil estimar  tempos de execução
 
Fixar   a maior quantidade possível de parâmetros
Parâmetros de  contexto Tempo, Esforço, Time Parâmetros de  entrada Backlog, Prioridades, Estimativas Parâmetros de  saída Objetivos, Critérios de avaliação
Exatamente   o que Scrum faz!
Timeboxing!
Ciclo Scrum Fonte: http://www.mountaingoatsoftware.com/scrum
Papéis e Responsabilidades
Fonte: http://www.implementingscrum.com
Scrum tem poucos  papéis  ( não são  cargos!):  Product Owner, Team, Scrum Master
Scrum Master * *Mãe, quando eu crescer, quero ser Scrum Master.
Trabalhar   com o Product Owner Cuidar   do time Manter  o processo funcionando Disseminar   o Scrum Garantir   comunicação
Product Owner * *Me dá, me dá, me dá, me dá!
Criar e compartilhar uma   visão do projeto
Tomar decisões  continuamente   sobre os itens do product backlog
Escrever e priorizar  itens de backlog
Validar software  no final de cada Sprint
Estabelecer e manter  o plano de entregas
Tomar  decisões pensando no ROI   do projeto responsável pelo lucro
Time * *Tudo eu! Tudo eu!
[object Object],[object Object],[object Object],[object Object],[object Object]
Times Scrum
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Todas com   timebox
[object Object],[object Object],[object Object],[object Object],[object Object]
Sprint Planning 1 : Product Backlog Capacidade da equipe  Condições do Negócio Revisa Considera Organiza Objetivos da Sprint Itens selecionados do backlog Aceite do time
[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]
Sprint Retrospectives
O que aprendizado é
O que aprendizado   não   é
Cometer os  mesmos erros  e esperar resultados diferentes
Aprender  é   desapontar expectativas, mas não procure culpados
Diretiva Primária
“ Não importa o que descobrimos,  nós entendemos e realmente acreditamos que cada um fez o melhor trabalho que pode   considerando: O que era conhecido, suas habilidades, os recursos disponíveis e a situação no momento. ” (Kerth, Project Retrospectives, 2001)
Passos para a Retrospectiva
[object Object],[object Object],[object Object],[object Object]
Onde, Quando, Quem?
Quando as retrospectivas  não   funcionam
O facilitador  controla   demais   a reunião
Little  less   conversation , more action, please
Conflito  de  interesses O formato é muito  repetitivo  O facilitador  não   se  prepara Itens de ação  mal formulados
A Visão do Produto + Product Backlog Planejamento  Estratégico
O que é  estratégia ? “ O conceito de estratégia, em grego  strateegia , em latim  strategi , em francês  stratégie...”
Plano de ação a  longo prazo  criado pra atingir um  objetivo
Planejamento  Tático Selected Backlog + Sprint Backlog
Planejamento Tático é feito por  Sprint
Em Scrum, as táticas são  voláteis  e de  responsabilidade  do time
O Product Backlog Emergente Priorizado e estimado Maior prioridade, mais detalhes Qualquer um pode contribuir Priorização é tarefa do PO Sempre visível Alinhado ao plano de negócios
O Product Backlog Emergente Priorizado e estimado Maior prioridade, mais detalhes Qualquer um pode contribuir Priorização é tarefa do PO Sempre visível Alinhado ao plano de negócios
O Product Backlog Emergente Priorizado e estimado Maior prioridade, mais detalhes Qualquer um pode contribuir Priorização é tarefa do PO Sempre visível Alinhado ao plano de negócios
O Product Backlog Emergente Priorizado e estimado Maior prioridade, mais detalhes Qualquer um pode contribuir Priorização é tarefa do PO Sempre visível Alinhado ao plano de negócios
O Product Backlog Emergente Priorizado e estimado Maior prioridade, mais detalhes Qualquer um pode contribuir Priorização é tarefa do PO Sempre visível Alinhado ao plano de negócios
O Product Backlog Emergente Priorizado e estimado Maior prioridade, mais detalhes Qualquer um pode contribuir Priorização é tarefa do PO Sempre visível Alinhado ao plano de negócios
O Product Backlog Emergente Priorizado e estimado Maior prioridade, mais detalhes Qualquer um pode contribuir Priorização é tarefa do PO Sempre visível Alinhado ao plano de negócios
Escrevendo Estórias
Testáveis Independentes NegociáveisValor para o clienteEstimáveisSmallTestáveis
TestáveisIndependentes Negociáveis Valor para o clienteEstimáveisSmallTestáveis
TestáveisIndependentesNegociáveis Valor   para o   cliente EstimáveisSmallTestáveis
TestáveisIndependentesNegociáveisValor para   o cliente Estimáveis SmallTestáveisIndependentes
TestáveisIndependentesNegociáveisValor para   o clienteEstimáveis Small TestáveisIndependentesNegociáveis
TestáveisIndependentesNegociáveisValor para   o clienteEstimáveisSmall Testáveis IndependentesNegociáveis
Estórias com  critérios de aceitação  criam entendimento sobre quando a tarefa está  pronta   e ajudam o time a estimar e dividir a estória em tarefas
 
Scrum foca em  tamanho   e não em  duração
Estimar em  tamanho   relativo   é mais  simples
Monitorando  a Sprint
Sprint Burndown
Sprint Burn Up
Capacidade
Problemas comuns  na adoção de Scrum
Product Owner  pouco presente Sem  Visão Sem  release plan Sem  product backlog
Product Backlog  não  é  mantido Falta  estimativa Falta  priorização Falta  acompanhamento
Se as cerimônias  não   acontecem Falta  planejamento Falta  comprometimento para entregas PO pode aceitar itens que  não  estão prontos
Sem  retrospectivas Falta  de uma maneira de melhorar o  trabalho do time Mesmos erros  acontecem sempre Impedimentos  não são  removidos
[object Object],[object Object],[object Object]
O que é  difícil  em Scrum? Detalhes  podem escapar  se não  for gerenciado corretamente Criar e manter um Product  Backlog requer  trabalho
Resumo da  ópera
[object Object],[object Object],[object Object]
Controla o  caos   de interesses e necessidades  conflitantes .
É uma forma de detectar e remover obstáculos   que entrem no  desenvolvimento e entregas
É melhorar a  comunicação   e  maximizar  cooperação .
Não é  uma metodologia completa  e com o carimbo de um fornecedor
Não é  um ataque à documentação ou  às ferramentas case
Não  confundir Scrum com XP: são diferentes, mas se complementam!
?
Scrum Igor Macaúbas Marcos Pereira
[email_address]
[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]

Mais conteúdo relacionado

Mais procurados

Scrum - As Regras do Jogo segundo o Guia do Scrum
Scrum - As Regras do Jogo segundo o Guia do ScrumScrum - As Regras do Jogo segundo o Guia do Scrum
Scrum - As Regras do Jogo segundo o Guia do Scrum
André Borgonovo
 
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
Eamon Sousa, PMP
 

Mais procurados (20)

Palestra sobre metodologia Scrum
Palestra sobre metodologia ScrumPalestra sobre metodologia Scrum
Palestra sobre metodologia Scrum
 
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
 
Apostila Scrum: Fundamentos do Scrum
Apostila Scrum: Fundamentos do ScrumApostila Scrum: Fundamentos do Scrum
Apostila Scrum: Fundamentos do Scrum
 
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
 
Gestao agil de projetos com Scrum
Gestao agil de projetos com ScrumGestao agil de projetos com Scrum
Gestao agil de projetos com Scrum
 
Seminário - Scrum , Kaban e XP
Seminário - Scrum , Kaban e XPSeminário - Scrum , Kaban e XP
Seminário - Scrum , Kaban e XP
 
Scrum - Fundamentos, teorias e práticas!
Scrum - Fundamentos, teorias e práticas!Scrum - Fundamentos, teorias e práticas!
Scrum - Fundamentos, teorias e práticas!
 
Um guia definitivo para o Scrum em Português
Um guia definitivo para o Scrum em PortuguêsUm guia definitivo para o Scrum em Português
Um guia definitivo para o Scrum em Português
 
Workshop Scrum - 8 horas
Workshop Scrum - 8 horasWorkshop Scrum - 8 horas
Workshop Scrum - 8 horas
 
Desmistificando Agile & Scrum
Desmistificando Agile & ScrumDesmistificando Agile & Scrum
Desmistificando Agile & Scrum
 
Gerenciamento Ágil de Projetos com Scrum
Gerenciamento Ágil de Projetos com ScrumGerenciamento Ágil de Projetos com Scrum
Gerenciamento Ágil de Projetos com Scrum
 
Gestão Ágil de tudo: Planejamento backlog
Gestão Ágil de tudo: Planejamento backlogGestão Ágil de tudo: Planejamento backlog
Gestão Ágil de tudo: Planejamento backlog
 
Palestra : Scrum : A arte de fazer o dobro do trabalho na metade do tempo !
Palestra : Scrum : A arte de fazer o dobro do trabalho na metade do tempo !Palestra : Scrum : A arte de fazer o dobro do trabalho na metade do tempo !
Palestra : Scrum : A arte de fazer o dobro do trabalho na metade do tempo !
 
Scrum em 15 minutos
Scrum em 15 minutosScrum em 15 minutos
Scrum em 15 minutos
 
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...
 
Apostila introdutória ao Scrum (V1)
Apostila introdutória ao Scrum (V1)Apostila introdutória ao Scrum (V1)
Apostila introdutória ao Scrum (V1)
 
Scrum - Gerenciamento de Projetos
Scrum - Gerenciamento de ProjetosScrum - Gerenciamento de Projetos
Scrum - Gerenciamento de Projetos
 
O Time Scrum e suas responsabilidades - Papéis do Scrum
O Time Scrum e suas responsabilidades - Papéis do ScrumO Time Scrum e suas responsabilidades - Papéis do Scrum
O Time Scrum e suas responsabilidades - Papéis do Scrum
 
Scrum - As Regras do Jogo segundo o Guia do Scrum
Scrum - As Regras do Jogo segundo o Guia do ScrumScrum - As Regras do Jogo segundo o Guia do Scrum
Scrum - As Regras do Jogo segundo o Guia do 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
 

Destaque

De Asun Gutiérrez- Domingo XIII-B
De Asun Gutiérrez- Domingo XIII-BDe Asun Gutiérrez- Domingo XIII-B
De Asun Gutiérrez- Domingo XIII-B
Olga López Míguez
 
Photos incroyables
Photos incroyablesPhotos incroyables
Photos incroyables
holos
 
Hangzhou 2009 Disco 1
Hangzhou 2009   Disco 1Hangzhou 2009   Disco 1
Hangzhou 2009 Disco 1
stanhopekris
 
dani pedrosa tricampen del mundo de motociclismo
dani pedrosa tricampen del mundo de motociclismodani pedrosa tricampen del mundo de motociclismo
dani pedrosa tricampen del mundo de motociclismo
nenitavasilona
 
Flickr
FlickrFlickr
Flickr
cacuso
 
Levande stadskärnor (Jerker Söderlind, Stadsliv AB)
Levande stadskärnor (Jerker Söderlind, Stadsliv AB)Levande stadskärnor (Jerker Söderlind, Stadsliv AB)
Levande stadskärnor (Jerker Söderlind, Stadsliv AB)
MHF Tylösandsseminariet
 
Pactodeconvivencia 120314073723-phpapp02
Pactodeconvivencia 120314073723-phpapp02Pactodeconvivencia 120314073723-phpapp02
Pactodeconvivencia 120314073723-phpapp02
IE Simona Duque
 

Destaque (20)

San martin
San martinSan martin
San martin
 
farkhondeh parsaphoto-40
farkhondeh parsaphoto-40farkhondeh parsaphoto-40
farkhondeh parsaphoto-40
 
Nuestros Paises
Nuestros PaisesNuestros Paises
Nuestros Paises
 
Converse2
Converse2Converse2
Converse2
 
De Asun Gutiérrez- Domingo XIII-B
De Asun Gutiérrez- Domingo XIII-BDe Asun Gutiérrez- Domingo XIII-B
De Asun Gutiérrez- Domingo XIII-B
 
Photos incroyables
Photos incroyablesPhotos incroyables
Photos incroyables
 
Hangzhou 2009 Disco 1
Hangzhou 2009   Disco 1Hangzhou 2009   Disco 1
Hangzhou 2009 Disco 1
 
Orientaciones Para La Aplicación del Kit de Evaluaicón Para el Segundo Grado ...
Orientaciones Para La Aplicación del Kit de Evaluaicón Para el Segundo Grado ...Orientaciones Para La Aplicación del Kit de Evaluaicón Para el Segundo Grado ...
Orientaciones Para La Aplicación del Kit de Evaluaicón Para el Segundo Grado ...
 
Seyma çelik
Seyma çelikSeyma çelik
Seyma çelik
 
E-Government_Systems_Interoperability_Framework
E-Government_Systems_Interoperability_FrameworkE-Government_Systems_Interoperability_Framework
E-Government_Systems_Interoperability_Framework
 
dani pedrosa tricampen del mundo de motociclismo
dani pedrosa tricampen del mundo de motociclismodani pedrosa tricampen del mundo de motociclismo
dani pedrosa tricampen del mundo de motociclismo
 
Flickr
FlickrFlickr
Flickr
 
Photoparsa album 700
Photoparsa album 700Photoparsa album 700
Photoparsa album 700
 
20140831衝突解決
20140831衝突解決20140831衝突解決
20140831衝突解決
 
Levande stadskärnor (Jerker Söderlind, Stadsliv AB)
Levande stadskärnor (Jerker Söderlind, Stadsliv AB)Levande stadskärnor (Jerker Söderlind, Stadsliv AB)
Levande stadskärnor (Jerker Söderlind, Stadsliv AB)
 
Can't buy me love
Can't buy me loveCan't buy me love
Can't buy me love
 
Base de datos
Base de datosBase de datos
Base de datos
 
Pactodeconvivencia 120314073723-phpapp02
Pactodeconvivencia 120314073723-phpapp02Pactodeconvivencia 120314073723-phpapp02
Pactodeconvivencia 120314073723-phpapp02
 
Project Engagement
Project EngagementProject Engagement
Project Engagement
 
Promozioni apertura UP Informatica Villanova d'Asti
Promozioni apertura UP Informatica Villanova d'AstiPromozioni apertura UP Informatica Villanova d'Asti
Promozioni apertura UP Informatica Villanova d'Asti
 

Semelhante a Scrum - seminario

Caminhos do Scrum
Caminhos do ScrumCaminhos do Scrum
Caminhos do Scrum
jrompkovski
 
Palestra de SCRUM em Juazeiro
Palestra de SCRUM em JuazeiroPalestra de SCRUM em Juazeiro
Palestra de SCRUM em Juazeiro
Paulo Furtado
 
Introdução A Gestão Ágil De Projetos Com Scrum
Introdução A Gestão Ágil De Projetos Com ScrumIntrodução A Gestão Ágil De Projetos Com Scrum
Introdução A Gestão Ágil De Projetos Com Scrum
Juan Bernabó
 
Redistributable Intro To Scrum
Redistributable Intro To ScrumRedistributable Intro To Scrum
Redistributable Intro To Scrum
Juan Bernabó
 
ApresentaçãO De Slides
ApresentaçãO De SlidesApresentaçãO De Slides
ApresentaçãO De Slides
profluizcarlos
 
Gerenciamento de equipes no desenvolvimento de software
Gerenciamento de equipes no desenvolvimento de softwareGerenciamento de equipes no desenvolvimento de software
Gerenciamento de equipes no desenvolvimento de software
Roberto Brandini
 

Semelhante a Scrum - seminario (20)

Metodologias ageis
Metodologias ageisMetodologias ageis
Metodologias ageis
 
Caminhos do Scrum
Caminhos do ScrumCaminhos do Scrum
Caminhos do Scrum
 
Palestra de SCRUM em Juazeiro
Palestra de SCRUM em JuazeiroPalestra de SCRUM em Juazeiro
Palestra de SCRUM em Juazeiro
 
Gerenciando Projetos com Scrum - FEI
Gerenciando Projetos com Scrum - FEIGerenciando Projetos com Scrum - FEI
Gerenciando Projetos com Scrum - FEI
 
Scrum
ScrumScrum
Scrum
 
Introdução A Gestão Ágil De Projetos Com Scrum
Introdução A Gestão Ágil De Projetos Com ScrumIntrodução A Gestão Ágil De Projetos Com Scrum
Introdução A Gestão Ágil De Projetos Com Scrum
 
Scrum - evolução contínua
Scrum - evolução contínuaScrum - evolução contínua
Scrum - evolução contínua
 
Redistributable Intro To Scrum
Redistributable Intro To ScrumRedistributable Intro To Scrum
Redistributable Intro To Scrum
 
ApresentaçãO De Slides
ApresentaçãO De SlidesApresentaçãO De Slides
ApresentaçãO De Slides
 
Topico
TopicoTopico
Topico
 
Desmitificando o ágil e o scrum
Desmitificando o ágil e o scrumDesmitificando o ágil e o scrum
Desmitificando o ágil e o scrum
 
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
 
Desenvolvimento ágil com scrum
Desenvolvimento ágil com scrumDesenvolvimento ágil com scrum
Desenvolvimento ágil com scrum
 
Portuguese Scrum
Portuguese ScrumPortuguese Scrum
Portuguese Scrum
 
Agilidade Com Scrum
Agilidade Com ScrumAgilidade Com Scrum
Agilidade Com Scrum
 
Gerenciamento de equipes no desenvolvimento de software
Gerenciamento de equipes no desenvolvimento de softwareGerenciamento de equipes no desenvolvimento de software
Gerenciamento de equipes no desenvolvimento de software
 
Da Gestão 1.0 A Gestão 2.0
Da Gestão 1.0 A Gestão 2.0Da Gestão 1.0 A Gestão 2.0
Da Gestão 1.0 A Gestão 2.0
 
Gerenciamento ágil de projetos com scrum
Gerenciamento ágil de projetos com scrumGerenciamento ágil de projetos com scrum
Gerenciamento ágil de projetos com scrum
 
Aplicando métodos ágeis utilizando o Framework SCRUM
Aplicando métodos ágeis utilizando o Framework  SCRUMAplicando métodos ágeis utilizando o Framework  SCRUM
Aplicando métodos ágeis utilizando o Framework SCRUM
 
Scrum
ScrumScrum
Scrum
 

Scrum - seminario

Notas do Editor

  1. Scrum tenta deixar os problemas evidentes para percebermos que o projeto vai falhar. Ou, claro, corrigir os erros para que o projeto ande melhor.
  2. Para refletir depois de ações efetivas. Da reflexão vêm ações mais efetivas ainda. Drucker
  3. Um modelo de processos definidos requer que cada parte do trabalho seja completamente bem entendido Dado um conjunto de entradas bem definidos, a mesma saída é gerada sempre.
  4. Nós acreditamos que qualquer processo de desenvolvimento inserido em uma ambiente em mudança deve ser empírico, porque ele provê a melhor abordagem conhecida para se adaptar as mudanças.
  5. Aplique o PDCA para - Planejar as entradas - Trabalhar em um tempo fixo - Validar saídas Adicionar aprendizado para o próximo ciclo - Sprint Planning (Plan) - Sprint (Do) - Sprint Review (Check) - Sprint Retrospective (Act)
  6. As decisões de desenvolvimento são feitas pelo time. Ou seja, o time tem autoridade para fazer o que seja necessário para cumprir seus compromissos
  7. O primeiro passo para aprender é respeitar o passado sem procurar culpados. As long as we blame someone or something for being the reason for our failure, we are not able to learn