SlideShare una empresa de Scribd logo
1 de 34
Descargar para leer sin conexión
SCRUM - II
TIMES PRODUTIVOS E PROJETOS PREVISÍVEIS
FOCADOS EM QUALIDADE E ROI




                                ©2010 - Hélio Medeiros
Hélio Medeiros
                         Analista de Sistemas
                           SINFO - UFRN




Blog: http://heliomedeiros.com
Email: helio.cabralmedeiros@gmail.com
                                                ©2010 - Hélio Medeiros
Nossa Product Backlog
Parte 1 - O Ciclo de Vida
Parte 2 - Daily Scrum
Parte 3 - Sprint Planning
Parte 4 - Sprint Review
Parte 5 - Sprint Retrospective
Parte 6 - Experimentando agilidade com Scrum
Parte 7 - Dúvidas?

                                          ©2010 - Hélio Medeiros
1   O Ciclo de Vida




                 ©2010 - Hélio Medeiros
O ciclo de vida do SCRUM?

© 2007 Alexandre Magno - As Armadilhas do Scrum




                                                  ©2010 - Hélio Medeiros
http://www.flickr.com/photos/iimaj/3951562746/sizes/o/




                                                        ©2010 - Hélio Medeiros
Os papéis no Scrum
   Fluxo simples

                                                           Pega itens
                  Coloca itens
                  (priorizados)
                                                                                 Time

Product owner
                                                                             Coloca

                                  Product Backlog



                                                    O que sobrar...
                Serve                                  devolve



                                                                           Sprint Backlog
Scrum Master
                                                                        ©2010 - Hélio Medeiros
2   Daily Scrum




                  ©2010 - Hélio Medeiros
Scrum Daily Scrum
Se reunir todo dia ? Impossível!

     15 minutos
     mesmo local e horário
     SM e membros do time;
     não havendo um SM presente, deve
     ser definido o facilitador;




                                        ©2010 - Hélio Medeiros
Quadro de Acompanhamento

                 Tarefas   Em                      Em         Em
   Item                                                            Conluído Horas
                desejadas análise            desenvolvimento Teste
                Aplicar
                Script de      Montar           Definir
Refatorar
                refatoração    script de        estratégia
banco de
                               refatoração      refatoração
dados                   02                                                                  24
                                       08               02
13              Avaliar
Estimativa em   eficiência                       Mapear as
complexidade    da                              tabelas
                refatoração                     que serão
                        06                      refatoradas
                         Estimativa                     06
                         em tempo


                                                                   ©2010 - Hélio Medeiros
Sprint Burndown
               Acompanhando a progressão

                                                         Ideal     Real
               100
                90
                80
                70
Complexidade




                60
                50
                40
                30
                20
                10
                0
                 11/7          12/7               13/7                    14/7
                                      Dias do Sprint
                                                                 ©2010 - Hélio Medeiros
Sprint Burnup
                    Acompanhando a progressão

                                                              Ideal     Real
                    100
                     90
                     80
                     70
Número de tarefas




                     60
                     50
                     40
                     30
                     20
                     10
                     0
                      11/7          12/7               13/7                    14/7
                                           Dias do Sprint
                                                                      ©2010 - Hélio Medeiros
Scrum Daily Meeting
Se reunir todo dia ? Impossível!

  Cada membro deve relatar ao time sobre
  os progressos e obstáculos que encontrou
  em seu caminho. Em suma, três perguntas
  devem ser respondidas por cada um
  deles:
  1. O que fiz (quanto andei) desde a última
     reunião diária ?
  2. O que pretendo fazer ( quanto andarei )
     até a próxima reunião diária ?
  3. Estou encontrando impedimentos ?
     Quais ?

                                               ©2010 - Hélio Medeiros
Atividade
Armadilhas das Reuniões !


  Você está preparado para enfrentar as
  armadilhas das reuniões diárias ?




                                          ©2010 - Hélio Medeiros
3   Sprint Planning




                 ©2010 - Hélio Medeiros
INICIANDO O PLANEJAMENTO
      E A EXPLORAÇÃO



                    ©2010 - Hélio Medeiros
Sprint Planning Meeting
Regras




                      DURAÇÃO
           Sprint    SPM #1     SPM #2
         4 semanas   4 horas    4 horas
         3 semanas   3 horas    3 horas

         2 semanas   2 horas    2 horas




                                      ©2010 - Hélio Medeiros
