SlideShare uma empresa Scribd logo
1 de 12
Baixar para ler offline
Raphael Donaire Albino
                               Gerente de Projetos
                                     BlueEye
                            raphael@blueeye.com.br
                             raphalbino@gmail.com
                           http://www.bluetalk.com.br




Agenda
 Do Tradicional ao Ágil
 O que é o Scrum?
 Papéis
 Reuniões
 Artefatos
 Considerações e Dicas
Reflexo do Planejamento
Planejamento Tradicional
                                                      Tradicional




Motivações para mudar                                 Motivações para mudar
 Clientes e Usuários não tem certeza do que querem.   Comunicação falha é mais comum do que parece.
Motivações para mudar                                 Motivações para mudar
 Muitos detalhes que eles querem só serão revelados    Na medida que eles vêem o produto sendo construído,
 durante o desenvolvimento.                            elas mudam.




Existe solução para o CAOS que é
desenvolver Software?
                                                      Manifesto Ágil
                                                             Indivíduos e                 Processos e
                                                         Interação entre eles            Ferramentas


                                                             Software em                Documentação
                                                           funcionamento                 Abrangente


                                                         Colaboração com o              Negociação de
                                                              cliente                    Contratos


                                                            Responder a
                                                                                       Seguir um plano
                                                             Mudanças
Metodologias Ágeis
 Extreme Progamming (XP)
 Crystal Clear
 Adaptive Software Development
 SCRUM
 Feature Driven Development (FDD)




Rugby??!!                           Conceituando
                                     Scrum é uma prática de gerenciamento de projeto
                                     empírica utilizada para entregar pequenos
                                     incrementos com alto valor ao cliente de forma
                                     iterativa.
Conceituando                                       Valores
 Método Iterativo e Incremental – Sprints;          Comprometimento
                                                      Equipes SCRUM se comprometem em entregar algo de valor
 Análise, desenvolvimento, prótotipagem e testes      ao cliente a cada iteração.
 estão interligados de forma iterativa;             Abertura
 A equipe arquiteta a solução;                        Equipes SCRUM estão abertas a novas idéias.
                                                    Foco
 Equipes Multi-Funcionais; e                          Equipes SCRUM focam-se ao máximo em seus objetivos.
 A documentação criada serve como suporte e         Respeito
 NUNCA será mais importante do que o                  Equipes SCRUM criam respeito.
 desenvolvimento do software.                       Coragem
                                                      Equipes SCRUM estão aptas a encarar novos desafios.




                                                   Product Owner
Product Owner                                     SCRUM Master
  Dono do Escopo do Produto;
  Lida muito bem com priorização;
  Define as datas dos releases;
  Se preocupa com o ROI; e
  Aceita ou rejeita o resultado Final.

Também é conhecido por:
• Analista de Negócios;
• Analista de Sistemas (Isto ainda existe?); ou
• Em alguns casos pode ser o próprio Cliente.




SCRUM Master                                      Team
  Responsável pelo processo;
  Gerenciamento (PMBok);
  Remove os impedimentos;
  Garante produtividade; e
  Protege contra interferências.

Também é conhecido por:
• Gerente de Projetos; ou
• Coordenador de Projetos.
Team                                   Por que porcos e não galinhas?
  Multidisciplinar;
  1 à 7 pessoas;
  Liberdade;
  Responsável pela qualidade;
  Alocado Full Time ; e
  Estima complexidade a cada Sprint.

Composta normalmente por:
• Designers;
• Desenvolvedores;
• Arquitetos de Informação; e
• Arquitetos de Sistema.




                                       Fluxo SCRUM
Reuniões no Fluxo                                              Sprint Planning Meeting
                                                                Objetivos
                                                                   Entender o Escopo; e
                                                                   Estimar complexidade dos pacotes de trabalho.
                                                                 Resultados
                                                                   Time define o que poderá entregar;
                                                                   Time define as atividades que serão desenvolvidas.




Daily SCRUM                                                    Sprint Review
 Objetivos                                                      Objetivos
        Comunicar a todos da equipe como está o progresso do       O Time apresentar ao Product Owner o resultado da
        trabalho.                                                  Sprint.
  Características                                                Características
        Deve responder as seguintes perguntas:                     Reunião Informal;
   1.     O que eu fiz desde a última reunião diária?              Todo o time participa; e
   2.     O que eu vou fazer hoje?                                 Tempo máximo de duração: 2 horas.
   3.     Quais são os impedimentos existentes?
        Tempo máximo de duração: 15 minutos.
