SCRUMOs passos e os desafios        @bregaida
Eduardo Bregaida• @bregaida• http://www.javawora.blogspot.com
Primeiro Passo -         Projeto• Alguém tem uma idéia.• Essa idéia é passada  para os superiores.• Aprovada.
Primeiro Passo -    Projeto  • Na cabeça do cliente
Primeiro Passo -              Projeto• Na cabeça do time   • A entrega
Segundo Passo -Contratação da Equipe
Terceiro Passo -    Definir a Metodologia•   Processos Definidos    •   São aqueles que determinam o que deve ser feito, qua...
Terceiro Passo -    Definir a Metodologia•   Cascata? (Não deveria ser chamada assim)•   RUP?•   XP?•   SCRUM?•   KANBAN•  ...
SCRUM
Quarto Passo -          Treinamento•   Após a definição da metodologia DEVEMOS Treinar a    equipe.
Quinto Passo -               Papéis• Cada um no time deve saber seu papel e dos demais.   P.O.           SCRUM Master     ...
Quinto Passo -              Papéis                •   Responsável por garantir o Retorno sobre o                    Invest...
Quinto Passo -              Papéis               •   Garante o uso da Metodologia;               •   É um líder e um facil...
Quinto Passo -          Papéis       •   Função do SCRUM Team é ser auto-           gerenciado;       •   Definir metas do...
Sexto Passo -         Fases do SCRUM• Product Backlog• Sprint Planning Meeting• Planning Poker• Daily Scrum• Sprint Review...
Sexto Passo - Fases do SCRUM•   Product Backlog    •   Lista com as funcionalidades para o        produto;    •   O conteú...
Sexto Passo - Fases do SCRUM•   Sprint Planning Meeting    •   Reunião com o P.O., Scrum Master e Scrum Team;    •   P.O. ...
Sexto Passo - Fases do SCRUM•   Planning Poker    •   Estimar o esforço das funcionalidades;    •   Números menores mais s...
Sexto Passo - Fases do SCRUM•   Daily SCRUM    •   Reunião em Pé de 15 minutos;    •   Deverá ser respondida apenas 3 perg...
Sexto Passo - Fases do SCRUM•   Sprint Retrospective    •   Ocorre ao final do Sprint;    •   Utilizado para identificar o q...
Sexto Passo - Fases do SCRUM•   Sprint Review Meeting    •   No final de cada Sprint Retrospective é        feito um Sprint...
Sexto Passo - Fases do SCRUM•   Quadro KANBAN    •   No quadro é colocado o andamento do        Sprint;    •   Os Post its...
E depois? ...
Começa tudo outra vez até   o final do projeto.
Mas nem tudo émaravilhoso assim...
Problemas
Problema Um -Scrum Master Codando
Problema Dois -Síndrome da Multi-Tarefa
Problema Três -Síndrome da Mulher Grávida
Problema Três -Síndrome da Mulher Grávida
Problema Quatro -Síndrome do Estudante
Problema Cinco
Problema Seis -Falta de Treinamento
Problema Seis -Falta de Treinamento
Problema Sete -Muito Cacique para pouco índio
Problema Sete -Muito Cacique para pouco índio
Problema Oito -   Pastelaria
Problema Oito -   Pastelaria
Problema Nove -Daily Scrum Fail
Problema DezSCRUMbut
Problema Doze -                        Scrwaterfall•   Comando-controle camuflado;•   Eliminar Fases;•   Sprints sem metas,...
Lembram disso?Continua tendo graça.
Soluções
Soluções
Tente mostrar que a equipe     precisa ser unida
Treinamento é Tudo.     INVISTA!
Treinamento é Tudo.     INVISTA!
Tire os Acomodados.
Tire os Acomodados.   Vai pra casafanfarrão, aqui não  tem moleque.
Você não irá quererChickens no seu time
Evite o complexo de   Pink e Cérebro
Quebre as barreiras da Comunicação
Destrua os impedimentos
Se sua empresa não deixa      ou não quer...
Pede pra sair que esta  empresa NÃO te      merece...
Dica: Não adianta darmurro em ponta de faca
Dica: Não adianta darmurro em ponta de faca
Depois do SCRUM
Com um time muito Ágil...
Dúvidas?
Referênciashttp://www.javawora.blogspot.comhttp://www.caelum.com.brhttp://www.infoq.com/articles/agile-kanban-boardshttp:/...
Obrigado!eduardo.bregaida@gmail.comhttp://javawora.blogspot.com http://www.slideshare.net/       eduardo.bregaida         ...
Scrum - passos e desafios - agile tour
Scrum - passos e desafios - agile tour
Scrum - passos e desafios - agile tour
Scrum - passos e desafios - agile tour
Scrum - passos e desafios - agile tour
Scrum - passos e desafios - agile tour
Scrum - passos e desafios - agile tour
Scrum - passos e desafios - agile tour
Scrum - passos e desafios - agile tour
Próximos SlideShares
Carregando em…5
×