Sprint Planning Meeting
   SPM #1
                                                    PRODUCT BACKLOG
                                                       PR OD UCT BAC K L OG

                        Id                           Item                       Estimati Priorida
                        1 Refatorar o banco de dados                               va
                                                                                   32       de
                                                                                            10
                        2 Relatório de Vendas por unidade e período                8        8
                        3 Suporte a cartão de crédito Visa no                     13        9
                          processo de Vendas
                        4 Relatório Gerencial com Estatísticas de                  5        7
                               Vendas
                       Total                                                       58       9



                      SPRINT BACKLOG
                             S PR I NT BA C KL OG

Id                    Item                                  Estimati
 1 Refatorar o banco de dados                                  va
                                                               32
                                                                              Meta do Sprint:
        Mapear as tabelas que serão refatoradas               6hrs            Refatorar o banco de dados e
        Definir estratégias de refatoração                      2hrs           implementar relaórios de vendas
        Montar/Gerar script de refatoração                     8hrs           necessáirios para as tomadas de
        Aplicar script de refatoração                          2hrs           decisões finais.
        Avaliar eficiência da refatoração                       6hrs
Total                                                          24 hrs
                                                                                                ©2010 - Hélio Medeiros
Sprint Planning Meeting
SPM #1 - COMO SEI MINHA VELOCIDADE ?




                                       ©2010 - Hélio Medeiros
Sprint Planning Meeting
SPM #1


   Product Backlog



                               Selecionar Sprint Backlog
                               Como? Não sei nossa velocidade




                Executado com 13
                                                Mini-Sprint Backlog
                pontos ( ou X horas)


               Sprint Backlog
               Velocidade Inicial: 34
               pontos ( ou x * 3 horas )
                                                          ©2010 - Hélio Medeiros
Atividade
Jogo da Velocidade


  Quantas bolas de tênis você e
  seu time conseguem colocar
  no mochila em 2 minutos ?




                                  ©2010 - Hélio Medeiros
Sprint Planning Meeting
SPM #1




 Existem diversas técnicas de
 estimativas que podem ser utilizadas
 em projetos Scrum. O Planning Poker
 é uma das mais populares, onde
 utilizam-se cartas numeradas
 seguindo a tabela de fibonacci.




                                        ©2010 - Hélio Medeiros
Sprint Planning Meeting
Como funciona o Planning Poker ?




    1         2          3         5            13




                                       ©2010 - Hélio Medeiros
Vídeo
Experiências com Planning Poker




                                  ©2010 - Hélio Medeiros
multi-perfis
Múltiplas opiniões                 estimula o diálogo


    PLANNING POKER É BOM !

               estimativas em grupo




                                             ©2010 - Hélio Medeiros
4   Sprint Review




                ©2010 - Hélio Medeiros
30 minutos a 2 horas!!
Avaliar o entregue                  PORCOS


           SPRINT REVIEW
 Galinhas convidadas          Meta cumprida

                  PO conduz


                                       ©2010 - Hélio Medeiros
5   Sprint Restrospective




                 ©2010 - Hélio Medeiros
Sprint Retrospective
Aprendendo com os acertos... mas principalmente com os erros


  A Sprint Retrospective é uma das
  ferramentas mais importantes para que você
  obtenha sucesso com Scrum;
  Esta é a oportunidade que o time tem para
  discutir sobre o que funcionou e o que não
  durante a Sprint;
  Product Owner, Scrum Master e os membros
  do time devem participar da retrospectiva.
  Uma boa estratégia é convidar alguém neutro
  para facilitar a reunião;


                                                   ©2010 - Hélio Medeiros
Sprint Retrospective
Aprendendo com os acertos... mas principalmente com os erros

  A estrutura da Sprint Retrospective é bem
  simples. Divida um quadro branco ou poster
  em duas áreas com os seguintes títulos: “O
  que funcionou bem ?” e “O que pode ser
  melhorado ?”. Após isso, cada membro deve
  colocar post-its em cada uma das áreas
  indicando os itens que, em sua opinião,
  merecem estar ali;
  Então, o time visualiza os itens citados,
  discute sobre e planeja ações a serem
  tomadas para a próxima Sprint.


                                                   ©2010 - Hélio Medeiros
6   Experimentando
    agilidade com Scrum




                ©2010 - Hélio Medeiros
