250 likes | 620 Views
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.
E N D
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 • ….
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/)