Agile Development no Yahoo! com Scrum - Campus Party 2009 - em português
Upcoming SlideShare
Loading in...5
×
 

Agile Development no Yahoo! com Scrum - Campus Party 2009 - em português

on

  • 14,450 views

Slides com introdução em processos ágeis usando Scrum, apresentando conceitos básicos: Origens e Princípios; Os papéis do Product Owner, Scrum Master e do Time; As Reuniões (Daily Stand up, ...

Slides com introdução em processos ágeis usando Scrum, apresentando conceitos básicos: Origens e Princípios; Os papéis do Product Owner, Scrum Master e do Time; As Reuniões (Daily Stand up, Sprint Planning, Sprint Review and Retrospective) e os Artefatos:
(Sprint Backlog, Product Backlog and Gráficos)

Statistics

Views

Total Views
14,450
Views on SlideShare
9,011
Embed Views
5,439

Actions

Likes
17
Downloads
438
Comments
0

27 Embeds 5,439

http://www.acarlos.com.br 2751
http://blog.mundopm.com.br 1977
http://moojix.wordpress.com 317
http://vadermac.tumblr.com 148
http://leandrosilva.com.br 124
http://saladize.com 29
http://www.slideshare.net 29
http://feeds.feedburner.com 16
http://www.marcelsavegnago.com 12
http://translate.googleusercontent.com 6
http://www.netvibes.com 4
http://www.linkedin.com 3
http://www.soso.com 3
http://hiberne.blogspot.com 3
http://webcache.googleusercontent.com 3
http://www.google.com 2
http://hiberne.blogspot.com.br 2
http://www.newsblur.com 1
http://theoldreader.com 1
http://www.onode.net 1
http://74.125.47.132 1
http://www.lmodules.com 1
http://www.bing.com 1
http://twitter.com 1
url_unknown 1
https://usaccess1.spt.unisys.com 1
http://search.mywebsearch.com 1
More...

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Agile Development no Yahoo! com Scrum - Campus Party 2009 - em português Presentation Transcript

  • 1. Campus Party 2009 Agile Software Development com RUM SC Friday, January 23, 2009
  • 2. ANTONIO CARLOS SILVEIRA Gerente Senior de Tecnologia Yahoo! Blog: http://www.acarlos.com.br/blog/ Twitter: acarlos1000 e-mail: acarlos@yahoo-inc.com Friday, January 23, 2009
  • 3. AGENDA Origem e Princípios ! ! Papéis ! Reuniões ! Artefatos Friday, January 23, 2009
  • 4. 1 Friday, January 23, 2009
  • 5. Origem e Princípios Friday, January 23, 2009
  • 6. A indústria do software Waterfall Fonte: ROYCE 1970 Friday, January 23, 2009
  • 7. Friday, January 23, 2009
  • 8. Melhoria Contínua Friday, January 23, 2009
  • 9. Os precursores Taylor Ford Sloan Deming Ohno Nonaka Takeuchi Friday, January 23, 2009
  • 10. Os Agilistas Jeff Ken Mike Alistair Martin Ron Kent Beck Sutherland Schwaber Cohn Cockburn Fowler Jeffries Friday, January 23, 2009
  • 11. Manifesto Ágil Agile Manifesto Individuals and Process and tools over interactions Comprehensive Working software over documentation Customer collaboration Contract negotiation over Responding to change Following a plan over Source: www.agilemanifesto.org Friday, January 23, 2009
  • 12. Metodologias ágeis Extreme Programming (XP) ! Crystal Clear ! Adaptive Software Development (ASD) ! Scrum ! Feature Driven Development (FDD) ! Dynamic Systems Dev Method (DSDM) ! Friday, January 23, 2009
  • 13. Friday, January 23, 2009
  • 14. SCRUM quem usa? quot;Microsoft quot;SalesForce.com quot;Yahoo quot;Oracle quot;Google quot;Time Warner quot;Electronic Arts quot;Turner Broadcasting quot;Lockheed Martin quot;Toyota quot;Philips quot;BMC Software quot;Siemens quot;CapitalOne quot;Nokia quot; Abril quot;BBC quot;Globo quot;Nielsen Media quot;UOL Friday, January 23, 2009
  • 15. Foco na entrega Transparência Ciclos curtos e fixos (15 dias) Qualidade Total Trabalho em equipe Comunicação constante Compromisso Autogestão Torna aparente os problemas Friday, January 23, 2009
  • 16. Balance towards adaptation o taçã dap A al tion i Trad ação tecip An Friday, January 23, 2009
  • 17. Balance towards adaptation Ant ecip ação SCR UM Ada ptaç ão Friday, January 23, 2009
  • 18. f iança n o C Falando em Agile 2008 -- Updated: Jan 23, 2009 Friday, January 23, 2009
  • 19. 1 Origem e princípios Friday, January 23, 2009
  • 20. 2 Friday, January 23, 2009
  • 21. Papéis Friday, January 23, 2009
  • 22. O Chefe Friday, January 23, 2009
  • 23. Product Owner http://www.flickr.com/photos/toechsner/2864422157/ O Time ScrumMaster http://www.flickr.com/photos/roger_g1/317671375/ http://www.flickr.com/photos/digital_stability/61466858/ Friday, January 23, 2009
  • 24. O Product Owner Friday, January 23, 2009
  • 25. Product owner Define funcionalidades Faz Release Plan ROI Priorização Interface com outros Ajusta escopo Aceita ou Rejeita um Sprint Friday, January 23, 2009
  • 26. ScrumMaster Friday, January 23, 2009
  • 27. Responsável pelo processo Gerenciamento Valores e Princípios Remove impedimentos Garante produtividade Colaboração entre papéis Protege contra Interferências Friday, January 23, 2009
  • 28. O Time Friday, January 23, 2009
  • 29. The team Entre 5-9 pessoas Multi-functional: Alocado Full-time Auto-organizado Responsável pela qualidade Estima complexidade a cada Sprint Friday, January 23, 2009
  • 30. Pigs X Chickens Friday, January 23, 2009
  • 31. 1 Origem e princípios 2 Papéis Friday, January 23, 2009
  • 32. 3 Friday, January 23, 2009
  • 33. As Reuniões Friday, January 23, 2009
  • 34. Reuniões Scrum Flow Sprint Planning Sprint Retrospectiva Sprint Review Daily Scrums Friday, January 23, 2009
  • 35. SCRUM Flow Scrum Flow Friday, January 23, 2009
  • 36. Scrum Meetings Time Friday, January 23, 2009
  • 37. Sprint Planning O que? 1 Como? 2 Friday, January 23, 2009
  • 38. Sprint Planning A Entendimento do Escopo B Estimativa de Complexidade C Time define o que consegue fazer D Time define como irá fazer Friday, January 23, 2009
  • 39. Friday, January 23, 2009
  • 40. Friday, January 23, 2009
  • 41. Sprint Review Time apresenta o que fez no Sprint Informal Todo o time participa Pode ter convidados Cronometrado: Máx 2h Friday, January 23, 2009
  • 42. Friday, January 23, 2009
  • 43. Sprint Retrospectiva O que foi legal? O que pode melhorar? O que pode ser feito pelo Time? O que a empresa precisa resolver? Cronometrado: Máx 2h PO, SM e Time participam Friday, January 23, 2009
  • 44. Daily Scrum 1 O que eu fiz desde o último Daily Scrum? O que eu vou fazer hoje? 2 Quais os Impedimentos? 3 Friday, January 23, 2009
  • 45. Friday, January 23, 2009
  • 46. 1 Origem e princípios 2 Papéis 3 Reuniões Friday, January 23, 2009
  • 47. 4 Friday, January 23, 2009
  • 48. Artefatos Friday, January 23, 2009
  • 49. Friday, January 23, 2009 Product Backlog http://www.flickr.com/photos/aeror/2312354037//74150717/
  • 50. O Product Backlog Lista priorizada de requisitos, histórias, ideais, épicos, etc definem o que o seu cliente quer Friday, January 23, 2009
  • 51. A sample product backlog Backlog item Estimate Allow a guest to make a reservation 3 As a guest, I want to cancel a reservation. 5 As a guest, I want to change the dates of a 3 reservation. As a hotel employee, I can run RevPAR 8 reports (revenue-per-available-room) Improve exception handling 8 ... 30 ... 50 Friday, January 23, 2009
  • 52. User Story Eu como <cliente> quero <funcionalidade> porque assim <retorno> Friday, January 23, 2009
  • 53. User Story Critério de aceitação Friday, January 23, 2009
  • 54. PB Iceberg Friday, January 23, 2009
  • 55. PB Iceberg We b r 2.0 Friday, January 23, 2009
  • 56. Sprint Backlog http://www.flickr.com/photos/aeror/2312354037//74150717/ http://www.flickr.com/photos/x180/469281131/ Friday, January 23, 2009
  • 57. complexity points 0 20 40 60 80 100 4/29/08 Friday, January 23, 2009 5/6/08 5/13/08 Burndown Chart 5/20/08 5/24/08
  • 58. Burn up Chart A sprint burn up chart 117.0 100 97.5 78.0 Number of tasks 58.5 39.0 19.5 0 4/29/08 5/6/08 5/13/08 5/20/08 5/24/08 Friday, January 23, 2009
  • 59. Friday, January 23, 2009
  • 60. Friday, January 23, 2009
  • 61. 1 Origem e princípios 2 Papéis 3 Reuniões 4 Artefatos Friday, January 23, 2009
  • 62. Livros Friday, January 23, 2009
  • 63. Reading List Agile Software Development with Scrum by Ken Schwaber and Mike Beedle Agile Project Management with Scrum by Ken Schwaber Lean software development by Mary Poppendieck Agile and Iterative Development: A Manager’s Guide by Craig Larman Agile Estimating and Planning by Mike Cohn Agile Retrospectives by Esther Derby and Diana Larsen Scrum and The Enterprise by Ken Schwaber Practices of an Agile Developer by Venkat Subramaniam and Andy Hunt Test Driven Development: By Example by Kent Back Getting Real by 37Signals Friday, January 23, 2009
  • 64. Obrigado Blog: http://www.acarlos.com.br/blog/ Twitter: acarlos1000 e-mail: acarlos@yahoo-inc.com Friday, January 23, 2009