Atividade
Jogo do Planejamento


  O Product Owner deverá entregar a cada equipe um
  Product backlog priorizado representando os desejos de
  seu cliente;

  Planejamento (15 minutos)

  1. O time deve estimar os itens do Product backlog ;
  2. O time deve selecionar os itens do Product backlog
  que poderão ser entregues no final do Sprint.

  Execução (30 minutos)

  1. O time deve executar as atividades da Sprint.

  Revisão (2 minutos)

  1. O time deve apresentar o que foi definido para o Sprint.

                                                               ©2010 - Hélio Medeiros
7   Perguntas?




                 ©2010 - Hélio Medeiros
ISSO é TUDO PESSOAL !!


Hélio Cabral Medeiros
helio.cabralmedeiros@gmail.com
http://heliomedeiros.com/blog/

                                 ©2010 - Hélio Medeiros

Más contenido relacionado

Similar a Scrum - Times Produtivos e Projetos Previsíveis

UnP Eng. Software - Aula 6
UnP Eng. Software - Aula 6UnP Eng. Software - Aula 6
UnP Eng. Software - Aula 6Hélio Medeiros
 
Tutorial Planning Poker Para Times Remotos
Tutorial Planning Poker Para Times RemotosTutorial Planning Poker Para Times Remotos
Tutorial Planning Poker Para Times RemotosRildo (@rildosan) Santos
 
Duratex - Resultados do 3º Trimestre de 2008
Duratex - Resultados do 3º Trimestre de 2008Duratex - Resultados do 3º Trimestre de 2008
Duratex - Resultados do 3º Trimestre de 2008Duratex
 
Mmx call 13_12_2010_port
Mmx call 13_12_2010_portMmx call 13_12_2010_port
Mmx call 13_12_2010_portmmxriweb
 
Caso de implantação de Metodologia de GP + PMO Corporativo + Status consolida...
Caso de implantação de Metodologia de GP + PMO Corporativo + Status consolida...Caso de implantação de Metodologia de GP + PMO Corporativo + Status consolida...
Caso de implantação de Metodologia de GP + PMO Corporativo + Status consolida...Wankes Leandro
 
3. credi pronto icolabora bpm-day_2014_v2
3. credi pronto icolabora   bpm-day_2014_v23. credi pronto icolabora   bpm-day_2014_v2
3. credi pronto icolabora bpm-day_2014_v2EloGroup
 
Scrum na Globo.com - Derrubando mitos - UPDATED
Scrum na Globo.com - Derrubando mitos - UPDATEDScrum na Globo.com - Derrubando mitos - UPDATED
Scrum na Globo.com - Derrubando mitos - UPDATEDDanilo Bardusco
 
UnP Eng. Software - Aula 4
UnP Eng. Software - Aula 4UnP Eng. Software - Aula 4
UnP Eng. Software - Aula 4Hélio Medeiros
 
Plano Estrategico Daee Dez.2008
Plano Estrategico Daee Dez.2008Plano Estrategico Daee Dez.2008
Plano Estrategico Daee Dez.2008Jane Pinto
 
Gestão Ágil de Projetos com Scrum e FDD - Manoel Pimentel
Gestão Ágil de Projetos com Scrum e FDD - Manoel PimentelGestão Ágil de Projetos com Scrum e FDD - Manoel Pimentel
Gestão Ágil de Projetos com Scrum e FDD - Manoel PimentelManoel Pimentel Medeiros
 
QA Ninja Conf - Scrum uma Introdução a Agilidade
QA Ninja Conf - Scrum uma Introdução a AgilidadeQA Ninja Conf - Scrum uma Introdução a Agilidade
QA Ninja Conf - Scrum uma Introdução a AgilidadeThiago Boschese
 
De programador a cto na sua startup
De programador a cto na sua startupDe programador a cto na sua startup
De programador a cto na sua startupBruno Ghisi
 
Scrum - Conceitos, Práticas e Experiências - Manoel Pimentel
Scrum - Conceitos, Práticas e Experiências - Manoel PimentelScrum - Conceitos, Práticas e Experiências - Manoel Pimentel
Scrum - Conceitos, Práticas e Experiências - Manoel PimentelManoel Pimentel Medeiros
 
P5 f3 p5 - termo de abertura de empreendimento
P5 f3 p5 - termo de abertura de empreendimentoP5 f3 p5 - termo de abertura de empreendimento
P5 f3 p5 - termo de abertura de empreendimentoIara Oliveira
 