Sprint Retrospective
 Objetivos
    Levantar e documentar as lições aprendidas da Sprint.
  Características
    Reunião Informal;
    Todos os envolvidos na Sprint participam; e
    Tempo máximo de duração: 2 horas.




Product Backlog                                             Product Backlog
 Conteúdo                                                   Item do Backlog                        Estimativa

    Lista priorizada contendo todas as funcionalidades      Criação de Carrinho de Compra          3
    desejadas para o projeto;                               Identificação do Usuário               5
    Não precisa estar completo no início do projeto; e      Finalização do Carrinho de Compra      8
                                                            Melhora de performance na buscca de    ??
    Com o tempo, o Product Backlog cresce e muda à
                                                            Produtos
    medida que se aprende mais sobre o produto e seus
                                                            Manutenção de carrinho de compras      5
    usuários.
                                                            Criação de listagem de produtos mais   1
  Criador                                                   vendidos
    Product Owner.
 Ciclo SCRUM
    Utilizado na reunião de planejamento da Sprint.
Product Backlog   Sprint Backlog
                   Conteúdo
                      Lista de funcionalidades que o SCRUM Team se
                      compromete a implementar em um Sprint.
                   Considerações
                      Os itens do Sprint Backlog são extraídos do Product
                      Backlog, pela equipe, com base nas prioridades definidas
                      pelo Product Owner ; e
                      Cabe a equipe determinar a quantidade de itens do Product
                      Backlog que serão trazidos para o Sprint Backlog.
                   Ciclo SCRUM
                      Resultado da reunião de planejamento da Sprint.




Sprint Backlog    Burndown Chart
SCRUM não é o salvador da pátria!
                                                           O mais importante dos métodos ágeis é o
                                                           entendimento dos conceitos;
                                                           Projeto são pessoas, portanto as valorize;
                                                           Agilidade está diretamente ligada a Melhoria
                                                           Contínua; e
                                                           Desenvolver software deve ser encarado como algo
                                                           divertido.




Leia, Estude e Pratique
 Leia:
   Agile Software Development with Scrum by Ken
   Schwaber and Mike Beedle .
   Agile Project Management with Scrum by Ken Schwaber.
   Scrum and XP from the Trenhces by Henrik Kniberg.
 Estude:
   Linguagens que focam o desenvolvimento ágil.
 Pratique:
   É praticando que se aprende.
Obrigado!

Mais conteúdo relacionado

Mais procurados

Scrum - Fundamentos, teorias e práticas!
Scrum - Fundamentos, teorias e práticas!Scrum - Fundamentos, teorias e práticas!
Scrum - Fundamentos, teorias e práticas!Annelise Gripp
 
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 ScrumMarcos Garrido
 
Apostila Scrum: Fundamentos do Scrum
Apostila Scrum: Fundamentos do ScrumApostila Scrum: Fundamentos do Scrum
Apostila Scrum: Fundamentos do ScrumMindMasterBrasil
 
Uma introdução ao SCRUM
Uma introdução ao SCRUMUma introdução ao SCRUM
Uma introdução ao SCRUMelliando dias
 
SCRUM e XP - Desenvolvimento Ágil de Software - Experiências e relatos
SCRUM e XP - Desenvolvimento Ágil de Software - Experiências e relatosSCRUM e XP - Desenvolvimento Ágil de Software - Experiências e relatos
SCRUM e XP - Desenvolvimento Ágil de Software - Experiências e relatosPaulo César M Jeveaux
 
Quem é e qual o papel do Product Owner para o Negócio
Quem é e qual o papel do Product Owner para o NegócioQuem é e qual o papel do Product Owner para o Negócio
Quem é e qual o papel do Product Owner para o NegócioDaniel Calmazini
 
Resumo do livro SCRUM a arte de fazer o dobro do trabalho na metade do tempo ...
Resumo do livro SCRUM a arte de fazer o dobro do trabalho na metade do tempo ...Resumo do livro SCRUM a arte de fazer o dobro do trabalho na metade do tempo ...
Resumo do livro SCRUM a arte de fazer o dobro do trabalho na metade do tempo ...Thiago Compan
 
