scrum - agile development process

Download Scrum - Agile Development Process

Post on 12-Nov-2014

3.258 views

Category:

Technology

2 download

Embed Size (px)

DESCRIPTION

Scrum - Agile Development Process

TRANSCRIPT

  • 1. Scrum Agile Development Process 2010. 10. 20 winfavor@gmail.com ()
  • 2. Agile [|dl] [|dal] , () ,
  • 3. Agile Development Process (Agile=, ) . (Lightweight) . XP(eXtreme Programming) Scrum .
  • 4. Background , 21C .
  • 5. Agile vs. Waterfall
  • 6. Agile vs. Waterfall ! .
  • 7. Agile vs. Waterfall Iteration
  • 8. Agile vs. Waterfall
  • 9. Agile
  • 10. Scrum
  • 11. History 1986 1~2 Harvard Business Review "The New Product Development Game" 1991 (DeGrace) (Stahl), "Wicked Problems, Righteous Solutions 1995 Ken Schwaber Advanced Development Method Jeff Sutherland, John Scumniotales, Jeff McKenna Easel ,
  • 12. Survey of SW Dev. Project
  • 13. Survey of SW Dev. Project Survey by Scott ambler : published in Dr. Dobbs Journal 2006. 3. 4232 41% XP 954, Scrum 460 2007. 3. 781 69% 25% in 1 year Survey by Forrester research : Q3, 2009 Waterfall 13%, Iterative 21% Agile methods 35% (Scrum 11%) Survey by VersionOne, 2009. 11. 2570 participants from 88 countries : 84% used agile practices 50% of projects used agile : 50% Scrum, 24% Scrum/XP, 6% XP
  • 14. Characteristics 30 15 ,
  • 15. Scrum is.. A light-weight agile project management toolkit.
  • 16. We must know People Things Behaviors
  • 17. People
  • 18. Product Owner Scrum Master Scrum Team ++
  • 19. Product Owner . . . . .
  • 20. Scrum Master . . () . .
  • 21. Scrum Team . . 4~16 . (Self-Organization) .
  • 22. Scrum Master Product Owner Team Stakeholders
  • 23. Things
  • 24. Things we want to do. Scrum
  • 25. Backlog Stories Estimates
  • 26. Product Backlog is.. List of features () .
  • 27. Backlog
  • 28. The features are.. User stories () .
  • 29. The scrum team Estimates .
  • 30. Features in the backlog are.. Ranked .
  • 31. As a result Ranked Weighted Roadmap .
  • 32. Scrum People Things Product Owner Product Backlog Scrum Master Stories Scrum Team Estimates ++
  • 33. Behaviors
  • 34. Sprints Sprint Planning Meeting Sprint Daily Scrum (Stand-up meeting) Sprint Review Meeting Sprint Sprint Retrospective Sprint
  • 35. Sprints Sprint Planning Meeting Sprint Daily Scrum Sprint Review Meeting Sprint Retrospective Sprint
  • 36.
  • 37. Why Iterative? Prototype leads to Product. . Rapid Feedback. . Reduced Risk. .
  • 38. Iterations = Sprints 2 - 4 Weeks
  • 39. Scrum Sprint Cycle
  • 40. Iterations = Sprints 2 - 4 Weeks Sprint 2~4 .
  • 41. Each sprint has very specific, measurable, attainable goals. Sprint .
  • 42. Sprints Sprint Planning Meeting Sprint Daily Scrum Sprint Review Meeting Sprint Sprint Retrospective Sprint
  • 43. Sprint Planning Meeting Sprint . , Product Backlog Story Sprint Backlog . User-Story (Task breakdown). 8 . ( 4) Product Owner + Team : Product Backlog ( 4) Team only : Sprint . Sprint Backlog
  • 44. Sprints Sprint Planning Meeting Sprint Daily Scrum Sprint Review Meeting Sprint Sprint Retrospective Sprint
  • 45. Daily Scrum Sprint . the daily standup . , . 15 . .
  • 46. Daily Scrum , . 1. ? 2. ? 3. ?
  • 47. Sprints Sprint Planning Meeting Sprint Daily Scrum Sprint Review Meeting Sprint Sprint Retrospective Sprint
  • 48. Sprint Review Meeting . . . 4 .
  • 49. Sprints Sprint Planning Meeting Sprint Daily Scrum Sprint Review Meeting Sprint Sprint Retrospective Sprint
  • 50. Sprint Retrospective Sprint . . . Sprint ? Sprint ? 3 .
  • 51. Review
  • 52. Cartoon
  • 53. Cartoon : ? : ? : ! ? : !
  • 54. Story Card Index .
  • 55. Scrum Board !