Similar a Scrum - Times Produtivos e Projetos Previsíveis (20)

UnP Eng. Software - Aula 6
UnP Eng. Software - Aula 6UnP Eng. Software - Aula 6
UnP Eng. Software - Aula 6
 
Aula - Aplicação de Metodologias/Práticas Ágeis em Projetos de BI
Aula - Aplicação de Metodologias/Práticas Ágeis em Projetos de BIAula - Aplicação de Metodologias/Práticas Ágeis em Projetos de BI
Aula - Aplicação de Metodologias/Práticas Ágeis em Projetos de BI
 
SCRUM
SCRUMSCRUM
SCRUM
 
Tutorial Planning Poker Para Times Remotos
Tutorial Planning Poker Para Times RemotosTutorial Planning Poker Para Times Remotos
Tutorial Planning Poker Para Times Remotos
 
Aula - Metodologias Ágeis
Aula - Metodologias ÁgeisAula - Metodologias Ágeis
Aula - Metodologias Ágeis
 
LL4 - #14
LL4 - #14LL4 - #14
LL4 - #14
 
Duratex - Resultados do 3º Trimestre de 2008
Duratex - Resultados do 3º Trimestre de 2008Duratex - Resultados do 3º Trimestre de 2008
Duratex - Resultados do 3º Trimestre de 2008
 
Mmx call 13_12_2010_port
Mmx call 13_12_2010_portMmx call 13_12_2010_port
Mmx call 13_12_2010_port
 
Scrum para adultos
Scrum para adultosScrum para adultos
Scrum para adultos
 
P E T I C Casa Civil 2009
P E T I C  Casa  Civil 2009P E T I C  Casa  Civil 2009
P E T I C Casa Civil 2009
 
Caso de implantação de Metodologia de GP + PMO Corporativo + Status consolida...
Caso de implantação de Metodologia de GP + PMO Corporativo + Status consolida...Caso de implantação de Metodologia de GP + PMO Corporativo + Status consolida...
Caso de implantação de Metodologia de GP + PMO Corporativo + Status consolida...
 
3. credi pronto icolabora bpm-day_2014_v2
3. credi pronto icolabora   bpm-day_2014_v23. credi pronto icolabora   bpm-day_2014_v2
3. credi pronto icolabora bpm-day_2014_v2
 
Scrum na Globo.com - Derrubando mitos - UPDATED
Scrum na Globo.com - Derrubando mitos - UPDATEDScrum na Globo.com - Derrubando mitos - UPDATED
Scrum na Globo.com - Derrubando mitos - UPDATED
 
UnP Eng. Software - Aula 4
UnP Eng. Software - Aula 4UnP Eng. Software - Aula 4
UnP Eng. Software - Aula 4
 
Plano Estrategico Daee Dez.2008
Plano Estrategico Daee Dez.2008Plano Estrategico Daee Dez.2008
Plano Estrategico Daee Dez.2008
 
Gestão Ágil de Projetos com Scrum e FDD - Manoel Pimentel
Gestão Ágil de Projetos com Scrum e FDD - Manoel PimentelGestão Ágil de Projetos com Scrum e FDD - Manoel Pimentel
Gestão Ágil de Projetos com Scrum e FDD - Manoel Pimentel
 
QA Ninja Conf - Scrum uma Introdução a Agilidade
QA Ninja Conf - Scrum uma Introdução a AgilidadeQA Ninja Conf - Scrum uma Introdução a Agilidade
QA Ninja Conf - Scrum uma Introdução a Agilidade
 
De programador a cto na sua startup
De programador a cto na sua startupDe programador a cto na sua startup
De programador a cto na sua startup
 
Scrum - Conceitos, Práticas e Experiências - Manoel Pimentel
Scrum - Conceitos, Práticas e Experiências - Manoel PimentelScrum - Conceitos, Práticas e Experiências - Manoel Pimentel
Scrum - Conceitos, Práticas e Experiências - Manoel Pimentel
 
P5 f3 p5 - termo de abertura de empreendimento
P5 f3 p5 - termo de abertura de empreendimentoP5 f3 p5 - termo de abertura de empreendimento
P5 f3 p5 - termo de abertura de empreendimento
 

Más de Hélio Medeiros

Team building - Workshop - ThoughtWorks Away Day 2018
Team building - Workshop - ThoughtWorks Away Day 2018Team building - Workshop - ThoughtWorks Away Day 2018
Team building - Workshop - ThoughtWorks Away Day 2018Hélio Medeiros
 