Palestra sobre metodologia Scrum
Palestra sobre metodologia ScrumPalestra sobre metodologia Scrum
Palestra sobre metodologia ScrumPersonal
 
Extreme Programming - Workshop Praticas Jedi XP - LinguÁgil 2016
Extreme Programming - Workshop Praticas Jedi XP - LinguÁgil 2016Extreme Programming - Workshop Praticas Jedi XP - LinguÁgil 2016
Extreme Programming - Workshop Praticas Jedi XP - LinguÁgil 2016Annelise Gripp
 
Uma introdução ao Scrum
Uma introdução ao ScrumUma introdução ao Scrum
Uma introdução ao ScrumEvandro Agnes
 
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 ScrumAndré Borgonovo
 
Extreme Programming (XP) e Scrum
Extreme Programming (XP) e ScrumExtreme Programming (XP) e Scrum
Extreme Programming (XP) e ScrumRafael Souza
 

Mais procurados (20)

Scrum - Fundamentos, teorias e práticas!
Scrum - Fundamentos, teorias e práticas!Scrum - Fundamentos, teorias e práticas!
Scrum - Fundamentos, teorias e práticas!
 
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
ScrumScrum
Scrum
 
Apostila Scrum: Fundamentos do Scrum
Apostila Scrum: Fundamentos do ScrumApostila Scrum: Fundamentos do Scrum
Apostila Scrum: Fundamentos do Scrum
 
Uma introdução ao SCRUM
Uma introdução ao SCRUMUma introdução ao SCRUM
Uma introdução ao SCRUM
 
Scrum
ScrumScrum
Scrum
 
Treinamento Ágil / Scrum
Treinamento Ágil / ScrumTreinamento Ágil / Scrum
Treinamento Ágil / Scrum
 
Scrum
ScrumScrum
Scrum
 
SCRUM e XP - Desenvolvimento Ágil de Software - Experiências e relatos
SCRUM e XP - Desenvolvimento Ágil de Software - Experiências e relatosSCRUM e XP - Desenvolvimento Ágil de Software - Experiências e relatos
SCRUM e XP - Desenvolvimento Ágil de Software - Experiências e relatos
 
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
 
Agile SCRUM
Agile SCRUMAgile SCRUM
Agile SCRUM
 
Metodologia agil scrum x pmbok
Metodologia agil   scrum x pmbokMetodologia agil   scrum x pmbok
Metodologia agil scrum x pmbok
 
Quem é e qual o papel do Product Owner para o Negócio
Quem é e qual o papel do Product Owner para o NegócioQuem é e qual o papel do Product Owner para o Negócio
Quem é e qual o papel do Product Owner para o Negócio
 
Resumo do livro SCRUM a arte de fazer o dobro do trabalho na metade do tempo ...
Resumo do livro SCRUM a arte de fazer o dobro do trabalho na metade do tempo ...Resumo do livro SCRUM a arte de fazer o dobro do trabalho na metade do tempo ...
Resumo do livro SCRUM a arte de fazer o dobro do trabalho na metade do tempo ...
 
Palestra sobre metodologia Scrum
Palestra sobre metodologia ScrumPalestra sobre metodologia Scrum
Palestra sobre metodologia Scrum
 
Extreme Programming - Workshop Praticas Jedi XP - LinguÁgil 2016
Extreme Programming - Workshop Praticas Jedi XP - LinguÁgil 2016Extreme Programming - Workshop Praticas Jedi XP - LinguÁgil 2016
Extreme Programming - Workshop Praticas Jedi XP - LinguÁgil 2016
 
Apostila introdutória ao Scrum (V1)
Apostila introdutória ao Scrum (V1)Apostila introdutória ao Scrum (V1)
Apostila introdutória ao Scrum (V1)
 
Uma introdução ao Scrum
Uma introdução ao ScrumUma introdução ao Scrum
Uma introdução ao 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
 
Extreme Programming (XP) e Scrum
Extreme Programming (XP) e ScrumExtreme Programming (XP) e Scrum
Extreme Programming (XP) e Scrum
 

Destaque

