Download - Rituals of Scrum
Conscires Agile Practices
Who we are :: Enabler of Agile & Scrum adoption for your
organization Agile Adoption Assessment, Training & CoachingWhat we do ::
Agile & Scrum Coaching – http://agile.conscires.com/services/
Agile & Scrum Trainings - http://bit.ly/allTrainings Irvine,CA Boston,MA Denver, CO San Diego,CA
Erin Beierwaltes
Certified Project Management Professional
Certified Scrum Master Internal Agile Transition Coach at
InfoPrint Solutions (past) ScrumMaster at RightNow Techologies Guest Lecturer on Agile Development for
CU
Erin Beierwaltes http://agile.conscires.com
Scrum Framework
Roles
• Product Owner
• ScrumMaster• Team
Rituals
• Daily Scrum• Sprint
Planning• Sprint Review• Sprint
Retrospective
Artifacts
• Product Backlog
• Sprint Backlog
• Burndown Chart
Erin Beierwaltes http://agile.conscires.com
Rituals
Sprint Planning
Daily Scrum
Meeting
Sprint Revie
w
Sprint Retrospective
Erin Beierwaltes http://agile.conscires.com
Daily Scrum Basics
What did you do yesterday?
What will you do today?
Who do you need to work with today?
1
2
3
Daily Scrum
Daily 15 minutes Stand-up Everyone is invited
(this means the whole world)
Helps avoid other unnecessary meetings
Not a status meeting for ScrumMaster
Not for problem solving
Those not in scrum “roles” should not speak (have a working agreement)
What it is What it is NOT
How is your Daily Scrum going?
Are the engineers talking directly to you? Do conversations get into detail? Do team members ever ask for help? Are you looking at the story status?
Erin Beierwaltes http://agile.conscires.com
Sprint Review Basics
Team demonstrates working software
Erin Beierwaltes http://agile.conscires.com
Sprint Review
Team presents what it accomplished during the sprint (based on the agreed definition of “done”)
Demo of working, live software One demo stories that are “DONE” NO SLIDES Entire team participates Invite the World Final acceptance of stories (velocity) Review backlog and add/modify stories
Erin Beierwaltes http://agile.conscires.com
How is your Sprint Review going?
How is your definition of “done”? Who’s attending? Who’s demo-ing every week? Are you leaving acceptance to this
meeting?
Erin Beierwaltes http://agile.conscires.com
Sprint Retrospective Basics
Gather Data
(start, stop, continue)
Discuss and
Brainstorm
Create Action Items
Erin Beierwaltes http://agile.conscires.com
Sprint Retrospective
Review what is and what is not working with the scrum implementation
Retro after EVERY sprint Whole team participation Time-boxed Create action items Formatted and Facilitated (Agile Retrospectives by
Esther Derby and Diana Larsen)
Erin Beierwaltes http://agile.conscires.com
How is your Retrospective going?
Do you have a clear agenda with timeboxes?
Do you end with action items? Is everyone engaged and giving ideas? How often does the team follow through
on the action items?
http://agile.conscires.com/2011/03/10/agile-retrospectives-hey-scrummaster-wheres-your-agenda/
Erin Beierwaltes http://agile.conscires.com
Sprint Planning Basics
Team selects User Story from the
product backlog they can commit to
completing
Sprint backlog items are created for the User Story.
Collaboratively.
Repeat until team can no longer commit. (Use
velocity as a check point)
Erin Beierwaltes http://agile.conscires.com
1. Select a Sprint Goal/Theme2. Product Owner presents
User Story3. Team accepts or declines
story after discussion with Product Owner (NOT a design session)
4. Team creates tasks in hours5. Product Owner continues to
present stories in priority order team capacity is reached
6. Team makes final sprint commitment (Fist of Five)
Sprint Planning
Team Capacity
Product Backlog
Current Product
(tech debt)
Retrospective Action
Items
Sprint Goal
Sprint Backlog
VelocitySprint
Commitment
How is your Sprint Planning going?
1. Are stories ready for consumption?2. Are you over-committing?3. Is the whole team engaged?4. Did you remember to include technical
debt and retrospective action items?
Erin Beierwaltes http://agile.conscires.com
Upcoming Webinars
April 12th Running a Retrospective April 30th Transitioning to Scrum Register at:
http://agile.conscires.com/event-calendar/
Erin Beierwaltes http://agile.conscires.com
Upcoming Training in Denver,CO “What is Scrum?” by Erin Beierwaltes
May 14th 201120% discount with code Webinar
Contact Bachan Anand W : http://agile.conscires.com E : [email protected] P : 949-232-8900