Team building praticas e atividades
Team building   praticas e atividadesTeam building   praticas e atividades
Team building praticas e atividadesHélio Medeiros
 
Historias, hipoteses e metricas aprendendo no dia a dia
Historias, hipoteses e metricas   aprendendo no dia a diaHistorias, hipoteses e metricas   aprendendo no dia a dia
Historias, hipoteses e metricas aprendendo no dia a diaHélio Medeiros
 
Team building - Software depende de relacionamento
Team building  - Software depende de relacionamentoTeam building  - Software depende de relacionamento
Team building - Software depende de relacionamentoHélio Medeiros
 
Continuidade de times - quando os relacionamentos contam?
Continuidade de times - quando os relacionamentos contam?Continuidade de times - quando os relacionamentos contam?
Continuidade de times - quando os relacionamentos contam?Hélio Medeiros
 
Historias sao suposicoes: build:measure:learn no kanban e livro de possibilid...
Historias sao suposicoes: build:measure:learn no kanban e livro de possibilid...Historias sao suposicoes: build:measure:learn no kanban e livro de possibilid...
Historias sao suposicoes: build:measure:learn no kanban e livro de possibilid...Hélio Medeiros
 
Faça Frameworks, Não faça refens
Faça Frameworks, Não faça refensFaça Frameworks, Não faça refens
Faça Frameworks, Não faça refensHélio Medeiros
 
Feature injection - descobrindo e entregando valor testável
Feature injection - descobrindo e entregando valor testávelFeature injection - descobrindo e entregando valor testável
Feature injection - descobrindo e entregando valor testávelHélio Medeiros
 
Growth hacking - customer lifecycle na pratica
Growth hacking - customer lifecycle na praticaGrowth hacking - customer lifecycle na pratica
Growth hacking - customer lifecycle na praticaHélio Medeiros
 
Tdc growth hacking-customer lifecycle na pratica
Tdc   growth hacking-customer lifecycle na praticaTdc   growth hacking-customer lifecycle na pratica
Tdc growth hacking-customer lifecycle na praticaHélio Medeiros
 
A Jornada de um desenvolvedor de Princípios SOLID em um mundo de micro-services
A Jornada de um desenvolvedor de Princípios SOLID em um mundo de micro-servicesA Jornada de um desenvolvedor de Princípios SOLID em um mundo de micro-services
A Jornada de um desenvolvedor de Princípios SOLID em um mundo de micro-servicesHélio Medeiros
 
Feature Injection - Descobrindo e entregando valor testável
Feature Injection - Descobrindo e entregando valor testávelFeature Injection - Descobrindo e entregando valor testável
Feature Injection - Descobrindo e entregando valor testávelHélio Medeiros
 
Um desenvolvedor com princípios SOLID
Um desenvolvedor com princípios SOLIDUm desenvolvedor com princípios SOLID
Um desenvolvedor com princípios SOLIDHélio Medeiros
 
RBS QCon São Paulo 2014 REVIEW
RBS QCon São Paulo 2014 REVIEWRBS QCon São Paulo 2014 REVIEW
RBS QCon São Paulo 2014 REVIEWHélio Medeiros
 
Git that like a boss - Colaborando com GITHUB
Git that like a boss - Colaborando com GITHUBGit that like a boss - Colaborando com GITHUB
Git that like a boss - Colaborando com GITHUBHélio Medeiros
 
Git that like a boss - Dos comandos básicos aos branches.
Git that like a boss - Dos comandos básicos aos branches.Git that like a boss - Dos comandos básicos aos branches.
Git that like a boss - Dos comandos básicos aos branches.Hélio Medeiros
 
Treinamento git - Papos RBSDev
Treinamento git - Papos RBSDevTreinamento git - Papos RBSDev
Treinamento git - Papos RBSDevHélio Medeiros
 
RBS Agile Brazil Review - Managing dojo
RBS Agile Brazil Review - Managing dojoRBS Agile Brazil Review - Managing dojo
RBS Agile Brazil Review - Managing dojoHélio Medeiros
 
RBS Agile Brazil 2013 Review - HotSpot
RBS Agile Brazil 2013 Review - HotSpotRBS Agile Brazil 2013 Review - HotSpot
RBS Agile Brazil 2013 Review - HotSpotHélio Medeiros
 
