Overview of Scrum

45,135
-1

Published on

Chillara Srinivas Srinidhi's presentation at Agile Goa 2007 conference. http://agileindia.org/agilegoa07/index

Published in: Technology, Business
1 Comment
4 Likes
Statistics
Notes
No Downloads
Views
Total Views
45,135
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
474
Comments
1
Likes
4
Embeds 0
No embeds

No notes for slide
  • Overview of Scrum

    1. 1. Scrum An Introduction <ul><li>Srinivas Chillara </li></ul>
    2. 2. Agenda <ul><li>Introduction to Scrum </li></ul><ul><li>Overview of Scrum </li></ul><ul><li>Practices in Scrum </li></ul><ul><li>The Roles in Scrum </li></ul>
    3. 3. It is Scrum not SCRUM! Scrum is a simple framework, powerful and rooted in common sense. What Scrum provides is focus
    4. 4. Source: From OOPSLA95
    5. 5. How Scrum looks <ul><li>Regular inspections and adaptations </li></ul><ul><li>Projects make progress in a series of sprints </li></ul><ul><li>Software is developed during these sprints </li></ul><ul><li>Scrum has a project management emphasis </li></ul>
    6. 6. SCRUM Lifecycle brief … 30 days 24 hours Product Backlog As prioritized by Product Owner Sprint Backlog Backlog tasks expanded by team Potentially Shippable Product Increment Daily Scrum Meeting
    7. 7. Scrum Characteristic <ul><li>NO CHANGE DURING SPRINT </li></ul><ul><li>Self organising teams </li></ul><ul><li>No prescribed development processes </li></ul><ul><li>Uses peer pressure and commitment </li></ul>
    8. 8. Scrum Practices <ul><li>Product Backlog </li></ul><ul><li>Sprint </li></ul><ul><li>Sprint Planning Meeting </li></ul><ul><li>Sprint Backlog </li></ul><ul><li>Daily Scrum Meeting </li></ul><ul><li>Sprint Review Meeting </li></ul>
    9. 9. Backlogs? <ul><li>Backlogs </li></ul><ul><li>Product backlog </li></ul><ul><li>Release Backlog </li></ul><ul><li>Sprint Backlog </li></ul>
    10. 10. Product Backlog <ul><li>Prioritized list of work to be performed on a product </li></ul><ul><li>Anyone can contribute backlog items </li></ul><ul><li>Product Owner responsible for prioritisation </li></ul><ul><li>Indicates the anticipated grouping of work by sprints/releases </li></ul>
    11. 11. SPRINT BACKLOG Work remaining (Hrs) 8 8 8 15 In-Progress Srinivas Suhas Analyse CRM meta-data 7 7 15 30 In-Progress Shailesh Prepare performance testing infrastructure. 20 20 20 20 Not started Shailesh Srinivas Switch JDK to 1.4 0 0 0 10 Complete Suhas Shailesh Meet to review Data Design 4 3 2 1 STATUS Responsible Originator Task Description
    12. 12. Sprint backlog during the sprint <ul><li>Estimates are updated as and when there is new information. </li></ul><ul><li>Changes </li></ul><ul><ul><li>Team adds new tasks whenever they need to, in order to meet the sprint goal </li></ul></ul><ul><ul><li>Team can remove unnecessary tasks </li></ul></ul><ul><ul><li>But: Sprint backlog can only be updated by the team </li></ul></ul>
    13. 13. Sprint Planning <ul><li>Meeting to set the next Sprint goal </li></ul>Product Backlog Team Capabilities Business Conditions Technology Stability Executable Product Increment Review Consider Organize Next Sprint Goal Sprint Backlog
    14. 14. Burndown chart
    15. 15. SCRUM Lifecycle 30 days 24 hours Product Backlog As prioritized by Product Owner Sprint Backlog Backlog tasks expanded by team Potentially Shippable Product Increment Daily Scrum Meeting
    16. 16. Scrum <ul><li>The practices are mandatory </li></ul><ul><li>You are either doing Scrum or not (a preposition) </li></ul><ul><li>Management support essential </li></ul><ul><li>Team needs protection </li></ul>
    17. 17. Scrum Discussion/ Questions !?!

    ×