Scrum patterns and paradoxes

37
Sprint Backlog Considered Harmful Jesse Fewell, PMP, CST, IGQI Advanced Pattern and Paradoxes of Scrum

Transcript of Scrum patterns and paradoxes

Page 1: Scrum patterns and paradoxes

Sprint Backlog Considered Harmful

Jesse Fewell, PMP, CST, IGQI

Advanced Pattern and Paradoxes of Scrum

Page 2: Scrum patterns and paradoxes

Clients

Jesse Fewell

Founder, PMI Agile Community of Practice

Co-Creator, PMI-ACP℠ Agile Certification

Co-Author, Software Extension to PMBOK® Guide

Countries

Certifications

Page 3: Scrum patterns and paradoxes

Jesse Fewell

Enterprise Agility Coach

Founder of PMI Agile Community of Practice

Senior Advisor, PMI-ACP℠ Agile Certification

Steering Committee, Software Extension to PMBOK® Guide

Certified Scrum Trainer & Innovation Games Qualified Instructor

Page 4: Scrum patterns and paradoxes

Agenda

• Assume you “know” Scrum

Intermediate Level Talk

• Why it works

Patterns

• Things we know are a problem, but are too afraid to say so

Paradoxes

Page 5: Scrum patterns and paradoxes

Recursive Patterns

Page 6: Scrum patterns and paradoxes

1. Recursive Planning

------ ---------- --- -------- - #--------- ---- ------- ---- ---- #------ ---------- --- -------- - #--------- ---- ------- ---- ---- #

Product Burndown

Product Backlog

PO

Page 7: Scrum patterns and paradoxes

1. Recursive Planning

------ ---------- --- -------- - #--------- ---- ------- ---- ---- #------ ---------- --- -------- - #--------- ---- ------- ---- ---- #

---- -- - -- ------ ---------- --- -------- - - - -- # # #-- ------ - - --------- ---- ------- ---- ---- -- -- # # #---- -- - -- ------ ---------- --- -------- - - - -- # # #-- ------ - - --------- ---- ------- ---- ---- -- -- # # #---- -- - -- ------ ---------- --- -------- - - - -- # # #-- ------ - - --------- ---- ------- ---- ---- -- -- # # #

Product Burndown

Product Backlog Sprint Backlog

Sprint Burndown

TeamPO

Page 8: Scrum patterns and paradoxes

1. Recursive Planning

------ ---------- --- -------- - #--------- ---- ------- ---- ---- #------ ---------- --- -------- - #--------- ---- ------- ---- ---- #

---- -- - -- ------ ---------- --- -------- - - - -- # # #-- ------ - - --------- ---- ------- ---- ---- -- -- # # #---- -- - -- ------ ---------- --- -------- - - - -- # # #-- ------ - - --------- ---- ------- ---- ---- -- -- # # #---- -- - -- ------ ---------- --- -------- - - - -- # # #-- ------ - - --------- ---- ------- ---- ---- -- -- # # #

Product Burndown

Product Backlog Sprint Backlog

Sprint Burndown

------ ---------- --- -------- - #--------- ---- ------- ---- ---- #------ ---------- --- -------- - #--------- ---- ------- ---- ---- #

Impediments

Waste Burndown

Team SMPO

Page 9: Scrum patterns and paradoxes

2. Recursive Relationships

SM

Team

Page 10: Scrum patterns and paradoxes

2. Recursive Relationships

SM

Team

PO

Page 11: Scrum patterns and paradoxes

2. Recursive Relationships

SM

Team

Stakeholders

PO

Page 12: Scrum patterns and paradoxes

2. Recursive Relationships

SM

Team

Stakeholders

PO

CEO

Page 13: Scrum patterns and paradoxes

2. Recursive Relationships

SM

Team

Stakeholders

PO

CEO

Shareholders

Page 14: Scrum patterns and paradoxes

3. Recursive Learning

Page 15: Scrum patterns and paradoxes

3. Recursive Learning

Page 16: Scrum patterns and paradoxes

3. Recursive Learning

Scientific Method

Hypothesis

Experiment

Analysis

Conclusion

