Scrum for dummies A scrum... basically – image located at http://i.telegraph.co.uk/
Scrum for dummiesScrum ? •   A simple and efficient project management frameworkWhat it is not... •   The newest trendy/la...
Scrum for dummiesOrigins of Scrum popularityAgile Manifesto, created in 2001 by 17 world-class geeks, in reaction to insan...
Scrum for dummiesSwing metaphor – image copied from http://sevenfloorsdown.com   4
Scrum for dummies“Problem”•   Customers do not know what they wantConsequences•   The delivered product does not meet the ...
Scrum for dummiesSolutions •   release early, release often          → small independent working pieces of software (“soft...
Scrum for dummiesCycles  Releases                    fixed-length periods (~2-3 months) broken down into sprints  Sprints ...
Scrum for dummiesArtifacts  Backlog      prioritized set of features (releases) or stories (sprints) related              ...
Scrum for dummiesRoles  Product Owner            unique customer proxy for the team / backlog maintainer /            prod...
Scrum for dummiesThe Big Picture             Scrum cycles - image located at http://www.cprime.com/                       ...
CONCLUSIONS  What about here ?
¿QUESTIONS?
Upcoming SlideShare
Loading in …5
×

Lightweight introduction to Scrum

1,882 views
1,674 views

Published on

I decided to publish a non-branded version of the keynote I hold about Scrum.

These few slides aim at describing the core concepts of Scrum in a lightweight way.

Published in: Health & Medicine, Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,882
On SlideShare
0
From Embeds
0
Number of Embeds
15
Actions
Shares
0
Downloads
63
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Lightweight introduction to Scrum

  1. 1. Scrum for dummies A scrum... basically – image located at http://i.telegraph.co.uk/
  2. 2. Scrum for dummiesScrum ? • A simple and efficient project management frameworkWhat it is not... • The newest trendy/lame buzz allowing developers to screw around 2
  3. 3. Scrum for dummiesOrigins of Scrum popularityAgile Manifesto, created in 2001 by 17 world-class geeks, in reaction to insanelyheavy/inefficient existing project methods.Emergence of “Agility” word (Scrum has been created in 1995, tho).4 principles Individuals and interactions >> processes and tools Working software >> comprehensive documentation Customer collaboration >> contract negotiation Responding to change >> following a plan 3
  4. 4. Scrum for dummiesSwing metaphor – image copied from http://sevenfloorsdown.com 4
  5. 5. Scrum for dummies“Problem”• Customers do not know what they wantConsequences• The delivered product does not meet the customers expectations• Lots of time wasted on abortive & exhaustive specifications, the workload is not evenly distributed amongst workers 5
  6. 6. Scrum for dummiesSolutions • release early, release often → small independent working pieces of software (“software increments”, easier to test!) → development industrialization (continuous integration, automatic testing...) • involve the customer from the beginning → start with something, even inaccurate → early demos, early feedback • specify the present, plan the future → accurate backlog items for the closest sprints → less precise ideas for the last ones 6
  7. 7. Scrum for dummiesCycles Releases fixed-length periods (~2-3 months) broken down into sprints Sprints fixed-length iterations (~2-4 weeks)No rules about pushes to production. A push can occur every hour for instance (see Facebook). Fixed duration but variable perimeter (best effort) never postpone the deadline but remove something WHY? once again, earlier feedback! cramming is not sustainable bearable work pace → higher quality Image located at http://files.myopera.com 7
  8. 8. Scrum for dummiesArtifacts Backlog prioritized set of features (releases) or stories (sprints) related to the product to be delivered Feature big functional product subset (e.g. “partner access to back-office”) User Story functional test cases (← these forms the feature specs, check this book) Example: “As an unlogged user, when I go to my account page, then I am redirected to the login page.” Task one technical aspect of a story they form the sprint backlog 8
  9. 9. Scrum for dummiesRoles Product Owner unique customer proxy for the team / backlog maintainer / product aficionado / Mr. Visionary-Knowledgeable Scrum Master Scrum guru, peacemaker Team Self-organized bunch of co-located versatile people (specialization is E V I L) Team = (PO+SM+devs+testers) 9
  10. 10. Scrum for dummiesThe Big Picture Scrum cycles - image located at http://www.cprime.com/ 10
  11. 11. CONCLUSIONS What about here ?
  12. 12. ¿QUESTIONS?

×