Top Banner
Scrum in a Nutshell Mark Levison [email protected] http://www.notesfromatooluser.com
22
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Scrum in a Nutshell Mark Levison mark@mlevison.com .

Scrum in a Nutshell

Mark [email protected]

http://www.notesfromatooluser.com

Page 2: Scrum in a Nutshell Mark Levison mark@mlevison.com .
Page 3: Scrum in a Nutshell Mark Levison mark@mlevison.com .

Problem

Late Buggy Change? Burn out

Page 4: Scrum in a Nutshell Mark Levison mark@mlevison.com .

A Better Way

Iterative Communications Self Organizing Scrum

Page 5: Scrum in a Nutshell Mark Levison mark@mlevison.com .

Origins

HBR - The New New Product Development Game – 1986

Fuji Chemicals

Page 6: Scrum in a Nutshell Mark Levison mark@mlevison.com .

Elements of Scrum

Roles Artifacts Events

Page 7: Scrum in a Nutshell Mark Levison mark@mlevison.com .

Scrum Master

Servant Leader Facilitator Roadblocks

Page 8: Scrum in a Nutshell Mark Levison mark@mlevison.com .

Product Owner

Business Priorities Single Wringable neck

Page 9: Scrum in a Nutshell Mark Levison mark@mlevison.com .

Team

Everyone Self Organising

Page 10: Scrum in a Nutshell Mark Levison mark@mlevison.com .

Sprint

Short Time boxed

Page 11: Scrum in a Nutshell Mark Levison mark@mlevison.com .

Planning Meeting

Stories Breakdown Time boxed

Page 12: Scrum in a Nutshell Mark Levison mark@mlevison.com .

Daily Scrum/Standup

15 minutes (at most) 3 questions

Page 13: Scrum in a Nutshell Mark Levison mark@mlevison.com .

Review

Inspection

Page 14: Scrum in a Nutshell Mark Levison mark@mlevison.com .

Retrospective

Went Well? Went Poorly? Improve?

Page 15: Scrum in a Nutshell Mark Levison mark@mlevison.com .

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

Page 16: Scrum in a Nutshell Mark Levison mark@mlevison.com .

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 ….

Page 17: Scrum in a Nutshell Mark Levison mark@mlevison.com .

Burndown Chart

Page 18: Scrum in a Nutshell Mark Levison mark@mlevison.com .

Advantages

Change Transparency Feedback Communication Teams

Page 19: Scrum in a Nutshell Mark Levison mark@mlevison.com .

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

Page 20: Scrum in a Nutshell Mark Levison mark@mlevison.com .

Action

Hostile Environment Start Mentor Tools

Page 21: Scrum in a Nutshell Mark Levison mark@mlevison.com .
Page 22: Scrum in a Nutshell Mark Levison mark@mlevison.com .

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/)