Scrum - passos e desafios - agile tour

2.526 visualizações

Publicada em

Os papéis do Scrum e os principais problemas no dia a dia dos desenvolvedores.
Palestra ministrada no AgileTour 2011 São Paulo.

Publicada em: Tecnologia
0 comentários
2 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
2.526
No SlideShare
0
A partir de incorporações
0
Número de incorporações
587
Ações
Compartilhamentos
0
Downloads
56
Comentários
0
Gostaram
2
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • Scrum - passos e desafios - agile tour

    1. 1. SCRUMOs passos e os desafios @bregaida
    2. 2. Eduardo Bregaida• @bregaida• http://www.javawora.blogspot.com
    3. 3. Primeiro Passo - Projeto• Alguém tem uma idéia.• Essa idéia é passada para os superiores.• Aprovada.
    4. 4. Primeiro Passo - Projeto • Na cabeça do cliente
    5. 5. Primeiro Passo - Projeto• Na cabeça do time • A entrega
    6. 6. Segundo Passo -Contratação da Equipe
    7. 7. Terceiro Passo - Definir a Metodologia• Processos Definidos • São aqueles que determinam o que deve ser feito, quando e como. • Quem já trabalhou com o “início e fim do projeto” sabe que a utilização de um processo definido não garante o sucesso.• Processos Empíricos • São aqueles que não se conheçam todas as variáveis de entrada para que possa estabelecer um processo repetitível. • Exemplo: É como dirigir um carro, nunca se traça um destino em que a chegada é em linha reta, sempre há pequenas correções até a chegada.
    8. 8. Terceiro Passo - Definir a Metodologia• Cascata? (Não deveria ser chamada assim)• RUP?• XP?• SCRUM?• KANBAN• FDD?• Crystal Clear?• Lean?• DSDM?• ASD?
    9. 9. SCRUM
    10. 10. Quarto Passo - Treinamento• Após a definição da metodologia DEVEMOS Treinar a equipe.
    11. 11. Quinto Passo - Papéis• Cada um no time deve saber seu papel e dos demais. P.O. SCRUM Master Time
    12. 12. Quinto Passo - Papéis • Responsável por garantir o Retorno sobre o Investimento (ROI); • Conheço as necessidades do que precisa ser feito; • Define os itens do Product Backlog; • Prioriza os itens na Sprint Planning Meetings;Product Owner
    13. 13. Quinto Passo - Papéis • Garante o uso da Metodologia; • É um líder e um facilitador; • Preciso tirar da frente qualquer impedimento.SCRUM Master
    14. 14. Quinto Passo - Papéis • Função do SCRUM Team é ser auto- gerenciado; • Definir metas dos Sprints; • Produzí-los com qualidade e valor para o P.O.Time
    15. 15. Sexto Passo - Fases do SCRUM• Product Backlog• Sprint Planning Meeting• Planning Poker• Daily Scrum• Sprint Review Meeting• Sprint Retrospective
    16. 16. Sexto Passo - Fases do SCRUM• Product Backlog • Lista com as funcionalidades para o produto; • O conteúdo é definido pelo P. O.; • Não necessita estar completo; • Com o tempo o Product Backlog cresce ou diminui dependendo do que o P.O. necessita;
    17. 17. Sexto Passo - Fases do SCRUM• Sprint Planning Meeting • Reunião com o P.O., Scrum Master e Scrum Team; • P.O. descreve as funcionalidades; • A equipe questiona; • No final é gerado o Sprint Backlog; • Scrum Team e o P.O. definirão o objetivo;
    18. 18. Sexto Passo - Fases do SCRUM• Planning Poker • Estimar o esforço das funcionalidades; • Números menores mais simples; • Números maiores são mais complexos; • Coringas: • Café - 15 minutos para uma pausa; • ? - Não foi entendido alguma funcionalidade falada;
    19. 19. Sexto Passo - Fases do SCRUM• Daily SCRUM • Reunião em Pé de 15 minutos; • Deverá ser respondida apenas 3 perguntas: • O que você fez ontem? • O que você fará hoje? • Há algum impedimento no seu caminho? • É uma reunião focada; • Não é para resolver problemas;
    20. 20. Sexto Passo - Fases do SCRUM• Sprint Retrospective • Ocorre ao final do Sprint; • Utilizado para identificar o que funcionou bem; • Também é utilizado para verificar o que poderia ser melhorado; • E quais ações serão tomadas para melhorá-lo.
    21. 21. Sexto Passo - Fases do SCRUM• Sprint Review Meeting • No final de cada Sprint Retrospective é feito um Sprint Review Meeting; • É mostrado o que foi alcançado no Sprint; • Nesta reunião estará o P.O., Scrum Team e Scrum Master; • O mais importante é que o objetivo esteja realizado.
    22. 22. Sexto Passo - Fases do SCRUM• Quadro KANBAN • No quadro é colocado o andamento do Sprint; • Os Post its são importantes; • Se for coloridos facilitam a visualização; • Também serve para saber o que está fazendo; • Evitem Softwares para KANBAN.
    23. 23. E depois? ...
    24. 24. Começa tudo outra vez até o final do projeto.
    25. 25. Mas nem tudo émaravilhoso assim...
    26. 26. Problemas
    27. 27. Problema Um -Scrum Master Codando
    28. 28. Problema Dois -Síndrome da Multi-Tarefa
    29. 29. Problema Três -Síndrome da Mulher Grávida
    30. 30. Problema Três -Síndrome da Mulher Grávida
    31. 31. Problema Quatro -Síndrome do Estudante
    32. 32. Problema Cinco
    33. 33. Problema Seis -Falta de Treinamento
    34. 34. Problema Seis -Falta de Treinamento
    35. 35. Problema Sete -Muito Cacique para pouco índio
    36. 36. Problema Sete -Muito Cacique para pouco índio
    37. 37. Problema Oito - Pastelaria
    38. 38. Problema Oito - Pastelaria
    39. 39. Problema Nove -Daily Scrum Fail
    40. 40. Problema DezSCRUMbut
    41. 41. Problema Doze - Scrwaterfall• Comando-controle camuflado;• Eliminar Fases;• Sprints sem metas, entregando pedaços sem real valor;• Papéis super-definidos;• P.O. chicken, P.O. inimigo;• ScrumMaster é chefe;• Proteção no lugar de colaborão;• Escopo fechado?
    42. 42. Lembram disso?Continua tendo graça.
    43. 43. Soluções
    44. 44. Soluções
    45. 45. Tente mostrar que a equipe precisa ser unida
    46. 46. Treinamento é Tudo. INVISTA!
    47. 47. Treinamento é Tudo. INVISTA!
    48. 48. Tire os Acomodados.
    49. 49. Tire os Acomodados. Vai pra casafanfarrão, aqui não tem moleque.
    50. 50. Você não irá quererChickens no seu time
    51. 51. Evite o complexo de Pink e Cérebro
    52. 52. Quebre as barreiras da Comunicação
    53. 53. Destrua os impedimentos
    54. 54. Se sua empresa não deixa ou não quer...
    55. 55. Pede pra sair que esta empresa NÃO te merece...
    56. 56. Dica: Não adianta darmurro em ponta de faca
    57. 57. Dica: Não adianta darmurro em ponta de faca
    58. 58. Depois do SCRUM
    59. 59. Com um time muito Ágil...
    60. 60. Dúvidas?
    61. 61. Referênciashttp://www.javawora.blogspot.comhttp://www.caelum.com.brhttp://www.infoq.com/articles/agile-kanban-boardshttp://www.boaglio.com/index.php/2007/12/27/scrum-solo/http://www.improveit.com.br/xphttp://www.mountaingoatsoftware.com/system/hidden_asset/file/17/ScrumLargeLabelled.pnghttp://www.agilemanifesto.org/http://pt.wikipedia.org/wiki/Scrumhttp://www.improveit.com.br/scrum/daily_scrumhttp://www.improveit.com.br/scrumhttp://www.agilealliance.org/http://www.caelum.com.br/treinamentos/csm-certified-scrum-master/http://amagno.blogspot.com/2008/06/scrum-caelum-sucesso.htmlhttp://www.dtsato.com/blog/http://www.jeveaux.com/blog/2008/planning-poker-cards/http://www.daviscabral.com.br/articles/2008/5/22/planning-pokerhttp://www.crisp.se/planningpoker/http://mudandoumapequenaempresa.blogspot.com/2008/05/index-cards-e-planning-poker-para.htmlhttp://jeffsutherland.com/scrum/FirstScrum2004.pdfhttp://www.visaoagil.com/http://www.agilcoop.org.brhttp://www.ime.usp.br/~kon/http://www.flickr.com/photos/fb/2139203765/
    62. 62. Obrigado!eduardo.bregaida@gmail.comhttp://javawora.blogspot.com http://www.slideshare.net/ eduardo.bregaida @bregaida

    ×