Midas Rio Convention Suítes,Lançamento Calçada,2556-5838
Midas Rio Convention Suítes,Lançamento Calçada,2556-5838Midas Rio Convention Suítes,Lançamento Calçada,2556-5838
Midas Rio Convention Suítes,Lançamento Calçada,2556-5838Suely Maia
 
Tic*s en la Ingeniería Eléctrica
Tic*s en la Ingeniería EléctricaTic*s en la Ingeniería Eléctrica
Tic*s en la Ingeniería EléctricaDïdî GM
 
Hora pedagogica-nº-0014-por-el-lic-henry-ortiz-panamito
Hora pedagogica-nº-0014-por-el-lic-henry-ortiz-panamitoHora pedagogica-nº-0014-por-el-lic-henry-ortiz-panamito
Hora pedagogica-nº-0014-por-el-lic-henry-ortiz-panamitohenryamadeoortiz
 
Alphagreen, Lançamento Barra da Tijuca, Apartamentos no Rio, 2556-5838, Gafisa
Alphagreen, Lançamento Barra da Tijuca, Apartamentos no Rio, 2556-5838, GafisaAlphagreen, Lançamento Barra da Tijuca, Apartamentos no Rio, 2556-5838, Gafisa
Alphagreen, Lançamento Barra da Tijuca, Apartamentos no Rio, 2556-5838, GafisaSuely Maia
 
Clase para primero de básica
Clase para primero de básicaClase para primero de básica
Clase para primero de básicarosita2555
 
Pingentes folheados a ouro
Pingentes folheados a ouroPingentes folheados a ouro
Pingentes folheados a ouromjfolheados
 
üMit aydin 14 ÖDEV
üMit aydin 14 ÖDEVüMit aydin 14 ÖDEV
üMit aydin 14 ÖDEVÜmit Aydın
 
Ônix Madureira Offices, Lançamento de salas e lojas em Madureira, 2556-5838, ...
Ônix Madureira Offices, Lançamento de salas e lojas em Madureira, 2556-5838, ...Ônix Madureira Offices, Lançamento de salas e lojas em Madureira, 2556-5838, ...
Ônix Madureira Offices, Lançamento de salas e lojas em Madureira, 2556-5838, ...Suely Maia
 
Daniel Bergmann. ppt
Daniel Bergmann. pptDaniel Bergmann. ppt
Daniel Bergmann. pptcrislalves
 
Betelea sesion
Betelea sesionBetelea sesion
Betelea sesionyassssm
 

Destaque (20)

Midas Rio Convention Suítes,Lançamento Calçada,2556-5838
Midas Rio Convention Suítes,Lançamento Calçada,2556-5838Midas Rio Convention Suítes,Lançamento Calçada,2556-5838
Midas Rio Convention Suítes,Lançamento Calçada,2556-5838
 
Tic*s en la Ingeniería Eléctrica
Tic*s en la Ingeniería EléctricaTic*s en la Ingeniería Eléctrica
Tic*s en la Ingeniería Eléctrica
 
Estadistica
EstadisticaEstadistica
Estadistica
 
Hora pedagogica-nº-0014-por-el-lic-henry-ortiz-panamito
Hora pedagogica-nº-0014-por-el-lic-henry-ortiz-panamitoHora pedagogica-nº-0014-por-el-lic-henry-ortiz-panamito
Hora pedagogica-nº-0014-por-el-lic-henry-ortiz-panamito
 
Alphagreen, Lançamento Barra da Tijuca, Apartamentos no Rio, 2556-5838, Gafisa
Alphagreen, Lançamento Barra da Tijuca, Apartamentos no Rio, 2556-5838, GafisaAlphagreen, Lançamento Barra da Tijuca, Apartamentos no Rio, 2556-5838, Gafisa
Alphagreen, Lançamento Barra da Tijuca, Apartamentos no Rio, 2556-5838, Gafisa
 
Tup 1
Tup 1Tup 1
Tup 1
 
Historia
HistoriaHistoria
Historia
 
Pulseiras aço
Pulseiras açoPulseiras aço
Pulseiras aço
 
Proposta Fenafisco
Proposta FenafiscoProposta Fenafisco
Proposta Fenafisco
 
Trabajo 4
Trabajo 4Trabajo 4
Trabajo 4
 
Clase para primero de básica
Clase para primero de básicaClase para primero de básica
Clase para primero de básica
 
El rock
El rockEl rock
El rock
 
