• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Scrum introduction
 

Scrum introduction

on

  • 1,679 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,679
Views on SlideShare
1,547
Embed Views
132

Actions

Likes
1
Downloads
123
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 Scrum introduction Presentation Transcript

    • LOGO Introduction to SCRUMPowerPoint by: Tan Tran Presented Template Click to edit subtitle style– DS – May 2011 Logigear
    • Introduction to ScrumContents 1 3 Introduction to Scrum 2 Scrum Roles 3 The Scrum Process 4 Question? 2
    • Introduction to ScrumWhat is Scrum? 3
    • Introduction to ScrumCharacteristics 4
    • 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
    • Introduction to ScrumScrum Roles Inspect Product owner & Adapt Plan Demo Implement Test Scrum Master Team 6
    • 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
    • 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
    • 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
    • Introduction to ScrumHow Scrum works? 10
    • 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
    • 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
    • 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
    • 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
    • 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
    • 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
    • Introduction to ScrumDaily Scrum Max. 15 minutes What did I do yesterday? What will I do today? Is there anything in my way? 17
    • 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
    • Introduction to ScrumScaling Scrum Scrum of Scrum of Scrum Scrum of Scrum 19
    • 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
    • LOGONext topic: Extreme Programming