Agile brazil 2013 - Laboratório Experimental refinando ideias e lançando prod...
Agile brazil 2013 - Laboratório Experimental refinando ideias e lançando prod...Agile brazil 2013 - Laboratório Experimental refinando ideias e lançando prod...
Agile brazil 2013 - Laboratório Experimental refinando ideias e lançando prod...Hélio Medeiros
 

Más de Hélio Medeiros (20)

Team building - Workshop - ThoughtWorks Away Day 2018
Team building - Workshop - ThoughtWorks Away Day 2018Team building - Workshop - ThoughtWorks Away Day 2018
Team building - Workshop - ThoughtWorks Away Day 2018
 
Team building praticas e atividades
Team building   praticas e atividadesTeam building   praticas e atividades
Team building praticas e atividades
 
Historias, hipoteses e metricas aprendendo no dia a dia
Historias, hipoteses e metricas   aprendendo no dia a diaHistorias, hipoteses e metricas   aprendendo no dia a dia
Historias, hipoteses e metricas aprendendo no dia a dia
 
Team building - Software depende de relacionamento
Team building  - Software depende de relacionamentoTeam building  - Software depende de relacionamento
Team building - Software depende de relacionamento
 
Continuidade de times - quando os relacionamentos contam?
Continuidade de times - quando os relacionamentos contam?Continuidade de times - quando os relacionamentos contam?
Continuidade de times - quando os relacionamentos contam?
 
Historias sao suposicoes: build:measure:learn no kanban e livro de possibilid...
Historias sao suposicoes: build:measure:learn no kanban e livro de possibilid...Historias sao suposicoes: build:measure:learn no kanban e livro de possibilid...
Historias sao suposicoes: build:measure:learn no kanban e livro de possibilid...
 
Faça Frameworks, Não faça refens
Faça Frameworks, Não faça refensFaça Frameworks, Não faça refens
Faça Frameworks, Não faça refens
 
Feature injection - descobrindo e entregando valor testável
Feature injection - descobrindo e entregando valor testávelFeature injection - descobrindo e entregando valor testável
Feature injection - descobrindo e entregando valor testável
 
Growth hacking - customer lifecycle na pratica
Growth hacking - customer lifecycle na praticaGrowth hacking - customer lifecycle na pratica
Growth hacking - customer lifecycle na pratica
 
Tdc growth hacking-customer lifecycle na pratica
Tdc   growth hacking-customer lifecycle na praticaTdc   growth hacking-customer lifecycle na pratica
Tdc growth hacking-customer lifecycle na pratica
 
A Jornada de um desenvolvedor de Princípios SOLID em um mundo de micro-services
A Jornada de um desenvolvedor de Princípios SOLID em um mundo de micro-servicesA Jornada de um desenvolvedor de Princípios SOLID em um mundo de micro-services
A Jornada de um desenvolvedor de Princípios SOLID em um mundo de micro-services
 
Feature Injection - Descobrindo e entregando valor testável
Feature Injection - Descobrindo e entregando valor testávelFeature Injection - Descobrindo e entregando valor testável
Feature Injection - Descobrindo e entregando valor testável
 
Um desenvolvedor com princípios SOLID
Um desenvolvedor com princípios SOLIDUm desenvolvedor com princípios SOLID
Um desenvolvedor com princípios SOLID
 
RBS QCon São Paulo 2014 REVIEW
RBS QCon São Paulo 2014 REVIEWRBS QCon São Paulo 2014 REVIEW
RBS QCon São Paulo 2014 REVIEW
 
Git that like a boss - Colaborando com GITHUB
Git that like a boss - Colaborando com GITHUBGit that like a boss - Colaborando com GITHUB
Git that like a boss - Colaborando com GITHUB
 
Git that like a boss - Dos comandos básicos aos branches.
Git that like a boss - Dos comandos básicos aos branches.Git that like a boss - Dos comandos básicos aos branches.
Git that like a boss - Dos comandos básicos aos branches.
 
Treinamento git - Papos RBSDev
Treinamento git - Papos RBSDevTreinamento git - Papos RBSDev
Treinamento git - Papos RBSDev
 
RBS Agile Brazil Review - Managing dojo
RBS Agile Brazil Review - Managing dojoRBS Agile Brazil Review - Managing dojo
RBS Agile Brazil Review - Managing dojo
 
RBS Agile Brazil 2013 Review - HotSpot
RBS Agile Brazil 2013 Review - HotSpotRBS Agile Brazil 2013 Review - HotSpot
RBS Agile Brazil 2013 Review - HotSpot
 