Pingentes folheados a ouro
Pingentes folheados a ouroPingentes folheados a ouro
Pingentes folheados a ouro
 
üMit aydin 14 ÖDEV
üMit aydin 14 ÖDEVüMit aydin 14 ÖDEV
üMit aydin 14 ÖDEV
 
Ônix Madureira Offices, Lançamento de salas e lojas em Madureira, 2556-5838, ...
Ônix Madureira Offices, Lançamento de salas e lojas em Madureira, 2556-5838, ...Ônix Madureira Offices, Lançamento de salas e lojas em Madureira, 2556-5838, ...
Ônix Madureira Offices, Lançamento de salas e lojas em Madureira, 2556-5838, ...
 
Infantil
InfantilInfantil
Infantil
 
Daniel Bergmann. ppt
Daniel Bergmann. pptDaniel Bergmann. ppt
Daniel Bergmann. ppt
 
Virtual 6 to
Virtual 6 toVirtual 6 to
Virtual 6 to
 
Desarrollo del Pensamiento
Desarrollo del PensamientoDesarrollo del Pensamiento
Desarrollo del Pensamiento
 
Betelea sesion
Betelea sesionBetelea sesion
Betelea sesion
 

Semelhante a Scrum 8

Inciando com Scrum
Inciando com ScrumInciando com Scrum
Inciando com ScrumIdéia Ágil
 
Workshop Agilizando Projetos com SCRUM
Workshop Agilizando Projetos com SCRUMWorkshop Agilizando Projetos com SCRUM
Workshop Agilizando Projetos com SCRUMElumini Outdoing IT
 
Gerenciamento ágil de processos - SCRUM
Gerenciamento ágil de processos - SCRUMGerenciamento ágil de processos - SCRUM
Gerenciamento ágil de processos - SCRUMLucas Vinícius
 
Scrum - Gerenciamento de Projetos
Scrum - Gerenciamento de ProjetosScrum - Gerenciamento de Projetos
Scrum - Gerenciamento de ProjetosWilliam Lima
 
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 softwareRoberto Brandini
 
Apresentação Scrum 2012
Apresentação Scrum 2012Apresentação Scrum 2012
Apresentação Scrum 2012Libia Boss
 
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
 
Metodologias Ágeis para Gestão e Planejamento de Projetos Scrum - XP - Kanban
Metodologias Ágeis para Gestão e Planejamento de Projetos Scrum - XP - KanbanMetodologias Ágeis para Gestão e Planejamento de Projetos Scrum - XP - Kanban
Metodologias Ágeis para Gestão e Planejamento de Projetos Scrum - XP - KanbanMatheus Costa
 
Palestra de SCRUM em Juazeiro
Palestra de SCRUM em JuazeiroPalestra de SCRUM em Juazeiro
Palestra de SCRUM em JuazeiroPaulo Furtado
 
Workshop Scrum - 8 horas
Workshop Scrum - 8 horasWorkshop Scrum - 8 horas
Workshop Scrum - 8 horasWise Systems
 
PDS_SCRUM.pptx
PDS_SCRUM.pptxPDS_SCRUM.pptx
PDS_SCRUM.pptxluismota86
 
Minicurso Aplicando Scrum em projetos de software (2010)
Minicurso Aplicando Scrum em projetos de software (2010)Minicurso Aplicando Scrum em projetos de software (2010)
Minicurso Aplicando Scrum em projetos de software (2010)Mariana de Azevedo Santos
 
Estratégia de Desenvolvimento de Produto Para Startups
Estratégia de Desenvolvimento de Produto Para StartupsEstratégia de Desenvolvimento de Produto Para Startups
Estratégia de Desenvolvimento de Produto Para StartupsRenzo Colnago
 
Metodologia agil scrum x pmbok
Metodologia agil   scrum x pmbokMetodologia agil   scrum x pmbok
Metodologia agil scrum x pmbokMarisa Wittmann
 

Semelhante a Scrum 8 (20)

Inciando com Scrum
Inciando com ScrumInciando com Scrum
Inciando com Scrum
 
Workshop Agilizando Projetos com SCRUM
Workshop Agilizando Projetos com SCRUMWorkshop Agilizando Projetos com SCRUM
Workshop Agilizando Projetos com SCRUM
 
