Your SlideShare is downloading. ×
Ultrapassando o ABC do Scrum
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Saving this for later?

Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime - even offline.

Text the download link to your phone

Standard text messaging rates apply

Ultrapassando o ABC do Scrum

3,603
views

Published on

Palestra ministrada no Agile Brazil 2012, sobre como ultrapassamos o ABC do Scrum na Globo.com.

Palestra ministrada no Agile Brazil 2012, sobre como ultrapassamos o ABC do Scrum na Globo.com.

Published in: Technology

0 Comments
7 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
3,603
On Slideshare
0
From Embeds
0
Number of Embeds
11
Actions
Shares
0
Downloads
0
Comments
0
Likes
7
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. globo.comSunday, September 9, 12 1
  • 2. globo Scrum beyond the basics .comSunday, September 9, 12 2
  • 3. Igor Macaúbas http://about.me/macaubas @igorSunday, September 9, 12 3
  • 4. Sunday, September 9, 12 4
  • 5. Sunday, September 9, 12 5
  • 6. 12 anos de estradaSunday, September 9, 12 6
  • 7. 550.000+ assinantesSunday, September 9, 12 7
  • 8. 200+ Gbps de banda* * 2 datacenters - RJ e SPSunday, September 9, 12 8
  • 9. 500+ funcionários 27 times multidisciplinaresSunday, September 9, 12 9
  • 10. Sunday, September 9, 12 10
  • 11. Sunday, September 9, 12 11
  • 12. Sunday, September 9, 12 12
  • 13. Sunday, September 9, 12 13
  • 14. Sunday, September 9, 12 14
  • 15. Sunday, September 9, 12 15
  • 16. Sunday, September 9, 12 16
  • 17. Sunday, September 9, 12 17
  • 18. Sunday, September 9, 12 18
  • 19. Sunday, September 9, 12 19
  • 20. Sunday, September 9, 12 20
  • 21. NÃOSunday, September 9, 12 21
  • 22. Sunday, September 9, 12 22
  • 23. Sunday, September 9, 12 23
  • 24. Sunday, September 9, 12 24
  • 25. Desenvolvimento ágil é um sistema de valores - não um processo!Sunday, September 9, 12 25
  • 26. As pessoas são a parte mais importante desse sistema!Sunday, September 9, 12 26
  • 27. Sunday, September 9, 12 27
  • 28. “aquele todo complexo que inclui o conhecimento, as crenças, a arte, a moral, a lei, os costumes e todos os outros hábitos e aptidões adquiridos pelo homem como membro da sociedade” Edward B. TaylorSunday, September 9, 12 28
  • 29. Sunday, September 9, 12 29
  • 30. Sunday, September 9, 12 30
  • 31. Sunday, September 9, 12 31
  • 32. Sunday, September 9, 12 32
  • 33. Sunday, September 9, 12 33
  • 34. Sunday, September 9, 12 34
  • 35. Sunday, September 9, 12 35
  • 36. Sunday, September 9, 12 36
  • 37. Sistema de gestão globo.comSunday, September 9, 12 37
  • 38. Sunday, September 9, 12 38
  • 39. PlanejamentoSunday, September 9, 12 39
  • 40. Sunday, September 9, 12 40
  • 41. AcompanhamentoSunday, September 9, 12 41
  • 42. Sunday, September 9, 12 42
  • 43. Reports A3 - ToyotaSunday, September 9, 12 44
  • 44. Sunday, September 9, 12 “Melhoramento” 45
  • 45. Sunday, September 9, 12 46
  • 46. Sunday, September 9, 12 47
  • 47. Sunday, September 9, 12 48
  • 48. Velocity 40 35 30 25 20 15 10 Entregue 5 Estimado 0 Vel. média 4 5 6 1 2 3 4 5 Product Burndown 150 135 140 120 131 105 90 98 75 83 60 67 45 36 27 31 27 30 30 15 Backlog restante 18 -2 21 11 0 0 Entregue Sprint -15 Cancelado/adicionado 1 2 3 4 5Sunday, September 9, 12 49
  • 49. Project risk management ‣ Risk management do planejamento do projeto (Product Backlog) ‣ Forecast que monitora quantos sprints temos em backlog ‣ Numero ótimo: maior que 2,5 menor que 4 ‣ Inventado pelo Danilo Bardusco Backlog Total Velocidade média * 3 Ref: http://macaubas.com/agile/backlog-readySunday, September 9, 12 50
  • 50. Backlog ready - exemplo ‣ Velocity: ‣ 25 story points ‣ Product backlog no início do sprint: ‣ 120 story points ‣ Backlog ready: ‣ 120 / (25 * 3) = 160% ‣ Significa que no início deste sprint, havia backlog para 4.8 sprints Ref: http://macaubas.com/agile/backlog-readySunday, September 9, 12 51
  • 51. Backlog ready - na prática Backlog ready 200% 175% 187% 170% 150% 125% 118% 100% 75% 88% 71% 50% 25% 40% 0% 1 2 3 4 5 6 Backlog ready Minimo desejável Ref: http://macaubas.com/agile/backlog-readySunday, September 9, 12 52
  • 52. Sprint risk forecasting Complexidade média Taxa de sucessoSunday, September 9, 12 53
  • 53. Sprint risk forecasting ‣ Risk management do planejamento do sprint (Sprint Backlog) ‣ Métrica de forecast do sprint ‣ Numero ótimo: depende do time ‣ Inventado por mim Insight - há uma relação inversamente proporcional entre o tamanho médio das histórias planejadas no sprint backlog e a taxa de entrega do sprint Ref: TBD - http://macaubas.com/Sunday, September 9, 12 54
  • 54. Sprint risk forecasting ‣ Complexidade média: ‣ Média aritimética do sprint backlog (início do sprint) ‣ Complexidade planejada: 26 pontos, em 7 histórias ‣ Complexidade média: 26/7 = 3.25 Ref: TBD - http://macaubas.com/Sunday, September 9, 12 55
  • 55. Sprint risk forecasting ‣ Taxa de sucesso ‣ % de pontos entregues de fato, em relação ao planejado ‣ Complexidade planejada: 26 pontos ‣ Complexidade entregue: 27 pontos (time entregou mais do que o planejado) ‣ Taxa de sucesso: (26/27)*100 = 104% Ref: TBD - http://macaubas.com/Sunday, September 9, 12 56
  • 56. Tamanho médio - na prática Tamanho média das histórias 6 5.6 250% 4.9 5 200% 4.0 4 3.3 3.2 150% 104% 107% 100% 2 100% 77% 69% 1 50% 0 0% 1 2 3 4 5 Complexidade Media Taxa de sucesso Ref: http://macaubas.com/agile/backlog-readySunday, September 9, 12 57
  • 57. E daí?Sunday, September 9, 12 59
  • 58. Sprint risk forecasting ‣ É possível prever o resultado do sprint (taxa de sucesso) baseado em dados históricos! ‣ Regressão linear simples (least square estimates), ‣ Entrada = complexidade média das histórias do sprint atual. ‣ Entrada = histórico de compl. média & taxa de sucesso ‣ Saída = forecast da taxa de sucesso do sprint que está começando Ref: TBD - http://macaubas.com/Sunday, September 9, 12 60
  • 59. Sprint risk forecasting Sprints 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 Compl. planejada 20 32 16 17 37 30 36 40 47 50 34 51 19 21 45 24 40 41 Compl. entregue 50 43 9 32 29 35 31 40 53 62 46 46 20 24 45 34 42 47 Qtd planejado 4 9 6 5 12 8 9 8 14 17 10 16 9 10 20 10 14 14 Qtd entregue 20 17 6 13 13 13 8 9 17 22 14 17 10 13 21 15 15 18 Complexidade 1.00 1.88 2.67 1.31 2.85 2.31 4.50 4.44 2.76 2.27 2.43 3.00 1.90 1.62 2.14 1.60 2.67 2.28 Media Taxa de sucesso 250% 134% 56% 188% 78% 117% 86% 100% 113% 124% 135% 90% 105% 114% 100% 142% 105% 115% 19o Sprint: Taxa de sucesso prevista: Complexidade planejada: 48 102% Quantidade de histórias: 16 Complexidade média: 3 Ref: TBD - http://macaubas.com/Sunday, September 9, 12 61
  • 60. Sunday, September 9, 12 62
  • 61. Sunday, September 9, 12 63
  • 62. Sprint risk forecasting in action Taxa de sucesso prevista Nível de risco maior ou igual a 95% Baixo entre 95% e 80% Médio entre 80% e 70% Alto menor que 70% Fujam para as colinas! Ref: TBD - http://macaubas.com/Sunday, September 9, 12 64
  • 63. Sprint risk forecasting ‣ Massa de dados: ‣ Coleta em 2 times por 18 sprints (G1 e Ego) ‣ Coleta em 3 times por 9 sprints, e contando (Webmedia) Ref: TBD - http://macaubas.com/Sunday, September 9, 12 65
  • 64. Sunday, September 9, 12 66
  • 65. globo Crie tendência, .com venha construir o futuro da internet. AGILE SCRUM Venha trabalhar PYTHON DJANGO com a gente RUBY ON RAILS JAVA JAVASCRIPT HTML5 Você cria, 45 milhões CSS usam diariamente LINUX MYSQL OPEN-SOURCE Vagas para desenvolvedores, SMs e POs globo.com/talentos Aceitamos candidatos de qualquer região do Brasil.Sunday, September 9, 12 67
  • 66. Igor Macaúbas http://about.me/macaubas @igorSunday, September 9, 12 68
  • 67. ‣ Crédito das imagens aos seus criadores! ‣ http://www.flickr.com/photos/woodlouse/3984461581/ - numbers.jpg ‣ http://www.flickr.com/photos/pointshoot/2512909030/ - demolition.jpg ‣ http://www.flickr.com/photos/drift-words/10434156/ - gantt-chart.jpg ‣ http://www.flickr.com/photos/jasonpier/3546243380/ - soldiers.jpg ‣ http://www.flickr.com/photos/wonderlane/2748985530/ - want-change.jpg ‣ http://www.flickr.com/photos/londonmatt/3163571645/ - change-alley.jpg ‣ http://www.flickr.com/photos/nickelmedia/5379533031/ - native-american.jpg ‣ http://www.flickr.com/photos/firewall/4639732980 - lake-with-rocks.jpg ‣ http://www.flickr.com/photos/katska/5499031880/ - card-sorting.jpg ‣ http://www.flickr.com/photos/atelier_tee/2485049294/ - pillars.jpg ‣ http://www.flickr.com/photos/alper/5222966685/ - strategic-planning.jpg ‣ http://www.flickr.com/photos/37996583811@N01/5716819528/ - electronic heartSunday, September 9, 12 69