Meeting: Sprint Planning• Owner: T, mediated by SM, PO prioritizes• Value: Creates Sprint Goal & Sprint Backlog• Parameters: Happens once at beginning of Sprint and less than 8 hours (time boxed), most are 2 – 3 hours Gets Team to agree and commit to the goal
Artifact: Sprint Goal• Owner: T & PO• Value: Guides decisions for the Sprint• 1 – 2 sentence description of overall sprint goal. Nothing fancy here
Artifact: Sprint Backlog• Owner: T• Value: Prioritized list of all sprint tasks (story or spike) that can be reprioritized at any time• Parameters: All tasks are in 2 – 8 hour increments• Includes: Type (Story/Spike), Task, Sequence/Priority, Dependency, Acceptance Criteria, Estimate. Answers “how are we going to do?” question
Product Backlog vs. Sprint Backlog Product Backlog UI A B C Business Req. Task Task Task Task Services Task Task Task Task Database Task Task
Artifact: Task Board • Owner: T • Value: Visual representation sprint backlog items and sprint burndown chart4 states for tasks: not started, in process, done, blocked
Artifact: Burndown Chart• Owner: T• Value: Representation of actual completed tasks against ideal completed tasks over time
Examples• Performance Training Module Let’s burn!
Meeting: Daily Scrum• Owner: T, mediated by SM• Value: 15 minute time-boxed daily status• Purpose: to communicate 3 things: – What you did yesterday? – What you are doing today? – What is blocking you? Commit and keep quick!
Bonus! Artifact: Bug Tracking• Owner: T• Value: Shows progress of bugs over specified duration. Who doesn’t love extras?
Meeting: Sprint Review• Owner: T, managed by SM & PO, S welcome• Value: End of Sprint meeting to present/review PSP and highlight next feature set from Product Backlog• Parameters: Less then 90 minutes (time boxed) Time to shine
Meeting: Retrospective• Owner: T, SM mediated, PO welcome• Value: End of Sprint team meeting to review things that worked and did not.• Purpose: Review what to Keep/Drop/Add• Parameters: Less then 90 minutes (time boxed) No finger pointing
A Month in the LifeThe perfect world of agile scrum
A Month in Agile w/ Scrum Week 1 Week 2 Week 3 Week 4• Daily Scrums • Daily Scrums • Daily Scrums • Daily Scrums• Sprint Planning - • Sprint Backlog • Sprint Backlog • Sprint Planning 1 day time boxed Updates Updates (New Sprint meeting Backlog • One off meetings • One off meetings Confirmed)• Sprint Goal Developed • New Product • Sprint Review – Backlog 90 minute time Refinement boxed meeting • New Product • Retrospective – Backlog 90 minute time Confirmed boxed meeting Rhythm