Gerenciamento ágil de processos - SCRUM
Gerenciamento ágil de processos - SCRUMGerenciamento ágil de processos - SCRUM
Gerenciamento ágil de processos - SCRUM
 
Métodos ágeis
Métodos ágeisMétodos ágeis
Métodos ágeis
 
Scrum - Gerenciamento de Projetos
Scrum - Gerenciamento de ProjetosScrum - Gerenciamento de Projetos
Scrum - Gerenciamento de Projetos
 
Agilidade Com Scrum
Agilidade Com ScrumAgilidade Com Scrum
Agilidade Com Scrum
 
Scrum - Visão Geral
Scrum - Visão GeralScrum - Visão Geral
Scrum - Visão Geral
 
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
 
Apresentação Scrum 2012
Apresentação Scrum 2012Apresentação Scrum 2012
Apresentação Scrum 2012
 
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
 
Gerenciamento ágil de projetos com scrum
Gerenciamento ágil de projetos com scrumGerenciamento ágil de projetos com scrum
Gerenciamento ágil de projetos com scrum
 
Metodologias Ágeis para Gestão e Planejamento de Projetos Scrum - XP - Kanban
Metodologias Ágeis para Gestão e Planejamento de Projetos Scrum - XP - KanbanMetodologias Ágeis para Gestão e Planejamento de Projetos Scrum - XP - Kanban
Metodologias Ágeis para Gestão e Planejamento de Projetos Scrum - XP - Kanban
 
Palestra de SCRUM em Juazeiro
Palestra de SCRUM em JuazeiroPalestra de SCRUM em Juazeiro
Palestra de SCRUM em Juazeiro
 
Workshop Scrum - 8 horas
Workshop Scrum - 8 horasWorkshop Scrum - 8 horas
Workshop Scrum - 8 horas
 
PDS_SCRUM.pptx
PDS_SCRUM.pptxPDS_SCRUM.pptx
PDS_SCRUM.pptx
 
Minicurso Aplicando Scrum em projetos de software (2010)
Minicurso Aplicando Scrum em projetos de software (2010)Minicurso Aplicando Scrum em projetos de software (2010)
Minicurso Aplicando Scrum em projetos de software (2010)
 
SCRUM
SCRUMSCRUM
SCRUM
 
Desenvolvimento ágil com scrum
Desenvolvimento ágil com scrumDesenvolvimento ágil com scrum
Desenvolvimento ágil com scrum
 
Estratégia de Desenvolvimento de Produto Para Startups
Estratégia de Desenvolvimento de Produto Para StartupsEstratégia de Desenvolvimento de Produto Para Startups
Estratégia de Desenvolvimento de Produto Para Startups
 
Metodologia agil scrum x pmbok
Metodologia agil   scrum x pmbokMetodologia agil   scrum x pmbok
Metodologia agil scrum x pmbok
 

