Scrum                       Twin Panichsombat                         Scrum Master                         Opendream™Tuesd...
Reference BooksTuesday, July 10, 12
Reference BooksTuesday, July 10, 12
Agenda                       • Agilitas                       • The Scrum                       • Scrum Roles       • Esti...
Agile Values                • คนและการมีปฎิสัมพันธกัน มากกวาการทำตามขั้นตอนและเครื่องมือ                • ซอฟตแวรที่นำ...
Scrum                           credit: http://www.oknation.net/blog/print.php?id=349406Tuesday, July 10, 12
Scrum                           credit: http://www.oknation.net/blog/print.php?id=349406Tuesday, July 10, 12
Scrum                           credit: http://www.oknation.net/blog/print.php?id=349406Tuesday, July 10, 12
Team WorkTuesday, July 10, 12
History of Scrum                       • In 1986 Hirotaka Takeuchi and Ikujiro Nonaka described a new                     ...
What is Scrum                       •is a framework for running projects                       •defines a set of activities...
How will agile or                            scrum help you?                       • High Productivity                    ...
How to get Start?                       • Unlearn what you have learned......                       • Start learning somet...
Scrum Team                            credit: “Game Development with Scrum”Tuesday, July 10, 12
Scrum Roles                       •The Product Owner Role                       •The Scrum Master Role                    ...
Product Owner                       •Represent Stake Holders                       •Voice of Customers                    ...
Scrum Master                       • Facilitator                       • Removing Impediments                       • Not ...
The Team                       • Deliver “Potential Shippable Product” at end of                         Sprint           ...
Where is Project                         Manager?Tuesday, July 10, 12
Let’s play game                       “Dude where is PM?”Tuesday, July 10, 12
The Sprint                       Credit: http://www.mountaingoatsoftware.com/topics/scrumTuesday, July 10, 12
Scrum                       •Activities                       •ArtifactsTuesday, July 10, 12
Scrum Activities                       • Release Planning                       • Sprint Planning                       • ...
Scrum Artifacts                       • Product Backlog                       • User Stories                       • Sprin...
Product BacklogTuesday, July 10, 12
Backlog item                                       Estimate                                                               ...
Product Backlog                       • Prioritized                       • Continual Planning                       • Imp...
Credit: Game Development with ScrumTuesday, July 10, 12
User Story                       • As a <role>, I want <goal/desire> so that <benefit>                       • As a <role>,...
Example                       • As a user, I want to search for my customers by their                         first and las...
Benefits                       • Understandable for end users                       • Complete                       • Inde...
User Story                          vs                       Use CaseTuesday, July 10, 12
Cake vs LoveTuesday, July 10, 12
Credit: www.specphone.comTuesday, July 10, 12
EstimationTuesday, July 10, 12
Estimate                       • Relative (xs, s, m, l, xl, xxl, epic)                       • Point Based not time based ...
How many stories                       can team finish in                         first iteration?Tuesday, July 10, 12
Credit: www.matichononline.comTuesday, July 10, 12
Sprint BacklogTuesday, July 10, 12
Burn Down Chart                       • เป็นกราฟเอาไว้ดู progress                       • สถานที่ดูปัญหาและความสุขของทีม  ...
Estimation with                                 sizes                       • Why estimate?                       • Relati...
Tuesday, July 10, 12
Part III: Supporting                             PracticesTuesday, July 10, 12
Releasing Planning                       • Fixed Scope         • The Project Micro-                                       ...
Tuesday, July 10, 12
Upcoming SlideShare
Loading in...5
×

Scrum by roofimon

3,826

Published on

Published in: Technology, Business
0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
3,826
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
124
Comments
0
Likes
3
Embeds 0
No embeds

No notes for slide

