You are on page 1of 2

Scrum Checklist

The Bottom Line Core Scrum


If you achieve these you can ignore the rest of the These are central to Scrum. Without these you probably
checklist. Your process is fine. shouldn’t call it Scrum.

 Delivering working, tested software  Retrospective happens after every


every 4 weeks or less sprint
 Delivering what the business needs  Results in concrete improvement
most proposals
 Process is continuously improving  Some proposals actually get
 Clearly defined product owner (PO) implemented
 PO is empowered to prioritize  Whole team + PO participates
 PO has knowledge to prioritize
 PO has direct contact with team  PO has a product backlog (PBL)
 PO has direct contact with  Top items are prioritized by
stakeholders business value
 PO speaks with one voice (in  Top items are estimated
case PO is a team)  Estimates written by the team
 Top items in PBL small enough to
 Team has a sprint backlog fit in a sprint
 Highly visible  PO understands purpose of all
 Updated daily backlog items
 Owned exclusively by the team
 Have sprint planning meetings
 Daily Scrum happens  PO participates
 Whole team participates  PO brings up-to-date PBL
 Problems & impediments are  Whole team participates
surfaced  Results in a sprint plan
 Whole team believes plan is
achievable
 Demo happens after every sprint  PO satisfied with priorities
 Shows working, tested software
 Feedback received from  Timeboxed iterations
stakeholders & PO  Iteration length 4 weeks or less
 Always end on time
 Team not disrupted or controlled
 Have Definition of Done (DoD) by outsiders
 DoD achievable within each  Team usually delivers what they
iteration committed to
 Team respects DoD
 Team members sit together
 Max 9 people per team

Scrum Essentials LinuxTrainingAcademy.com


 PBL items are broken into tasks within
Recommended a sprint
Most of these will usually be needed, but not always all  Sprint tasks are estimated
of them. Experiment!  Estimates for ongoing tasks are
updated daily
 Team has all skills needed to bring
backlog items to Done  Velocity is measured
 Team members not locked into specific  All items in sprint plan have an
roles estimate
 Iterations that are doomed to fail are  PO uses velocity for release
terminated early planning
 PO has product vision that is in sync  Velocity only includes items that
with PBL are Done
 PBL and product vision is highly visible
 Everyone on the team participates in  Team has a sprint burndown chart
estimating  Highly visible
 PO available when team is estimating  Updated daily
 Estimate relative size (story points)
rather than time
 Whole team knows top 1-3  Daily Scrum is every day, same time &
impediments place
 SM has strategy for how to fix  PO participates at least a few
top impediment times per week
 SM focusing on removing  Max 15 minutes
impediments  Each team member knows what
 Escalated to management when the others are doing
team can’t solve
 Team has a Scrum Master (SM)
 SM sits with the team

Scaling Positive Indicators


These are pretty fundamental to any Scrum scaling Leading indicators of a good Scrum implementation.
effort.
 Having fun! High energy level.
 You have a Chief Product Owner (if  Overtime work is rare and happens
many POs) voluntarily
 Dependent teams do Scrum of Scrums  Discussing, criticizing, and
 Dependent teams integrate within each experimenting with the process
sprint

PO = Product owner SM = Scrum Master PBL = Product Backlog DoD = Definition of Done

Scrum Essentials LinuxTrainingAcademy.com

You might also like