Scrum 8

  • 1. Raphael Donaire Albino Gerente de Projetos BlueEye raphael@blueeye.com.br raphalbino@gmail.com http://www.bluetalk.com.br Agenda Do Tradicional ao Ágil O que é o Scrum? Papéis Reuniões Artefatos Considerações e Dicas
  • 2. Reflexo do Planejamento Planejamento Tradicional Tradicional Motivações para mudar Motivações para mudar Clientes e Usuários não tem certeza do que querem. Comunicação falha é mais comum do que parece.
  • 3. Motivações para mudar Motivações para mudar Muitos detalhes que eles querem só serão revelados Na medida que eles vêem o produto sendo construído, durante o desenvolvimento. elas mudam. Existe solução para o CAOS que é desenvolver Software? Manifesto Ágil Indivíduos e Processos e Interação entre eles Ferramentas Software em Documentação funcionamento Abrangente Colaboração com o Negociação de cliente Contratos Responder a Seguir um plano Mudanças
  • 4. Metodologias Ágeis Extreme Progamming (XP) Crystal Clear Adaptive Software Development SCRUM Feature Driven Development (FDD) Rugby??!! Conceituando Scrum é uma prática de gerenciamento de projeto empírica utilizada para entregar pequenos incrementos com alto valor ao cliente de forma iterativa.
  • 5. Conceituando Valores Método Iterativo e Incremental – Sprints; Comprometimento Equipes SCRUM se comprometem em entregar algo de valor Análise, desenvolvimento, prótotipagem e testes ao cliente a cada iteração. estão interligados de forma iterativa; Abertura A equipe arquiteta a solução; Equipes SCRUM estão abertas a novas idéias. Foco Equipes Multi-Funcionais; e Equipes SCRUM focam-se ao máximo em seus objetivos. A documentação criada serve como suporte e Respeito NUNCA será mais importante do que o Equipes SCRUM criam respeito. desenvolvimento do software. Coragem Equipes SCRUM estão aptas a encarar novos desafios. Product Owner
  • 6. Product Owner SCRUM Master Dono do Escopo do Produto; Lida muito bem com priorização; Define as datas dos releases; Se preocupa com o ROI; e Aceita ou rejeita o resultado Final. Também é conhecido por: • Analista de Negócios; • Analista de Sistemas (Isto ainda existe?); ou • Em alguns casos pode ser o próprio Cliente. SCRUM Master Team Responsável pelo processo; Gerenciamento (PMBok); Remove os impedimentos; Garante produtividade; e Protege contra interferências. Também é conhecido por: • Gerente de Projetos; ou • Coordenador de Projetos.
  • 7. Team Por que porcos e não galinhas? Multidisciplinar; 1 à 7 pessoas; Liberdade; Responsável pela qualidade; Alocado Full Time ; e Estima complexidade a cada Sprint. Composta normalmente por: • Designers; • Desenvolvedores; • Arquitetos de Informação; e • Arquitetos de Sistema. Fluxo SCRUM
  • 8. Reuniões no Fluxo Sprint Planning Meeting Objetivos Entender o Escopo; e Estimar complexidade dos pacotes de trabalho. Resultados Time define o que poderá entregar; Time define as atividades que serão desenvolvidas. Daily SCRUM Sprint Review Objetivos Objetivos Comunicar a todos da equipe como está o progresso do O Time apresentar ao Product Owner o resultado da trabalho. Sprint. Características Características Deve responder as seguintes perguntas: Reunião Informal; 1. O que eu fiz desde a última reunião diária? Todo o time participa; e 2. O que eu vou fazer hoje? Tempo máximo de duração: 2 horas. 3. Quais são os impedimentos existentes? Tempo máximo de duração: 15 minutos.
  • 9. Sprint Retrospective Objetivos Levantar e documentar as lições aprendidas da Sprint. Características Reunião Informal; Todos os envolvidos na Sprint participam; e Tempo máximo de duração: 2 horas. Product Backlog Product Backlog Conteúdo Item do Backlog Estimativa Lista priorizada contendo todas as funcionalidades Criação de Carrinho de Compra 3 desejadas para o projeto; Identificação do Usuário 5 Não precisa estar completo no início do projeto; e Finalização do Carrinho de Compra 8 Melhora de performance na buscca de ?? Com o tempo, o Product Backlog cresce e muda à Produtos medida que se aprende mais sobre o produto e seus Manutenção de carrinho de compras 5 usuários. Criação de listagem de produtos mais 1 Criador vendidos Product Owner. Ciclo SCRUM Utilizado na reunião de planejamento da Sprint.
  • 10. Product Backlog Sprint Backlog Conteúdo Lista de funcionalidades que o SCRUM Team se compromete a implementar em um Sprint. Considerações Os itens do Sprint Backlog são extraídos do Product Backlog, pela equipe, com base nas prioridades definidas pelo Product Owner ; e Cabe a equipe determinar a quantidade de itens do Product Backlog que serão trazidos para o Sprint Backlog. Ciclo SCRUM Resultado da reunião de planejamento da Sprint. Sprint Backlog Burndown Chart
  • 11. SCRUM não é o salvador da pátria! O mais importante dos métodos ágeis é o entendimento dos conceitos; Projeto são pessoas, portanto as valorize; Agilidade está diretamente ligada a Melhoria Contínua; e Desenvolver software deve ser encarado como algo divertido. Leia, Estude e Pratique Leia: Agile Software Development with Scrum by Ken Schwaber and Mike Beedle . Agile Project Management with Scrum by Ken Schwaber. Scrum and XP from the Trenhces by Henrik Kniberg. Estude: Linguagens que focam o desenvolvimento ágil. Pratique: É praticando que se aprende.