SCRUM ?                                   WTF ?terça-feira, 17 de maio de 2011
Fernando Valente                                          - Design Gráfico de formação                                    ...
MANIFESTO ÁGIL                    Estamos descobrindo maneiras melhores de desenvolver software                    fazendo...
MANIFESTO ÁGIL         1.Indivíduos e interação entre eles mais que processos e           ferramentas         2.Software e...
SCRUM ? WTF ?                   Rugbyterça-feira, 17 de maio de 2011
DEFINIÇÃO                              “Scrum é um... framework iterativo* e                         incremental para gere...
BENEFÍCIOS                        Velocidade                        Qualidade                         Motivação           ...
BENEFÍCIOS                         ACEITA Mudanças                                  mas...terça-feira, 17 de maio de 2011
OS PILARES DO SCRUM                          Transparência                          Inspeção                          Adap...
Vai que...terça-feira, 17 de maio de 2011
COMPOSIÇÃO DO SCRUM            1) Pessoas              E só isso!            2) Artefatos            3) Eventos de duração...
1) PESSOAS - PIGS AND CHICKENS                                      Pig = Comprometido                                  Ch...
1) PESSOAS - PIGS E SEUS PAPÉIS                                  - Product Owner                                  - Scrum ...
1) PESSOAS - PRODUCT OWNER                                  Responsável por garantir o valor                              ...
1) PESSOAS - PRODUCT OWNER                                  Representante do clienteterça-feira, 17 de maio de 2011
1) PESSOAS - PRODUCT OWNER                                  Só um por projeto (P.O.)terça-feira, 17 de maio de 2011
1) PESSOAS - PRODUCT OWNER    1ª barreira entre o cliente e a equipeterça-feira, 17 de maio de 2011
1) PESSOAS - PRODUCT OWNER    Facilitador entre a equipe e o clienteterça-feira, 17 de maio de 2011
1) PESSOAS - PRODUCT OWNER                                  Define as metasterça-feira, 17 de maio de 2011
1) PESSOAS - PRODUCT OWNER      Não define como fazer, mas sim o que fazer primeiro*terça-feira, 17 de maio de 2011
1) PESSOAS - PRODUCT OWNER                                  Único que pode cancelar um Sprintterça-feira, 17 de maio de 2011
1) PESSOAS - SCRUM MASTER                                     Responsável por garantir que o                              ...
1) PESSOAS - SCRUM MASTER     Atualiza o(s) relatórios de acompanhamentoterça-feira, 17 de maio de 2011
1) PESSOAS - SCRUM MASTER    Garante a produtividade e qualidadeterça-feira, 17 de maio de 2011
1) PESSOAS - SCRUM MASTER    2ª barreira entre o cliente e a equipeterça-feira, 17 de maio de 2011
1) PESSOAS - SCRUM MASTER                                  Remove impedimentosterça-feira, 17 de maio de 2011
1) PESSOAS - SCRUM MASTER                           Pode ser um desenvolvedorterça-feira, 17 de maio de 2011
1) PESSOAS - SCRUM MASTER                                  Não é um gerenteterça-feira, 17 de maio de 2011
1) PESSOAS - TEAM               Transforma os “sonhos” em realidade!terça-feira, 17 de maio de 2011
1) PESSOAS - TEAM     Possuem conhecimento especializadoterça-feira, 17 de maio de 2011
1) PESSOAS - TEAM                          Compartilham conhecimentoterça-feira, 17 de maio de 2011
1) PESSOAS - TEAM                                  São auto-gerenciáveisterça-feira, 17 de maio de 2011
1) PESSOAS - CHICKENS                                      Todo o “resto”                                   Chickens não p...
2) ARTEFATOS                                  - Product Backlog                                  - Sprint Backlog         ...
2) ARTEFATOS - PRODUCT BACKLOG      Tudo que é necessário para desenvolver e lançar o produto.terça-feira, 17 de maio de 2...
2) ARTEFATOS - PRODUCT BACKLOG         Ele evolui à medida que o produto e o ambiente evoluem.terça-feira, 17 de maio de 2...
2) ARTEFATOS - PRODUCT BACKLOG                                  Ordenado por prioridadesterça-feira, 17 de maio de 2011
2) ARTEFATOS - PRODUCT BACKLOG       Loja virtual               Cadastro dos produtos                                  Cad...
2) ARTEFATOS - SPRINT BACKLOG                       Consiste nas tarefas que o time executa para                   transfo...
2) ARTEFATOS - SPRINT BACKLOG                                              - DB (3)                                       ...
2) ARTEFATOS - SPRINT BACKLOG                                  Planning Pokerterça-feira, 17 de maio de 2011
2) ARTEFATOS - SPRINT BACKLOG  Planning Poker         - É uma estimativa de tamanho baseada na comparação           entre ...
2) ARTEFATOS - SPRINT BACKLOG  Planning Poker  Mais detalhes em http://migre.me/4tIukterça-feira, 17 de maio de 2011
2) ARTEFATOS - SPRINT BACKLOG  Kanban                     “Kanban é uma palavra japonesa que significa literalmente regist...
2) ARTEFATOS - SPRINT BACKLOG  Kanbanterça-feira, 17 de maio de 2011
2) ARTEFATOS - SPRINT BACKLOG                       DB                   FormTestes                             tro       ...
2) ARTEFATOS - SPRINT BACKLOG                                     DB                            Testes   Form             ...
2) ARTEFATOS - SPRINT BACKLOG                                                            DB                               ...
2) ARTEFATOS - SPRINT BACKLOG                                                                 DB                          ...
2) ARTEFATOS - SPRINT BACKLOG                                       DB                                   FormTestes       ...
2) ARTEFATOS - SPRINT BACKLOG                                  Kanban não é Scrum!terça-feira, 17 de maio de 2011
2) ARTEFATOS - BURN DOWN CHARTS                                  http://migre.me/4tVCqterça-feira, 17 de maio de 2011
E finalmente....terça-feira, 17 de maio de 2011
3) EVENTOS DE DURAÇÃO FIXA                                  - Planning Meeting                                     Release...
3) EVENTOS DE DURAÇÃO FIXA  Planning Meeting - Release         Objetivo: estabelece planos, metas e prioridadesterça-feira...
3) EVENTOS DE DURAÇÃO FIXA  Planning Meeting - Release                              Como transformar a visão em produtoter...
3) EVENTOS DE DURAÇÃO FIXA  Planning Meeting - Release                                  Não precisa acontecer sempreterça-...
3) EVENTOS DE DURAÇÃO FIXA  Planning Meeting - Release                                  Não pertence ao sprintterça-feira,...
3) EVENTOS DE DURAÇÃO FIXA  Planning Meeting - Definição do sprint                   Criar e organizar o Sprint Backlog (e...
3) EVENTOS DE DURAÇÃO FIXA  Planning Meeting - Definição do sprint                                  P.O. Define a meta do ...
3) EVENTOS DE DURAÇÃO FIXA  Planning Meeting - Definição do sprint               - 5% do total do Sprint                  ...
3) EVENTOS DE DURAÇÃO FIXA  Sprint                        Duração: mínimo 2 e máximo 4 semanasterça-feira, 17 de maio de 2...
3) EVENTOS DE DURAÇÃO FIXA  Sprint                           Objetivo: tornar o Backlog em produtoterça-feira, 17 de maio ...
3) EVENTOS DE DURAÇÃO FIXA  Sprint                                  Nenhuma mudança deve ocorrerterça-feira, 17 de maio de...
3) EVENTOS DE DURAÇÃO FIXA  Sprint                          Não deve haver interferências externasterça-feira, 17 de maio ...
3) EVENTOS DE DURAÇÃO FIXA  Daily Meeting                                  Duração: 15 minutos, no máximo !!!terça-feira, ...
3) EVENTOS DE DURAÇÃO FIXA  Daily Meeting           Objetivo: alinhar o desenvolvimento com a metaterça-feira, 17 de maio ...
3) EVENTOS DE DURAÇÃO FIXA  Daily Meeting                                  Realizada de péterça-feira, 17 de maio de 2011
3) EVENTOS DE DURAÇÃO FIXA  Daily Meeting               Sempre no mesmo local (reservado) e horárioterça-feira, 17 de maio...
3) EVENTOS DE DURAÇÃO FIXA  Daily Meeting                                  Participantes: Scrum Master e Team.            ...
3) EVENTOS DE DURAÇÃO FIXA  Daily Meeting                                  - Cada membro explica:                         ...
3) EVENTOS DE DURAÇÃO FIXA  Review Meeting          Objetivo: dar a todos uma visão real do que foi feitoterça-feira, 17 d...
3) EVENTOS DE DURAÇÃO FIXA  Review Meeting                                              +                                 ...
3) EVENTOS DE DURAÇÃO FIXA  Review Meeting                 Os usuários “navegam” pelo que já está pronto e em produção.   ...
3) EVENTOS DE DURAÇÃO FIXA  Review Meeting                                  Dúvidas de uso são esclarecidas.terça-feira, 1...
3) EVENTOS DE DURAÇÃO FIXA  Retrospective Meeting                                  Participantes: Pigsterça-feira, 17 de m...
3) EVENTOS DE DURAÇÃO FIXA  Retrospective Meeting                                   EU????              Não há culpados, m...
3) EVENTOS DE DURAÇÃO FIXA  Resumindo...terça-feira, 17 de maio de 2011
PERGUNTAS?terça-feira, 17 de maio de 2011
contato@fernandovalente.com.br               about.me/fernandovalente               Twitter: @nandovalenteterça-feira, 17 ...
Upcoming SlideShare
Loading in …5
×

