You are on page 1of 4

1/22/2016 AgileChecklists.


InRhythm Agile Checklists

1. Backlog Grooming (Refinement)

Remove obsolete items

Add new items
Refactor existing items
Split to reduce size
Ensure there is no duplication
Eliminate dependencies
Update estimates as needed
Prioritize based on new estimates and current goals
Provide sufficient detail for sprint planning

2. Bulk Estimation

Stories ready for estimation

PO explains stories, answers questions
Estimate available stories, separate disputed items
Discuss, clarify, and estimate disputed items

3. Commitment-Based Planning

Backlog refined and ready for sprint planning

3 Cs and INVEST Qualities
All dependencies resolved
All items estimated and prioritized
For each user story or other backlog item
PO and Team discuss to resolve questions
Write tasks for this item
Re-estimate, if needed upon tasking
Team decides whether to commit to complete the item in the sprint
Accept items until sprint is full

4. Planning Poker Estimation

Attendees: SM, PO, Team

Per backlog item by priority
PO explains item and attendees discuss
Refactor as necessary
Review acceptance criteria
Team estimates relative to other work items
Discuss outlier estimates and repeat until converged

file:///Users/peteromano/Documents/InRhythm/ 1/4
1/22/2016 AgileChecklists.html

5. Retrospective

Attendees: SM, PO, Team

Structured discussion format
Lean coffee
Root-cause analysis on biggest impediments or issues identified
Identify changes to implement
Add to "who? what? when?" action plan

6. Review (Demo)

Customers and stakeholders invited

List of work items completed in sprint
Review sprint goal
Present each completed item
Specify value delivered
Capture feedback

7. Sprint Planning

Backlog groomed (refined)

Sufficient backlog detail for at least one sprint in advance
Sprint goal identified
Definition of DONE is shared between the team
Items committed for the sprint
Update visual controls
Post sprint goal
Sprint backlog to kanban board
Create sprint burndown chart

8. Stand-Up

Fifteen minute timebox

Full team participates
Three standard questions
What did you do since last time?
What will do you until next time?
What stands in your way?
Walk the board
Close the meeting
Relevant team members stay to discuss "parked" topics

9. User Story Splitting

Split by standard techniques

file:///Users/peteromano/Documents/InRhythm/ 2/4
1/22/2016 AgileChecklists.html

Business rule
Variations in data
Major effort
Data entry method
Break out a spike
Recognize dependencies
Reflect dependencies in the backlog

1. User Story

Template format is followed

Acceptance criteria refined in agreed upon format
3C Quality
INVEST Quality
Detailed enough for current use

2. Spike

Select activity:
Throw-away development
Determine timebox duration
Prioritize in backlog
Specify how to demo
Execute as timebox

3. Product Backlog

Belongs to Product Owner

Contains all work items for product
User stories have 3 Cs and INVEST qualities
DEEP enough for sprint planning
Visible to team and stakeholders

4. Sprint Backlog

Team committed to completing full sprint backlog

Backlog items aligned with sprint goal
There are tasks for all items
file:///Users/peteromano/Documents/InRhythm/ 3/4
1/22/2016 AgileChecklists.html

5. Kanban Board

Reflects current value stream and process

Updated at least daily
Has WIP limits
Visible to team and stakeholders

6. Team Charter

Explicit Work Agreement

Definition of Done
Core hours
Meeting schedule
Work-handling procedures
Roles and responsibilities
Other agreements
Agreed by full team
Visible in Rhythm Room

7. Definition of Done

Explicit definition
Up to date
Understood by development team
Agreed upon by development team
Posted in Rhythm Room
Respected and followed

file:///Users/peteromano/Documents/InRhythm/ 4/4