Agile brazil 2013 - Laboratório Experimental refinando ideias e lançando prod...
Agile brazil 2013 - Laboratório Experimental refinando ideias e lançando prod...Agile brazil 2013 - Laboratório Experimental refinando ideias e lançando prod...
Agile brazil 2013 - Laboratório Experimental refinando ideias e lançando prod...
 

Scrum - Times Produtivos e Projetos Previsíveis

  • 1. SCRUM - II TIMES PRODUTIVOS E PROJETOS PREVISÍVEIS FOCADOS EM QUALIDADE E ROI ©2010 - Hélio Medeiros
  • 2. Hélio Medeiros Analista de Sistemas SINFO - UFRN Blog: http://heliomedeiros.com Email: helio.cabralmedeiros@gmail.com ©2010 - Hélio Medeiros
  • 3. Nossa Product Backlog Parte 1 - O Ciclo de Vida Parte 2 - Daily Scrum Parte 3 - Sprint Planning Parte 4 - Sprint Review Parte 5 - Sprint Retrospective Parte 6 - Experimentando agilidade com Scrum Parte 7 - Dúvidas? ©2010 - Hélio Medeiros
  • 4. 1 O Ciclo de Vida ©2010 - Hélio Medeiros
  • 5. O ciclo de vida do SCRUM? © 2007 Alexandre Magno - As Armadilhas do Scrum ©2010 - Hélio Medeiros
  • 7. Os papéis no Scrum Fluxo simples Pega itens Coloca itens (priorizados) Time Product owner Coloca Product Backlog O que sobrar... Serve devolve Sprint Backlog Scrum Master ©2010 - Hélio Medeiros
  • 8. 2 Daily Scrum ©2010 - Hélio Medeiros
  • 9. Scrum Daily Scrum Se reunir todo dia ? Impossível! 15 minutos mesmo local e horário SM e membros do time; não havendo um SM presente, deve ser definido o facilitador; ©2010 - Hélio Medeiros
  • 10. Quadro de Acompanhamento Tarefas Em Em Em Item Conluído Horas desejadas análise desenvolvimento Teste Aplicar Script de Montar Definir Refatorar refatoração script de estratégia banco de refatoração refatoração dados 02 24 08 02 13 Avaliar Estimativa em eficiência Mapear as complexidade da tabelas refatoração que serão 06 refatoradas Estimativa 06 em tempo ©2010 - Hélio Medeiros
  • 11. Sprint Burndown Acompanhando a progressão Ideal Real 100 90 80 70 Complexidade 60 50 40 30 20 10 0 11/7 12/7 13/7 14/7 Dias do Sprint ©2010 - Hélio Medeiros
  • 12. Sprint Burnup Acompanhando a progressão Ideal Real 100 90 80 70 Número de tarefas 60 50 40 30 20 10 0 11/7 12/7 13/7 14/7 Dias do Sprint ©2010 - Hélio Medeiros
  • 13. Scrum Daily Meeting Se reunir todo dia ? Impossível! Cada membro deve relatar ao time sobre os progressos e obstáculos que encontrou em seu caminho. Em suma, três perguntas devem ser respondidas por cada um deles: 1. O que fiz (quanto andei) desde a última reunião diária ? 2. O que pretendo fazer ( quanto andarei ) até a próxima reunião diária ? 3. Estou encontrando impedimentos ? Quais ? ©2010 - Hélio Medeiros
  • 14. Atividade Armadilhas das Reuniões ! Você está preparado para enfrentar as armadilhas das reuniões diárias ? ©2010 - Hélio Medeiros
  • 15. 3 Sprint Planning ©2010 - Hélio Medeiros
  • 16. INICIANDO O PLANEJAMENTO E A EXPLORAÇÃO ©2010 - Hélio Medeiros
  • 17. Sprint Planning Meeting Regras DURAÇÃO Sprint SPM #1 SPM #2 4 semanas 4 horas 4 horas 3 semanas 3 horas 3 horas 2 semanas 2 horas 2 horas ©2010 - Hélio Medeiros
  • 18. Sprint Planning Meeting SPM #1 PRODUCT BACKLOG PR OD UCT BAC K L OG Id Item Estimati Priorida 1 Refatorar o banco de dados va 32 de 10 2 Relatório de Vendas por unidade e período 8 8 3 Suporte a cartão de crédito Visa no 13 9 processo de Vendas 4 Relatório Gerencial com Estatísticas de 5 7 Vendas Total 58 9 SPRINT BACKLOG S PR I NT BA C KL OG Id Item Estimati 1 Refatorar o banco de dados va 32 Meta do Sprint: Mapear as tabelas que serão refatoradas 6hrs Refatorar o banco de dados e Definir estratégias de refatoração 2hrs implementar relaórios de vendas Montar/Gerar script de refatoração 8hrs necessáirios para as tomadas de Aplicar script de refatoração 2hrs decisões finais. Avaliar eficiência da refatoração 6hrs Total 24 hrs ©2010 - Hélio Medeiros
  • 19. Sprint Planning Meeting SPM #1 - COMO SEI MINHA VELOCIDADE ? ©2010 - Hélio Medeiros
  • 20. Sprint Planning Meeting SPM #1 Product Backlog Selecionar Sprint Backlog Como? Não sei nossa velocidade Executado com 13 Mini-Sprint Backlog pontos ( ou X horas) Sprint Backlog Velocidade Inicial: 34 pontos ( ou x * 3 horas ) ©2010 - Hélio Medeiros
  • 21. Atividade Jogo da Velocidade Quantas bolas de tênis você e seu time conseguem colocar no mochila em 2 minutos ? ©2010 - Hélio Medeiros
  • 22. Sprint Planning Meeting SPM #1 Existem diversas técnicas de estimativas que podem ser utilizadas em projetos Scrum. O Planning Poker é uma das mais populares, onde utilizam-se cartas numeradas seguindo a tabela de fibonacci. ©2010 - Hélio Medeiros
  • 23. Sprint Planning Meeting Como funciona o Planning Poker ? 1 2 3 5 13 ©2010 - Hélio Medeiros
  • 24. Vídeo Experiências com Planning Poker ©2010 - Hélio Medeiros
  • 25. multi-perfis Múltiplas opiniões estimula o diálogo PLANNING POKER É BOM ! estimativas em grupo ©2010 - Hélio Medeiros
  • 26. 4 Sprint Review ©2010 - Hélio Medeiros
  • 27. 30 minutos a 2 horas!! Avaliar o entregue PORCOS SPRINT REVIEW Galinhas convidadas Meta cumprida PO conduz ©2010 - Hélio Medeiros
  • 28. 5 Sprint Restrospective ©2010 - Hélio Medeiros
  • 29. Sprint Retrospective Aprendendo com os acertos... mas principalmente com os erros A Sprint Retrospective é uma das ferramentas mais importantes para que você obtenha sucesso com Scrum; Esta é a oportunidade que o time tem para discutir sobre o que funcionou e o que não durante a Sprint; Product Owner, Scrum Master e os membros do time devem participar da retrospectiva. Uma boa estratégia é convidar alguém neutro para facilitar a reunião; ©2010 - Hélio Medeiros
  • 30. Sprint Retrospective Aprendendo com os acertos... mas principalmente com os erros A estrutura da Sprint Retrospective é bem simples. Divida um quadro branco ou poster em duas áreas com os seguintes títulos: “O que funcionou bem ?” e “O que pode ser melhorado ?”. Após isso, cada membro deve colocar post-its em cada uma das áreas indicando os itens que, em sua opinião, merecem estar ali; Então, o time visualiza os itens citados, discute sobre e planeja ações a serem tomadas para a próxima Sprint. ©2010 - Hélio Medeiros
  • 31. 6 Experimentando agilidade com Scrum ©2010 - Hélio Medeiros
  • 32. Atividade Jogo do Planejamento O Product Owner deverá entregar a cada equipe um Product backlog priorizado representando os desejos de seu cliente; Planejamento (15 minutos) 1. O time deve estimar os itens do Product backlog ; 2. O time deve selecionar os itens do Product backlog que poderão ser entregues no final do Sprint. Execução (30 minutos) 1. O time deve executar as atividades da Sprint. Revisão (2 minutos) 1. O time deve apresentar o que foi definido para o Sprint. ©2010 - Hélio Medeiros
  • 33. 7 Perguntas? ©2010 - Hélio Medeiros
  • 34. ISSO é TUDO PESSOAL !! Hélio Cabral Medeiros helio.cabralmedeiros@gmail.com http://heliomedeiros.com/blog/ ©2010 - Hélio Medeiros

Notas del editor