Scrum introduction
Upcoming SlideShare
Loading in...5
×

Like this? Share it with your network

Share

Scrum introduction

  • 1,914 views
Uploaded on

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.

More in: Education , Sports , Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
1,914
On Slideshare
1,782
From Embeds
132
Number of Embeds
1

Actions

Shares
Downloads
135
Comments
0
Likes
2

Embeds 132

http://minhtan.wordpress.com 132

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. 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