Scrum introduction
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Scrum introduction

on

  • 1,870 views

This material made to introduction about Scrum, a very famous software development process now.

This material made to introduction about Scrum, a very famous software development process now.

Statistics

Views

Total Views
1,870
Views on SlideShare
1,738
Embed Views
132

Actions

Likes
2
Downloads
135
Comments
0

1 Embed 132

http://minhtan.wordpress.com 132

Accessibility

Upload Details

Uploaded via as Microsoft PowerPoint

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

Scrum introduction Presentation Transcript

  • 1. LOGO Introduction to SCRUMPowerPoint by: Tan Tran Presented Template Click to edit subtitle style– DS – May 2011 Logigear
  • 2. Introduction to ScrumContents 1 3 Introduction to Scrum 2 Scrum Roles 3 The Scrum Process 4 Question? 2
  • 3. Introduction to ScrumWhat is Scrum? 3
  • 4. Introduction to ScrumCharacteristics 4
  • 5. Introduction to ScrumScrum Framework Roles : Product Owner, Scrum Master, Team Ceremonies : Sprint Planning, Sprint Review, Sprint Retrospective,Daily Scrum Meeting Artifacts : Product Backlog, Sprint Backlog, and Burndown Chart,Release Backlog 5
  • 6. Introduction to ScrumScrum Roles Inspect Product owner & Adapt Plan Demo Implement Test Scrum Master Team 6
  • 7. Introduction to Scrum Product owner Define the features of the product Decide on release date and content Be responsible for the profitability of the product (ROI) Prioritize features according to market value Adjust features and priority every iteration, as needed Accept or reject work results. 7
  • 8. Introduction to Scrum Scrum Master Represents management to the project Responsible for enacting Scrum values and practices Removes impediments Ensure that the team is fully functional and productive Enable close cooperation across all roles and functionsShield the team from external interferences 8
  • 9. Introduction to Scrum Scrum Team Typically 4-9 people Cross-functional Members should be full-time, no multi-taskingTeams are self-organizing Membership can change only between sprints 9
  • 10. Introduction to ScrumHow Scrum works? 10
  • 11. Introduction to ScrumSprint Planning Meeting What?: 4hrs How?: 4hrs Product Backlog Team Capabilities Sprint Goal (what?) Sprint Planning Business Conditions Meeting Sprint Backlog (how?) Technology Current Product 11
  • 12. Introduction to ScrumSprint Planning Meeting (cont.)  1st Part: - Participants: Product Owner, Scrum Master, Scrum Team - The PO present the top priority Product Backlog - Determining the Sprint Goal.  2nd Part: - Participants: Scrum Master, Scrum Team - Creating Sprint Backlog 12
  • 13. Introduction to ScrumProduct Backlog Should include:- Description- Rank/Priority- Complexity/Cost/Size (points or size X/M/L/XL or Fibonacci number- Optional: business value ($...), owner, test, sample results… Can be defined as a ‘User Story’, ‘Story card’, ‘User case’… 13
  • 14. Introduction to ScrumSprint Backlog• A subset of Product Backlog Items, which define the work for a Sprint• Is created ONLY by Team members• Each Item has it’s own status• Should be updated every day• If a task requires more than 16 hours, it should be broken down• Team can add or subtract items from the list. Product Owner is not allowed to do it 14
  • 15. Introduction to ScrumFrom Sprint Goal to Sprint Backlog Scrum team takes the Sprint Goal and decides what tasks are necessary Team self-organizes around how they’ll meet the Sprint Goal ‘Manager’ doesn’t assign tasks to individuals ‘Managers’ don’t make decisions for the team Sprint Backlog is created Returns Gift vouchers Payments 15
  • 16. Remaining Effort in Hours 5/ 3/ 2 100 200 300 400 500 600 700 800 900 0 5/ 00 5/ 2 2 5/ 002 7/ 2 752 5/ 00 9/ 2 5/ 200 11 2 5 / /2 0 762 13 02 / 5/ 200 664 15 2 / 5/ 200 17 216 5 / /2 0 Progress 619 19 02 / 5/ 200 Date Sprint Burndown Chart 21 2 304 5 / /2 0 23 02 / 5/ 200 25 2 / 5/ 20 264 27 02 / 5/ 200 180 29 2 5 / /2 0 31 02 /2 00 2 104 20 Introduction to Scrum
  • 17. Introduction to ScrumDaily Scrum Max. 15 minutes What did I do yesterday? What will I do today? Is there anything in my way? 17
  • 18. Introduction to ScrumAfter the sprint Sprint Review • Present what team accomplished. • Demo new features developed or underlying architecture. • Invite whole world. 2 hours Sprint Retrospective Whole team discusses the results of last sprint • Start doing • Stop doing 3 hours • Continue doing 18
  • 19. Introduction to ScrumScaling Scrum Scrum of Scrum of Scrum Scrum of Scrum 19
  • 20. Introduction to ScrumScrum is Agile  Delivers highest customer value first.  Focuses on planning than on plan.  Builds working software at rapid and repetitive pace.  Builds Self-organizing teams 20
  • 21. LOGONext topic: Extreme Programming