Scrun? WTF?

3,020 views
2,920 views

Published on

A palestra tem como objetivo apresentar o que é, as regras e os benefícios do desenvolvimento ágil com Scrum.

Published in: Technology
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
3,020
On SlideShare
0
From Embeds
0
Number of Embeds
1,955
Actions
Shares
0
Downloads
32
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Scrun? WTF?

  1. 1. SCRUM ? WTF ?terça-feira, 17 de maio de 2011
  2. 2. Fernando Valente - Design Gráfico de formação - Programador por paixão - Geek assumido - Apaixonado por tecnologia - Fotógrafo amador nas horas vagas Comecei a trabalhar com web em 1999, uma época em que html era escrito em bloco de notas e o GeoCites dominava os serviços de hospedagem amadora. Atualmente trabalho e presto serviço para o HUPE/UERJ (Hospital Universitário Pedro Ernesto - Universidade do Estado do Rio de Janeiro) como Coordenador de Desenvolvimento e Scrum Master. www.fernandovalente.com.br / Twitter: @nandovalenteterça-feira, 17 de maio de 2011
  3. 3. MANIFESTO ÁGIL Estamos descobrindo maneiras melhores de desenvolver software fazendo-o nós mesmos e ajudando outros a fazê-lo. Através deste trabalho, passamos a valorizar:terça-feira, 17 de maio de 2011
  4. 4. MANIFESTO ÁGIL 1.Indivíduos e interação entre eles mais que processos e ferramentas 2.Software em funcionamento mais que documentação abrangente 3.Colaboração com o cliente mais que negociação de contratos 4.Responder a mudanças mais que seguir um plano Ou seja, mesmo havendo valor nos itens à direita, valorizamos mais os itens à esquerda. http://www.manifestoagil.comterça-feira, 17 de maio de 2011
  5. 5. SCRUM ? WTF ? Rugbyterça-feira, 17 de maio de 2011
  6. 6. DEFINIÇÃO “Scrum é um... framework iterativo* e incremental para gerenciamento de projetos e desenvolvimento ágil de software.” http://pt.wikipedia.org/wiki/Scrum *iterativo: Feito ou repetido muitas vezes. Dicionário Michaelis: http://migre.me/2BEy8terça-feira, 17 de maio de 2011
  7. 7. BENEFÍCIOS Velocidade Qualidade Motivação Trabalho em equipe Compartilhamento de conhecimento Interaçãoterça-feira, 17 de maio de 2011
  8. 8. BENEFÍCIOS ACEITA Mudanças mas...terça-feira, 17 de maio de 2011
  9. 9. OS PILARES DO SCRUM Transparência Inspeção Adaptaçãoterça-feira, 17 de maio de 2011
  10. 10. Vai que...terça-feira, 17 de maio de 2011
  11. 11. COMPOSIÇÃO DO SCRUM 1) Pessoas E só isso! 2) Artefatos 3) Eventos de duração fixaterça-feira, 17 de maio de 2011
  12. 12. 1) PESSOAS - PIGS AND CHICKENS Pig = Comprometido Chicken = Envolvidoterça-feira, 17 de maio de 2011
  13. 13. 1) PESSOAS - PIGS E SEUS PAPÉIS - Product Owner - Scrum Master - Teamterça-feira, 17 de maio de 2011
  14. 14. 1) PESSOAS - PRODUCT OWNER Responsável por garantir o valor do trabalho realizado pelo time.terça-feira, 17 de maio de 2011
  15. 15. 1) PESSOAS - PRODUCT OWNER Representante do clienteterça-feira, 17 de maio de 2011
  16. 16. 1) PESSOAS - PRODUCT OWNER Só um por projeto (P.O.)terça-feira, 17 de maio de 2011
  17. 17. 1) PESSOAS - PRODUCT OWNER 1ª barreira entre o cliente e a equipeterça-feira, 17 de maio de 2011
  18. 18. 1) PESSOAS - PRODUCT OWNER Facilitador entre a equipe e o clienteterça-feira, 17 de maio de 2011
  19. 19. 1) PESSOAS - PRODUCT OWNER Define as metasterça-feira, 17 de maio de 2011
  20. 20. 1) PESSOAS - PRODUCT OWNER Não define como fazer, mas sim o que fazer primeiro*terça-feira, 17 de maio de 2011
  21. 21. 1) PESSOAS - PRODUCT OWNER Único que pode cancelar um Sprintterça-feira, 17 de maio de 2011
  22. 22. 1) PESSOAS - SCRUM MASTER Responsável por garantir que o processo seja compreendido e seguidoterça-feira, 17 de maio de 2011
  23. 23. 1) PESSOAS - SCRUM MASTER Atualiza o(s) relatórios de acompanhamentoterça-feira, 17 de maio de 2011
  24. 24. 1) PESSOAS - SCRUM MASTER Garante a produtividade e qualidadeterça-feira, 17 de maio de 2011
  25. 25. 1) PESSOAS - SCRUM MASTER 2ª barreira entre o cliente e a equipeterça-feira, 17 de maio de 2011
  26. 26. 1) PESSOAS - SCRUM MASTER Remove impedimentosterça-feira, 17 de maio de 2011
  27. 27. 1) PESSOAS - SCRUM MASTER Pode ser um desenvolvedorterça-feira, 17 de maio de 2011
  28. 28. 1) PESSOAS - SCRUM MASTER Não é um gerenteterça-feira, 17 de maio de 2011
  29. 29. 1) PESSOAS - TEAM Transforma os “sonhos” em realidade!terça-feira, 17 de maio de 2011
  30. 30. 1) PESSOAS - TEAM Possuem conhecimento especializadoterça-feira, 17 de maio de 2011
  31. 31. 1) PESSOAS - TEAM Compartilham conhecimentoterça-feira, 17 de maio de 2011
  32. 32. 1) PESSOAS - TEAM São auto-gerenciáveisterça-feira, 17 de maio de 2011
  33. 33. 1) PESSOAS - CHICKENS Todo o “resto” Chickens não podem dizer aos pigs como eles devem trabalharterça-feira, 17 de maio de 2011
  34. 34. 2) ARTEFATOS - Product Backlog - Sprint Backlog - Burn Down Chartsterça-feira, 17 de maio de 2011
  35. 35. 2) ARTEFATOS - PRODUCT BACKLOG Tudo que é necessário para desenvolver e lançar o produto.terça-feira, 17 de maio de 2011
  36. 36. 2) ARTEFATOS - PRODUCT BACKLOG Ele evolui à medida que o produto e o ambiente evoluem.terça-feira, 17 de maio de 2011
  37. 37. 2) ARTEFATOS - PRODUCT BACKLOG Ordenado por prioridadesterça-feira, 17 de maio de 2011
  38. 38. 2) ARTEFATOS - PRODUCT BACKLOG Loja virtual Cadastro dos produtos Cadastro de usuários Processo de compra Promoções ...terça-feira, 17 de maio de 2011
  39. 39. 2) ARTEFATOS - SPRINT BACKLOG Consiste nas tarefas que o time executa para transformar o Product Backlog em um “produto final”.terça-feira, 17 de maio de 2011
  40. 40. 2) ARTEFATOS - SPRINT BACKLOG - DB (3) - Criação de formulário (13) Cadastro de usuários - Testes (8) - Cadastro inicial (2) ... - Atualização DB (2) - Pagamento (13) Processo de compra - Testes (8) - Acompanhamento (8) ...terça-feira, 17 de maio de 2011
  41. 41. 2) ARTEFATOS - SPRINT BACKLOG Planning Pokerterça-feira, 17 de maio de 2011
  42. 42. 2) ARTEFATOS - SPRINT BACKLOG Planning Poker - É uma estimativa de tamanho baseada na comparação entre funcionalidades. - Utiliza os Números de Fibonacci como referência. 0, 1, 1, 2, 3, 5, 8, 13, 21, 34 ... - Finalidade de explicitar que quanto menor a funcionalidade que estamos desenvolvendo, menor a variação possível da estimativa - Números maiores: Esta é uma situação perigosa pois estimamos o tamanho de algo maior e com muito mais possibilidade de variação. Mais detalhes em http://migre.me/4tIukterça-feira, 17 de maio de 2011
  43. 43. 2) ARTEFATOS - SPRINT BACKLOG Planning Poker Mais detalhes em http://migre.me/4tIukterça-feira, 17 de maio de 2011
  44. 44. 2) ARTEFATOS - SPRINT BACKLOG Kanban “Kanban é uma palavra japonesa que significa literalmente registro ou placa visível. Em Administração da produção significa um cartão de sinalização que controla os fluxos de produção ou transportes em uma indústria. O cartão pode ser substituído por outro sistema de sinalização, como luzes, caixas vazias e até locais vazios demarcados.”terça-feira, 17 de maio de 2011
  45. 45. 2) ARTEFATOS - SPRINT BACKLOG Kanbanterça-feira, 17 de maio de 2011
  46. 46. 2) ARTEFATOS - SPRINT BACKLOG DB FormTestes tro Cadas DB ntoestes Pagame T nh Acompa to amenterça-feira, 17 de maio de 2011
  47. 47. 2) ARTEFATOS - SPRINT BACKLOG DB Testes Form tro Cadas DB ntoestes Pagame T nh Acompa to amenterça-feira, 17 de maio de 2011
  48. 48. 2) ARTEFATOS - SPRINT BACKLOG DB Testes Form ro C adast DB Testes Pagame nh n Acompa to to amenterça-feira, 17 de maio de 2011
  49. 49. 2) ARTEFATOS - SPRINT BACKLOG DB Cadas tro Form Testes DB Testes Pagame anh n to A comp to amenterça-feira, 17 de maio de 2011
  50. 50. 2) ARTEFATOS - SPRINT BACKLOG DB FormTestes tro Cadas DB ntoestes Pagame T nh Acompa to amenterça-feira, 17 de maio de 2011
  51. 51. 2) ARTEFATOS - SPRINT BACKLOG Kanban não é Scrum!terça-feira, 17 de maio de 2011
  52. 52. 2) ARTEFATOS - BURN DOWN CHARTS http://migre.me/4tVCqterça-feira, 17 de maio de 2011
  53. 53. E finalmente....terça-feira, 17 de maio de 2011
  54. 54. 3) EVENTOS DE DURAÇÃO FIXA - Planning Meeting Release Definição do Sprint - Sprint - Daily Meeting - Review Meeting - Retrospective Meetingterça-feira, 17 de maio de 2011
  55. 55. 3) EVENTOS DE DURAÇÃO FIXA Planning Meeting - Release Objetivo: estabelece planos, metas e prioridadesterça-feira, 17 de maio de 2011
  56. 56. 3) EVENTOS DE DURAÇÃO FIXA Planning Meeting - Release Como transformar a visão em produtoterça-feira, 17 de maio de 2011
  57. 57. 3) EVENTOS DE DURAÇÃO FIXA Planning Meeting - Release Não precisa acontecer sempreterça-feira, 17 de maio de 2011
  58. 58. 3) EVENTOS DE DURAÇÃO FIXA Planning Meeting - Release Não pertence ao sprintterça-feira, 17 de maio de 2011
  59. 59. 3) EVENTOS DE DURAÇÃO FIXA Planning Meeting - Definição do sprint Criar e organizar o Sprint Backlog (estórias)terça-feira, 17 de maio de 2011
  60. 60. 3) EVENTOS DE DURAÇÃO FIXA Planning Meeting - Definição do sprint P.O. Define a meta do sprintterça-feira, 17 de maio de 2011
  61. 61. 3) EVENTOS DE DURAÇÃO FIXA Planning Meeting - Definição do sprint - 5% do total do Sprint Dividido em duas etapas* de 4 horas: - O que? (o que vai ser feito) - Como? (como vai ser feito) OBS: Este é o momento de negociar com o P.O. do projetoterça-feira, 17 de maio de 2011
  62. 62. 3) EVENTOS DE DURAÇÃO FIXA Sprint Duração: mínimo 2 e máximo 4 semanasterça-feira, 17 de maio de 2011
  63. 63. 3) EVENTOS DE DURAÇÃO FIXA Sprint Objetivo: tornar o Backlog em produtoterça-feira, 17 de maio de 2011
  64. 64. 3) EVENTOS DE DURAÇÃO FIXA Sprint Nenhuma mudança deve ocorrerterça-feira, 17 de maio de 2011
  65. 65. 3) EVENTOS DE DURAÇÃO FIXA Sprint Não deve haver interferências externasterça-feira, 17 de maio de 2011
  66. 66. 3) EVENTOS DE DURAÇÃO FIXA Daily Meeting Duração: 15 minutos, no máximo !!!terça-feira, 17 de maio de 2011
  67. 67. 3) EVENTOS DE DURAÇÃO FIXA Daily Meeting Objetivo: alinhar o desenvolvimento com a metaterça-feira, 17 de maio de 2011
  68. 68. 3) EVENTOS DE DURAÇÃO FIXA Daily Meeting Realizada de péterça-feira, 17 de maio de 2011
  69. 69. 3) EVENTOS DE DURAÇÃO FIXA Daily Meeting Sempre no mesmo local (reservado) e horárioterça-feira, 17 de maio de 2011
  70. 70. 3) EVENTOS DE DURAÇÃO FIXA Daily Meeting Participantes: Scrum Master e Team. Ouvinte: P.O.terça-feira, 17 de maio de 2011
  71. 71. 3) EVENTOS DE DURAÇÃO FIXA Daily Meeting - Cada membro explica: * O que fez desde a última reunião diária * O que vai fazer até a próxima reunião diária * Impedimentos, problemas etcterça-feira, 17 de maio de 2011
  72. 72. 3) EVENTOS DE DURAÇÃO FIXA Review Meeting Objetivo: dar a todos uma visão real do que foi feitoterça-feira, 17 de maio de 2011
  73. 73. 3) EVENTOS DE DURAÇÃO FIXA Review Meeting + Participantes: Pigs e Chickensterça-feira, 17 de maio de 2011
  74. 74. 3) EVENTOS DE DURAÇÃO FIXA Review Meeting Os usuários “navegam” pelo que já está pronto e em produção. Os usuários são orientados pelo timeterça-feira, 17 de maio de 2011
  75. 75. 3) EVENTOS DE DURAÇÃO FIXA Review Meeting Dúvidas de uso são esclarecidas.terça-feira, 17 de maio de 2011
  76. 76. 3) EVENTOS DE DURAÇÃO FIXA Retrospective Meeting Participantes: Pigsterça-feira, 17 de maio de 2011
  77. 77. 3) EVENTOS DE DURAÇÃO FIXA Retrospective Meeting EU???? Não há culpados, mas uma equipe que trabalha com objetivosterça-feira, 17 de maio de 2011
  78. 78. 3) EVENTOS DE DURAÇÃO FIXA Resumindo...terça-feira, 17 de maio de 2011
  79. 79. PERGUNTAS?terça-feira, 17 de maio de 2011
  80. 80. contato@fernandovalente.com.br about.me/fernandovalente Twitter: @nandovalenteterça-feira, 17 de maio de 2011

×