Scrum by roofimon

  1. 1. Scrum Twin Panichsombat Scrum Master Opendream™Tuesday, July 10, 12
  2. 2. Reference BooksTuesday, July 10, 12
  3. 3. Reference BooksTuesday, July 10, 12
  4. 4. Agenda • Agilitas • The Scrum • Scrum Roles • Estimating • The Sprint • Release Planning • Scrum Artifacts • User StoriesTuesday, July 10, 12
  5. 5. Agile Values • คนและการมีปฎิสัมพันธกัน มากกวาการทำตามขั้นตอนและเครื่องมือ • ซอฟตแวรที่นำไปใชงานไดจริง มากกวาเอกสารที่ครบถวนสมบูรณ • รวมมือทำงานกับลูกคา มากกวาการตอรองใหเปนไปตามสัญญา • การตอบรับกับการเปลี่ยนแปลง มากกวาการทำตามแผนที่วางไวTuesday, July 10, 12
  6. 6. Scrum credit: http://www.oknation.net/blog/print.php?id=349406Tuesday, July 10, 12
  7. 7. Scrum credit: http://www.oknation.net/blog/print.php?id=349406Tuesday, July 10, 12
  8. 8. Scrum credit: http://www.oknation.net/blog/print.php?id=349406Tuesday, July 10, 12
  9. 9. Team WorkTuesday, July 10, 12
  10. 10. History of Scrum • In 1986 Hirotaka Takeuchi and Ikujiro Nonaka described a new approach to the product development in which all the phases of the process overlap and the team work together across the different phases. • In 1991 DeGrace and Stahl in “Wicked Problems , Righteous Solutions” referred to this approach as Scrum(term of rugby). • In the early 1990s the Scrum methodology was introduced into some companies f.ex by Ken Schwaber and it was for the first time called SCRUM by Jeff Sutherland, John Scumniotales, and Jeff McKenna. • In 1995 Sutherland and Schwaber described Scrum and presented the results at OOPSLA in Austin. • 2001 “Agile Software development with Scrum”-book written by Ken Schwaber and Mike Beedle.Tuesday, July 10, 12
  11. 11. What is Scrum •is a framework for running projects •defines a set of activities for moving fasterTuesday, July 10, 12
  12. 12. How will agile or scrum help you? • High Productivity • High Quality • Increased job satisfaction • Reduced Time-to- Market • More engaged employees • Improved stakeholder satisfactionTuesday, July 10, 12
  13. 13. How to get Start? • Unlearn what you have learned...... • Start learning something new such as • How to think and work as team • How to create woking software in short time boxes • New technical skill like, Test Driven DevelopmentTuesday, July 10, 12
  14. 14. Scrum Team credit: “Game Development with Scrum”Tuesday, July 10, 12
  15. 15. Scrum Roles •The Product Owner Role •The Scrum Master Role •The Team Member RoleTuesday, July 10, 12
  16. 16. Product Owner •Represent Stake Holders •Voice of Customers •Maximize the Return Of InvestmentTuesday, July 10, 12
  17. 17. Scrum Master • Facilitator • Removing Impediments • Not team leader • Buffer between team and distracting influences • Scrum process is used as indeeded • Enforcer of Rules • http://www.youtube.com/watch?v=K3oz0zhEwZk&feature=relatedTuesday, July 10, 12
  18. 18. The Team • Deliver “Potential Shippable Product” at end of Sprint • Cross functional • Self-ManagementTuesday, July 10, 12
  19. 19. Where is Project Manager?Tuesday, July 10, 12
  20. 20. Let’s play game “Dude where is PM?”Tuesday, July 10, 12
  21. 21. The Sprint Credit: http://www.mountaingoatsoftware.com/topics/scrumTuesday, July 10, 12
  22. 22. Scrum •Activities •ArtifactsTuesday, July 10, 12
  23. 23. Scrum Activities • Release Planning • Sprint Planning • Daily Scrum • Product Backlog Refinement • Sprint Review • RetrospectiveTuesday, July 10, 12
  24. 24. Scrum Artifacts • Product Backlog • User Stories • Sprint Backlog • Burn-down ChartTuesday, July 10, 12
  25. 25. Product BacklogTuesday, July 10, 12
  26. 26. Backlog item Estimate 8 As a site editor, I want to have a prominent area on the home page where I can put special announcements, not necessarily news or articles. As a site member, the upcoming courses are what I want visitors to notice. 5 As a site visitor, I want to see new content when I come to the site. 1 ... ... As a site visitor, I want to read a new article on the front page about once a week. 11Tuesday, July 10, 12
  27. 27. Product Backlog • Prioritized • Continual Planning • Improve forecastsTuesday, July 10, 12
  28. 28. Credit: Game Development with ScrumTuesday, July 10, 12
  29. 29. User Story • As a <role>, I want <goal/desire> so that <benefit> • As a <role>, I want <goal/desire> • In order to <receive benefit> as a <role>, I want <goal/desire>Tuesday, July 10, 12
  30. 30. Example • As a user, I want to search for my customers by their first and last name • As a non-admin user, I want to modify my own schedules but not the schedules of other usersTuesday, July 10, 12
  31. 31. Benefits • Understandable for end users • Complete • Independent • PrioritizedTuesday, July 10, 12
  32. 32. User Story vs Use CaseTuesday, July 10, 12
  33. 33. Cake vs LoveTuesday, July 10, 12
  34. 34. Credit: www.specphone.comTuesday, July 10, 12
  35. 35. EstimationTuesday, July 10, 12
  36. 36. Estimate • Relative (xs, s, m, l, xl, xxl, epic) • Point Based not time based • Planning Poker • Lets do it togetherTuesday, July 10, 12
  37. 37. How many stories can team finish in first iteration?Tuesday, July 10, 12
  38. 38. Credit: www.matichononline.comTuesday, July 10, 12
  39. 39. Sprint BacklogTuesday, July 10, 12
  40. 40. Burn Down Chart • เป็นกราฟเอาไว้ดู progress • สถานที่ดูปัญหาและความสุขของทีม • สถานที่หา Velocity***** ของทีม • Release Burn Down Chart • Sprint Burn Down Chart • Burn up ChartTuesday, July 10, 12
  41. 41. Estimation with sizes • Why estimate? • Relative sizes vs Time estimates • Team estimation game • Team estimation Game Part1: The Big Line-up • Team estimation Game Part2: What’s your number • Planning PokerTuesday, July 10, 12
  42. 42. Tuesday, July 10, 12
  43. 43. Part III: Supporting PracticesTuesday, July 10, 12
  44. 44. Releasing Planning • Fixed Scope • The Project Micro- Charter • Fixed Date • Refactoring • The Iron Triangle • Test Driven • User Personas Development • Story Mapping • Pair Programming • Paper Prototype •Tuesday, July 10, 12
  45. 45. Tuesday, July 10, 12
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×