rituals of scrum

21
RITUALS OF SCRUM Erin Beierwaltes

Upload: conscires-agile-practices

Post on 08-May-2015

3.788 views

Category:

Technology


3 download

DESCRIPTION

An overview of the rituals or ceremonies in Scrum that helps the agile teams to manage their activities. The slide says how these rituals act as the indispensable glue that keeps the team working in concert to deliver the right product for the environment, without the overwhelming process and procedure that can strangle the creativity out of a project effort.

TRANSCRIPT

Page 1: Rituals of Scrum

RITUALS OF SCRUM

Erin Beierwaltes

Page 2: 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

Page 3: Rituals of Scrum

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

Page 4: Rituals of Scrum

How do we keep Scrum going?

Erin Beierwaltes http://agile.conscires.com

Page 5: Rituals of Scrum

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

Page 6: Rituals of Scrum

Rituals

Sprint Planning

Daily Scrum

Meeting

Sprint Revie

w

Sprint Retrospective

Erin Beierwaltes http://agile.conscires.com

Page 7: Rituals of Scrum

Daily Scrum Basics

What did you do yesterday?

What will you do today?

Who do you need to work with today?

1

2

3

Page 8: Rituals of Scrum

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

Page 9: Rituals of Scrum

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

Page 10: Rituals of Scrum

Sprint Review Basics

Team demonstrates working software

Erin Beierwaltes http://agile.conscires.com

Page 11: Rituals of Scrum

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

Page 12: Rituals of Scrum

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

Page 13: Rituals of Scrum

Sprint Retrospective Basics

Gather Data

(start, stop, continue)

Discuss and

Brainstorm

Create Action Items

Erin Beierwaltes http://agile.conscires.com

Page 14: Rituals of Scrum

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

Page 15: Rituals of Scrum

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

Page 16: Rituals of Scrum

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

Page 17: Rituals of Scrum

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

Page 18: Rituals of Scrum

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

Page 19: Rituals of Scrum

Erin Beierwaltes

[email protected]

#coachatplay

Page 20: Rituals of Scrum

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

Page 21: Rituals of Scrum

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