Relato de experiência da aplicação do SCRUM

4.825 visualizações

Publicada em

Relato de experiência da aplicação do SCRUM

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

Sem downloads
Visualizações
Visualizações totais
4.825
No SlideShare
0
A partir de incorporações
0
Número de incorporações
149
Ações
Compartilhamentos
0
Downloads
217
Comentários
0
Gostaram
4
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Relato de experiência da aplicação do SCRUM

  1. 1. Relato de Experiência: Desafios na implantação do Scrum no projeto de TI Elifrancis Rodrigues Soares MSc, PMP, CSPO, SCM, MBA, CTFL Agosto/2009
  2. 2. Quem sou eu? − Graduado em ciências da computação pelo UNIPE − Mestre em Ciência da Computação pela UFPE − MBA executivo em Gestão da Tecnologia da Informação pela UFPE − Certificado Project Management Professional (PMP®) − Certificado ScrumMaster (CSM) − Certificado Product Owner (CSPO) − Certificado em testes de software (CTFL) − 13 anos de experiência na área de Tecnologia − Gerente de Projetos − Líder de projetos numa empresa de Telecomunicação e Informática − Membro do PMI Internacional – Moderador do grupo de Gestão de TI − Membro da Scrum Alliance − Foco em Tecnologia, Inovação e Pessoas Relato de experiência da aplicação do SCRUM
  3. 3. Quem são vocês? Relato de experiência da aplicação do SCRUM
  4. 4. Situação do Projeto: Passado  Escopo variável, mas o projeto tendo um objetivo  Falha na comunicação das informações  Equipe não participativa do planejamento  Equipe não comprometida com o resultado  Datas de versões indefinidas Relato de experiência da aplicação do SCRUM
  5. 5. Falta de Motivação e Comprometimento  Algumas pessoas da equipe não se interessava com objetivo do projeto.  Alguns não tinha motivação  Faltava muito o comprometimento com o projeto Relato de experiência da aplicação do SCRUM
  6. 6. Responder a mudanças  Requisitos mudam  Negócios mudam  Entendimento é aprimorado e muda  Abordagens mudam Relato de experiência da aplicação do SCRUM
  7. 7. Relato de experiência da aplicação do SCRUM 7
  8. 8. SCRUM em ambientes CMMI SPIN - Software Process Improvement Network (SPIN)  organização de profissionais de software  Apoios: CESAR, SOFTEX, Porto Digital, Globo.com  180 Pessoas  O evento contou com a participação de vários palestrantes do Brasil todo e também do Boris Gloger, Certified Scrum Trainer. Relato de experiência da aplicação do SCRUM
  9. 9. Isso nunca vai dar certo no projeto Relato de experiência da aplicação do SCRUM
  10. 10. Muita Pesquisa sobre o assunto  http://blog.bardusco.com/  http://visaoagil.wordpress.com/  http://blpsilva.wordpress.com/2008/04/07/  http://blpsilva.wordpress.com/2008/04/07/  http://gc.blog.br/2007/12/10/certified-scrum-master/  http://blog.eof.com.br/  http://fabiogr.com/search/label/Scrum  ...... Relato de experiência da aplicação do SCRUM
  11. 11. Sucesso com Scrum Relato de experiência da aplicação do SCRUM
  12. 12. Scrum é usado para…  Software comercial  Desenvolvimento interno  Desenvolvimento por Terceirizado  Projetos de Preço Fixo  Aplicações Financeiras  Aplicações certificadas ISO9001  Sistemas embarcados 12 Relato de experiência da aplicação do SCRUM
  13. 13. Scrum é usado para…  Sistemas 24x7 com 99,999% de uptime requerido  Sistemas críticos, aprovados pelo FDA  Software para portáteis  Telefones celulares Relato de experiência da aplicação do SCRUM
  14. 14. Para que somos pagos?  Para ter, o mais rápida e eficientemente possível, software rodando que efetivamente responda às necessidades do negócio  Não somos pagos para:  Escrever código  Produzir modelos  Produzir documentos  Produzir planos Relato de experiência da aplicação do SCRUM
  15. 15. Cone da Incerteza  Formato da distribuição de probabilidade: quanto maior a incerteza, maior a segurança resultante. Relato de experiência da aplicação do SCRUM
  16. 16. SCRUM  O Scrum não é um processo previsível, ele não define o que fazer em toda circunstância. KEN SCHWABER (2004).  Bastante objetivo  Papéis e Responsabilidade bem definidas  Fácil adaptação  Curva de aprendizado baixa  Não é um processo previsível  É um framework e um conjunto de práticas  O Scrum não vai dizer exatamente o que fazer, não irá resolver todos os seus problemas, mas com certeza os problemas serão facilmente identificados Relato de experiência da aplicação do SCRUM
  17. 17. SCRUM  O Scrum não vai dizer exatamente o que fazer, não irá resolver todos os seus problemas, mas com certeza os problemas serão facilmente identificados Relato de experiência da aplicação do SCRUM
  18. 18. Influencias do Scrum  Lean Thinking  Artigo “The New Product Development Game” de Norma e Takeusi na Harvard Bussiness Review  Desenvolvimento Iterativo e Incremental Relato de experiência da aplicação do SCRUM
  19. 19. O Principal Mito Sobre a Agilidade Relato de experiência da aplicação do SCRUM
  20. 20. Principal Mito Sobre Agilidade Relato de experiência da aplicação do SCRUM
  21. 21. Conseqüência desse Mito #1 Relato de experiência da aplicação do SCRUM
  22. 22. Conseqüência desse Mito #2 Relato de experiência da aplicação do SCRUM
  23. 23. Conseqüência desse Mito #3 Relato de experiência da aplicação do SCRUM
  24. 24. Conseqüência desse Mito #4 Relato de experiência da aplicação do SCRUM
  25. 25. Conseqüência desse Mito #5 Relato de experiência da aplicação do SCRUM
  26. 26. Novo Dia  Mudança de layout  Feedback para equipe a respeito do evento  Reuniões diárias  Post-its Relato de experiência da aplicação do SCRUM
  27. 27. Evento Relato de experiência da aplicação do SCRUM
  28. 28. Projeto Secreto Relato de experiência da aplicação do SCRUM
  29. 29. Treinamento Oficial – Scrum Alliance Relato de experiência da aplicação do SCRUM
  30. 30. 1º Falha  Não houve treinamento  Aprendemos na prática  Irei gradativamente explicando para todos vocês Relato de experiência da aplicação do SCRUM
  31. 31. 1º Lição aprendida  Precisamos melhorar nossa especificação  Estamos perdendo tempo no momento do desenvolvimento  Temos que realizar protótipos Relato de experiência da aplicação do SCRUM
  32. 32. Prototipação de Software  Desenvolvimento rápido de software para validar os requisitos  Prototipação é o desenvolvimento rápido de um sistema.  No passado, protótipo tinha a finalidade exclusiva de avaliar os requisitos, assim o desenvolvimento tradicional era necessário Relato de experiência da aplicação do SCRUM
  33. 33. Conceito de pronto Pronto? Pronto Pronto? Qual seria o conceito de Pronto para uma equipe de testes? Relato de experiência da aplicação do SCRUM
  34. 34. Implantação das cerimônias  Reuniões diárias  Planning 1 e 2  Reunião de Review  Reunião de Retrospectiva Relato de experiência da aplicação do SCRUM
  35. 35. Reuniões Diárias  Reuniões em pé???  15 minutos?  Qual é o melhor horário?  Todos participam mesmo?  Existem atrasos? Relato de experiência da aplicação do SCRUM
  36. 36. Regras das Reuniões Diárias Relato de experiência da aplicação do SCRUM
  37. 37. Planning 1  Todos os envolvidos presente  Os usuários faziam o papel do PO  O cliente se negou de fazer o papel de PO. Alegou falta de tempo Relato de experiência da aplicação do SCRUM
  38. 38. Lição Aprendida: Planning 1  Todos os envolvidos presente  Uma pessoa ficou como PO  O Cliente mais presente Relato de experiência da aplicação do SCRUM
  39. 39. Lição Aprendida: Planning 1  Levantamento de Prioridade  Dica: Relato de experiência da aplicação do SCRUM
  40. 40. Planning 2 - Estimativas  As estimativas eram muito na base do conhecimento  Todos os envolvidos presente Relato de experiência da aplicação do SCRUM
  41. 41. 2º Falha  Estávamos aplicando o planning poker de forma incorreta  Começamos a utilizar base histórica Relato de experiência da aplicação do SCRUM
  42. 42. Reunião de Review  Ao final do sprint estavamos realizando o review  Não tínhamos a presença do cliente  O coordenador colocava o chapéu de cliente Relato de experiência da aplicação do SCRUM
  43. 43. 3º Falha  Uma das equipe considerou o review como o momento de entregar o outro colega de trabalho – As apresentações não tinham muita qualidade  Foi realizado um trabalho de conscientização da equipe do valor do review Relato de experiência da aplicação do SCRUM
  44. 44. Reunião de Retrospectiva  Teve um bom inicio  No decorrer do projeto perdeu um ponto o foco e objetivo da reunião – As reclamações eram sem sentido e não agregava valor a melhoria do projeto Relato de experiência da aplicação do SCRUM
  45. 45. Fluxo simples Relato de experiência da aplicação do SCRUM
  46. 46. Papéis no Scrum  Scrum Master = Gerente de Projetos  Product Owner = Gerente de Projetos Relato de experiência da aplicação do SCRUM
  47. 47. Duração do Sprint  Duração: 30 dias  Existe algumas variações, devido a agenda  Quebra de planejamento do sprint, devido a agenda do cliente Relato de experiência da aplicação do SCRUM
  48. 48. Objetivos do Sprint  É definido no início do sprint  A equipe pode propor sugestões  Problemas encontrados: – Fator foco Relato de experiência da aplicação do SCRUM
  49. 49. Riscos do Sprint  É definido no início do sprint  A equipe pode propor sugestões  Procuramos antecipar para evitar os impedimentos Relato de experiência da aplicação do SCRUM
  50. 50. Feedback das equipes Relato de experiência da aplicação do SCRUM
  51. 51. Feedback das equipes à Gerencia  A equipe possuiu todos os conhecimentos necessários para este Sprint?  Algum recurso necessário faltou?  Como podemos modificar nosso trabalho de forma a tornar o desenvolvimento mais rápido e melhor?  O que está atrapalhando o nosso caminho?  O que nós podemos fazer melhor no próximo sprint?  Se você pudesse retornar no tempo e refazer o mesmo sprint por 1 dia, o que seria feito diferente? Relato de experiência da aplicação do SCRUM
  52. 52. Sprint Board Relato de experiência da aplicação do SCRUM
  53. 53. Sprint Board Relato de experiência da aplicação do SCRUM
  54. 54. Sprint Board Relato de experiência da aplicação do SCRUM
  55. 55. Sprint Board Objetivos Burndown Chart Riscos Impedimentos Atividades Não Planejadas Relato de experiência da aplicação do SCRUM
  56. 56. Poster – Práticas de Desenvolvimento Ágil Relato de experiência da aplicação do SCRUM
  57. 57. Comemoração do Final do Sprint  Assistimos filmes e encomendávamos pizza no final de cada sprint. Relato de experiência da aplicação do SCRUM
  58. 58. "Relato de Experiência” Aplicação da Metodologia SCRUM para Preparação para Certificação PMP Relato de experiência da aplicação do SCRUM
  59. 59. O que é o PMI?  Uma associação, sem fins lucrativos, de profissionais de gerência de projetos.  É um fórum de excelência na área de gerência de projetos promovendo seu crescimento, divulgação, educação e valor nas organizações e praticantes. Project Management Institute www.pmi.org Relato de experiência da aplicação do SCRUM
  60. 60. PMBoK  Identificar o subconjunto do Conjunto de conhecimentos em gerenciamento de projetos que é amplamente reconhecido como boa prática.  Project Management body of Knowledge “Um Guia do Conjunto de Conhecimentos em Gerenciamento de Projetos” Relato de experiência da aplicação do SCRUM
  61. 61. PMBoK – Conteúdo  Principais conceitos do gerenciamento de projetos  Ciclo de vida de projeto x produto  Influências organizacionais  Visão bidimensional dos processos de gerenciamento  5 Grupos  9 Áreas de conhecimento  Descrição dos processos de gerenciamento  Principais atividades  Ferramentas e técnicas aplicáveis  Produtos gerados Relato de experiência da aplicação do SCRUM
  62. 62. Certificação PMP®  A Certificação PMP® (Project Management Professional) do PMI® é a credencial profissional mais reconhecida e respeitada em termos mundiais no que tange ao Gerenciamento de Projetos, sendo uma das mais valorizadas e requisitadas por diversas organizações do mercado. Relato de experiência da aplicação do SCRUM
  63. 63. Por que ser um PMP®  Certificado internacional provando que você tem conhecimento na área de gerência de projetos  A maioria das empresas no mundo está exigindo o certificado para o cargo. Isso já é uma tendência internacional  Formação nas áreas de conhecimento da gerência de projetos Relato de experiência da aplicação do SCRUM
  64. 64. Motivação O que é um Projeto? Um conjunto de atividades que tem como finalidade atingir um objetivo específico e tem um começo, meio e fim bem definidos. Relato de experiência da aplicação do SCRUM
  65. 65. Estudo de Caso Product Backlog -> Sprint Backlog Relato de experiência da aplicação do SCRUM
  66. 66. Meta: Sprint Backlog  É muito importante a definição da meta no sprint backlog Objetivos Relato de experiência da aplicação do SCRUM
  67. 67. Estudo de Caso Product Owner -> ? Escopo da Prova Relato de experiência da aplicação do SCRUM
  68. 68. Estudo de Caso Scrum Master -> Time Relato de experiência da aplicação do SCRUM
  69. 69. Fluxo simples Relato de experiência da aplicação do SCRUM
  70. 70. Estudo de Caso Reunião Diária do Scrum Relato de experiência da aplicação do SCRUM
  71. 71. Regras do Scrum: Sprint  Não deve ser maior do que 30 dias consecutivos  Sem considerar outros fatores, este é o tempo necessário para produzir algo de interesse para o Product Owner e os stakeholders  O time pode pesquisar e requisitar ajuda externa Relato de experiência da aplicação do SCRUM
  72. 72. Regras do Scrum: Sprint • 85% Acertos Relato de experiência da aplicação do SCRUM
  73. 73. Regras do Scrum: Reunião de Revisão  Reunião de no máximo 4 horas sob responsabilidade do ScrumMaster  O time não deve gastar mais de 1 hora na preparação desta reunião  Objetivo: mostrar o Product Owner e stakeholders as funcionalidades que foram feitas  Artefatos não devem ser apresentados, pois não são funcionalidades Relato de experiência da aplicação do SCRUM
  74. 74. Regras do Scrum: Reunião de Revisão  No final da reunião  Cada stakeholder fala suas impressões e sugere mudanças com suas respectivas prioridades  Possíveis modificações no Product Backlog são discutidas entre o Product Owner e o time  Scrum Master anuncia a data e o local da próxima reunião de revisão do Sprint ao Product Owner e a todos stakeholders Relato de experiência da aplicação do SCRUM
  75. 75. Estudo de Caso Reunião de Revisão Resultado da Prova Relato de experiência da aplicação do SCRUM
  76. 76. O ciclo de vida do Scrum Relato de experiência da aplicação do SCRUM
  77. 77. Estudo de Caso Relato de experiência da aplicação do SCRUM
  78. 78. Sprint Board Relato de experiência da aplicação do SCRUM
  79. 79. Sprint Board Relato de experiência da aplicação do SCRUM
  80. 80. Sprint Board Relato de experiência da aplicação do SCRUM
  81. 81. " Uso do Scrum no dia a dia” Relato de experiência da aplicação do SCRUM
  82. 82. Quadro Scrum - Pessoal  Monografia do MBA Relato de experiência da aplicação do SCRUM
  83. 83. Quadro Scrum - Pessoal  Ministrando aula Relato de experiência da aplicação do SCRUM
  84. 84. Uso Pessoal Relato de experiência da aplicação do SCRUM
  85. 85. Relato de Experiência: Desafios na implantação do Scrum no projeto de Lei de Informática Dúvidas?

×