Deming Cycle: PDCA

Plan

Do

Check

Act

Six Sigma: DMAIC

Define

Measure

Analyze

Improve/Control

Scrum

Plan

Work

Review

Retrospect

Page 17: Scrum patterns and paradoxes

3. Recursive Learning

Scientific Method

Hypothesis

Experiment

Analysis

Conclusion

Deming Cycle: PDCA

Plan

Do

Check

Act

Six Sigma: DMAIC

Define

Measure

Analyze

Improve/Control

Scrum

Plan

Work

Review

Retrospect

Page 18: Scrum patterns and paradoxes

3. Recursive Learning

Scientific Method

Hypothesis

Experiment

Analysis

Conclusion

Deming Cycle: PDCA

Plan

Do

Check

Act

Six Sigma: DMAIC

Define

Measure

Analyze

Improve/Control

Scrum

Plan

Work

Review

Retrospect

Page 19: Scrum patterns and paradoxes

4. Recursive Accountability

Page 20: Scrum patterns and paradoxes

4. Recursive AccountabilityTEAM

MEMBER: Day

What did you do

yesterday?

What do you commit today?

What is in your way?

Page 21: Scrum patterns and paradoxes

4. Recursive AccountabilityTEAM

MEMBER: Day

What did you do

yesterday?

What do you commit today?

What is in your way?

TEAM: Sprint

Sprint Review

Sprint Planning

Sprint Retrospectiv

e

Page 22: Scrum patterns and paradoxes

4. Recursive AccountabilityTEAM

MEMBER: Day

What did you do

yesterday?

What do you commit today?

What is in your way?

TEAM: Sprint

Sprint Review

Sprint Planning

Sprint Retrospectiv

e

PO:Release

Release

Release Planning

Release Retrospectiv

e

Page 23: Scrum patterns and paradoxes

Paradoxes

Page 24: Scrum patterns and paradoxes

1. Focus on Sprint Backlog

PBIs = 4Tasks = 94

Page 25: Scrum patterns and paradoxes

1. Focus on Sprint Backlog

TEAM MEMBER:“But I achieved all my committed tasks”

SPRINTFAILED

PBIs = 4Tasks = 94

Page 26: Scrum patterns and paradoxes

1 2 3 4 5 6 7 80

5

10

15

20

25

Days In Sprint

PBIs

1. Focus on Sprint Backlog

PBIs = 21Tasks = 0

Page 27: Scrum patterns and paradoxes

1 2 3 4 5 6 7 80

5

10

15

20

25

Days In Sprint

PBIs

1. Focus on Sprint BacklogSPRINTSUCCESS

PBIs = 21Tasks = 0

TEAM MEMBER:“We don’t need the overhead of a Sprint Backlog”

Page 28: Scrum patterns and paradoxes

2. “There are no titles on Teams, and there are no exceptions to this rule.”

Team

Page 29: Scrum patterns and paradoxes

2. “There are no titles on Teams, and there are no exceptions to this rule.”

Team

Product Owner

ScrumMaster

Page 30: Scrum patterns and paradoxes

2. “There are no titles on Teams, and there are no exceptions to this rule.”

Team

Product Owner

ScrumMaster

“I’m the Product Owner””No, I am”

“No you’re not, I am”

“Some of us are more equal than others”

Page 31: Scrum patterns and paradoxes

3. Self Organizing

Quality

Page 32: Scrum patterns and paradoxes

3. Self Organizing

Empowered to ignore the Product Owner?Quality

Process

Page 33: Scrum patterns and paradoxes

3. Self Organizing

Empowered to ignore the Product Owner?Quality

Empowered to ignore the ScrumMaster?Process

Page 34: Scrum patterns and paradoxes

4. Managers

Page 35: Scrum patterns and paradoxes

4. Managers

I want Agile

We want Scrum

Page 36: Scrum patterns and paradoxes

4. Managers

I want Agile

We want Scrum

Um..what about me?

Page 37: Scrum patterns and paradoxes

Questions?

@[email protected]

Certified ScrumMasterOct 29-30Reston, VA

Use “INVITE” discount code for 25% off