Scrum in a Nutshell

advertisement
Scrum in a Nutshell
Mark Levison
mark@mlevison.com
http://www.notesfromatooluser.com
Problem
 Late
 Buggy
 Change?
 Burn out
A Better Way
 Iterative
 Communications
 Self Organizing
 Scrum
Origins
 HBR - The New New Product Development
Game – 1986
 Fuji Chemicals
Elements of Scrum
 Roles
 Artifacts
 Events
Scrum Master
 Servant Leader
 Facilitator
 Roadblocks
Product Owner
 Business Priorities
 Single Wringable neck
Team
 Everyone
 Self Organising
Sprint
 Short
 Time boxed
Planning Meeting
 Stories
 Breakdown
 Time boxed
Daily Scrum/Standup
 15 minutes (at most)
 3 questions
Review
 Inspection
Retrospective
 Went Well?
 Went Poorly?
 Improve?
Product backlog – Travel Website
Sample Product Backlog




As a user, I want to reserve a hotel room
As a user, I want to cancel a reservation
As a vacation planner, I want to see photos of
the hotels
As a frequent flier, I want to rebook a past trip,
so that I save time booking Trips
 Stories are
Sprint Backlog

As a user, I want to reserve a hotel room




Add hotel table to the database – 1 hr
Write Ajax code to display reservation – 4 hrs
Write code to enter reservation in the database –
4 hrs
As a user, I want to cancel a reservation



Display the user’s current reservations – 4 hrs
Add a cancel button next to each reservation – 1
hr
….
Burndown Chart
Advantages
 Change
 Transparency
 Feedback
 Communication
 Teams
Who uses Scrum?
 Microsoft, Sun, Sammy Studios, Siemens, CNA,
State Farm, State Street Bank, Philips, BBC, IBM,
SAIC, LMCO, APL, Ariba, Federal Reserve Bank, HP,
Motorola, Nokia, TransUnion, IDX, Siemens Medical,
Gestalt, Yahoo, Conchango, BMC, Lexis-Nexis,
Bently Systems, Bose, CapitalOne,Federal Reserve
Bank, ClearChannel, Xerox, Patient Keeper, British
Telecom, PayPal, …
 Top down/Bottom up
Action
 Hostile Environment
 Start
 Mentor
 Tools
Further Reading
 See my blog posting “Best Introductions”
(http://www.notesfromatooluser.com)
 Try ControlChaos (Ken’s site)
 Mountain Goat Software (Mike Cohn’s site)
 RallyDev
 ScrumAlliance (http://www.scrumalliance.org/)
Download