Scrum and the 3 Pillars - Meetupfiles.meetup.com/1508927/DFW Scrum - Scrum and the 3 Pillars -...

42
Scrum and the 3 Pillars Andy McKnight

Transcript of Scrum and the 3 Pillars - Meetupfiles.meetup.com/1508927/DFW Scrum - Scrum and the 3 Pillars -...

Page 1: Scrum and the 3 Pillars - Meetupfiles.meetup.com/1508927/DFW Scrum - Scrum and the 3 Pillars - Andy... · Scrum and the 3 Pillars ... to make suitable to requirements or conditions;

Scrum and the 3 PillarsAndy McKnight

Page 2: Scrum and the 3 Pillars - Meetupfiles.meetup.com/1508927/DFW Scrum - Scrum and the 3 Pillars - Andy... · Scrum and the 3 Pillars ... to make suitable to requirements or conditions;

Andy McKnight

Page 3: Scrum and the 3 Pillars - Meetupfiles.meetup.com/1508927/DFW Scrum - Scrum and the 3 Pillars - Andy... · Scrum and the 3 Pillars ... to make suitable to requirements or conditions;

Andy McKnight• Started managing iterative development 12 years ago

Page 4: Scrum and the 3 Pillars - Meetupfiles.meetup.com/1508927/DFW Scrum - Scrum and the 3 Pillars - Andy... · Scrum and the 3 Pillars ... to make suitable to requirements or conditions;

Andy McKnight• Started managing iterative development 12 years ago• Started managing development using Scrum 8

years ago

Page 5: Scrum and the 3 Pillars - Meetupfiles.meetup.com/1508927/DFW Scrum - Scrum and the 3 Pillars - Andy... · Scrum and the 3 Pillars ... to make suitable to requirements or conditions;

Andy McKnight• Started managing iterative development 12 years ago• Started managing development using Scrum 8

years ago• Always wanting to learn more about Agile and Scrum

Page 6: Scrum and the 3 Pillars - Meetupfiles.meetup.com/1508927/DFW Scrum - Scrum and the 3 Pillars - Andy... · Scrum and the 3 Pillars ... to make suitable to requirements or conditions;

Andy McKnight• Started managing iterative development 12 years ago• Started managing development using Scrum 8

years ago• Always wanting to learn more about Agile and Scrum

• Director, Enterprise PMO

Page 7: Scrum and the 3 Pillars - Meetupfiles.meetup.com/1508927/DFW Scrum - Scrum and the 3 Pillars - Andy... · Scrum and the 3 Pillars ... to make suitable to requirements or conditions;

Andy McKnight• Started managing iterative development 12 years ago• Started managing development using Scrum 8

years ago• Always wanting to learn more about Agile and Scrum

• Director, Enterprise PMO• MBA, Global Strategy and B.Sc. Business from

University of Maryland

Page 8: Scrum and the 3 Pillars - Meetupfiles.meetup.com/1508927/DFW Scrum - Scrum and the 3 Pillars - Andy... · Scrum and the 3 Pillars ... to make suitable to requirements or conditions;

Andy McKnight• Started managing iterative development 12 years ago• Started managing development using Scrum 8

years ago• Always wanting to learn more about Agile and Scrum

• Director, Enterprise PMO• MBA, Global Strategy and B.Sc. Business from

University of Maryland• Professional Scrum Master, Project Management

Professional, Microsoft Certified Professional

Page 9: Scrum and the 3 Pillars - Meetupfiles.meetup.com/1508927/DFW Scrum - Scrum and the 3 Pillars - Andy... · Scrum and the 3 Pillars ... to make suitable to requirements or conditions;

Scrum and the 3 PillarsScrum  is  founded  on  empirical  process  control  theory,  or  empiricism.  Empiricism  asserts  that  knowledge  comes  from  experience  and  making  decisions  based  on  what  is  known.  

-­‐  Scrum  Guide

Page 10: Scrum and the 3 Pillars - Meetupfiles.meetup.com/1508927/DFW Scrum - Scrum and the 3 Pillars - Andy... · Scrum and the 3 Pillars ... to make suitable to requirements or conditions;

Scrum and the 3 PillarsScrum  is  founded  on  empirical  process  control  theory,  or  empiricism.  Empiricism  asserts  that  knowledge  comes  from  experience  and  making  decisions  based  on  what  is  known.  

-­‐  Scrum  Guide

TRUST

Page 11: Scrum and the 3 Pillars - Meetupfiles.meetup.com/1508927/DFW Scrum - Scrum and the 3 Pillars - Andy... · Scrum and the 3 Pillars ... to make suitable to requirements or conditions;

Scrum and the 3 PillarsScrum  is  founded  on  empirical  process  control  theory,  or  empiricism.  Empiricism  asserts  that  knowledge  comes  from  experience  and  making  decisions  based  on  what  is  known.  

-­‐  Scrum  Guide

TRUST

TRAN

SPAR

ENC

Y

Page 12: Scrum and the 3 Pillars - Meetupfiles.meetup.com/1508927/DFW Scrum - Scrum and the 3 Pillars - Andy... · Scrum and the 3 Pillars ... to make suitable to requirements or conditions;

Scrum and the 3 PillarsScrum  is  founded  on  empirical  process  control  theory,  or  empiricism.  Empiricism  asserts  that  knowledge  comes  from  experience  and  making  decisions  based  on  what  is  known.  

-­‐  Scrum  Guide

TRUST

TRAN

SPAR

ENC

Y

INSP

ECTI

ON

Page 13: Scrum and the 3 Pillars - Meetupfiles.meetup.com/1508927/DFW Scrum - Scrum and the 3 Pillars - Andy... · Scrum and the 3 Pillars ... to make suitable to requirements or conditions;

Scrum and the 3 PillarsScrum  is  founded  on  empirical  process  control  theory,  or  empiricism.  Empiricism  asserts  that  knowledge  comes  from  experience  and  making  decisions  based  on  what  is  known.  

-­‐  Scrum  Guide

TRUST

TRAN

SPAR

ENC

Y

INSP

ECTI

ON

ADAP

TATI

ON

Page 14: Scrum and the 3 Pillars - Meetupfiles.meetup.com/1508927/DFW Scrum - Scrum and the 3 Pillars - Andy... · Scrum and the 3 Pillars ... to make suitable to requirements or conditions;

Scrum and the 3 PillarsScrum  is  founded  on  empirical  process  control  theory,  or  empiricism.  Empiricism  asserts  that  knowledge  comes  from  experience  and  making  decisions  based  on  what  is  known.  

-­‐  Scrum  Guide

TRUST

TRAN

SPAR

ENC

Y

INSP

ECTI

ON

ADAP

TATI

ON

SCRUM

Page 15: Scrum and the 3 Pillars - Meetupfiles.meetup.com/1508927/DFW Scrum - Scrum and the 3 Pillars - Andy... · Scrum and the 3 Pillars ... to make suitable to requirements or conditions;

Anyone for a Game?

Page 16: Scrum and the 3 Pillars - Meetupfiles.meetup.com/1508927/DFW Scrum - Scrum and the 3 Pillars - Andy... · Scrum and the 3 Pillars ... to make suitable to requirements or conditions;

Temperature ControlTime Limit: 5 Minutes Self-Organize - 4 teams

Page 17: Scrum and the 3 Pillars - Meetupfiles.meetup.com/1508927/DFW Scrum - Scrum and the 3 Pillars - Andy... · Scrum and the 3 Pillars ... to make suitable to requirements or conditions;

Temperature Control

• Responsible for regulating the temperature inside a 20x20 room

Time Limit: 5 Minutes Self-Organize - 4 teams

Page 18: Scrum and the 3 Pillars - Meetupfiles.meetup.com/1508927/DFW Scrum - Scrum and the 3 Pillars - Andy... · Scrum and the 3 Pillars ... to make suitable to requirements or conditions;

Temperature Control

• Responsible for regulating the temperature inside a 20x20 room

• Determine what types of things you would take intoconsideration to maintain the temperature

Time Limit: 5 Minutes Self-Organize - 4 teams

Page 19: Scrum and the 3 Pillars - Meetupfiles.meetup.com/1508927/DFW Scrum - Scrum and the 3 Pillars - Andy... · Scrum and the 3 Pillars ... to make suitable to requirements or conditions;

Temperature Control

• Responsible for regulating the temperature inside a 20x20 room

• Determine what types of things you would take intoconsideration to maintain the temperature

• No use of a thermostat

Time Limit: 5 Minutes Self-Organize - 4 teams

Page 20: Scrum and the 3 Pillars - Meetupfiles.meetup.com/1508927/DFW Scrum - Scrum and the 3 Pillars - Andy... · Scrum and the 3 Pillars ... to make suitable to requirements or conditions;

Temperature Control

• Responsible for regulating the temperature inside a 20x20 room

• Determine what types of things you would take intoconsideration to maintain the temperature

• No use of a thermostat

• Inspect and Adapt

Time Limit: 5 Minutes Self-Organize - 4 teams

Page 21: Scrum and the 3 Pillars - Meetupfiles.meetup.com/1508927/DFW Scrum - Scrum and the 3 Pillars - Andy... · Scrum and the 3 Pillars ... to make suitable to requirements or conditions;

Temperature Control

• Responsible for regulating the temperature inside a 20x20 room

• Determine what types of things you would take intoconsideration to maintain the temperature

• No use of a thermostat

• Inspect and Adapt

• What replaces all of these techniques for controlling thetemperature?

Time Limit: 5 Minutes Self-Organize - 4 teams

Page 22: Scrum and the 3 Pillars - Meetupfiles.meetup.com/1508927/DFW Scrum - Scrum and the 3 Pillars - Andy... · Scrum and the 3 Pillars ... to make suitable to requirements or conditions;

Temperature Control

• Responsible for regulating the temperature inside a 20x20 room

• Determine what types of things you would take intoconsideration to maintain the temperature

• No use of a thermostat

• Inspect and Adapt

• What replaces all of these techniques for controlling thetemperature?

• How does it Inspect and Adapt, and how is it transparent?

Time Limit: 5 Minutes Self-Organize - 4 teams

Page 23: Scrum and the 3 Pillars - Meetupfiles.meetup.com/1508927/DFW Scrum - Scrum and the 3 Pillars - Andy... · Scrum and the 3 Pillars ... to make suitable to requirements or conditions;
Page 24: Scrum and the 3 Pillars - Meetupfiles.meetup.com/1508927/DFW Scrum - Scrum and the 3 Pillars - Andy... · Scrum and the 3 Pillars ... to make suitable to requirements or conditions;
Page 25: Scrum and the 3 Pillars - Meetupfiles.meetup.com/1508927/DFW Scrum - Scrum and the 3 Pillars - Andy... · Scrum and the 3 Pillars ... to make suitable to requirements or conditions;

How did we get here?

Lean

Agile

Scrum

Page 26: Scrum and the 3 Pillars - Meetupfiles.meetup.com/1508927/DFW Scrum - Scrum and the 3 Pillars - Andy... · Scrum and the 3 Pillars ... to make suitable to requirements or conditions;

How did we get here?

Lean

Agile

Scrum

Page 27: Scrum and the 3 Pillars - Meetupfiles.meetup.com/1508927/DFW Scrum - Scrum and the 3 Pillars - Andy... · Scrum and the 3 Pillars ... to make suitable to requirements or conditions;

How did we get here?

Lean

Agile

Scrum

Page 28: Scrum and the 3 Pillars - Meetupfiles.meetup.com/1508927/DFW Scrum - Scrum and the 3 Pillars - Andy... · Scrum and the 3 Pillars ... to make suitable to requirements or conditions;

ProcessIndividuals and Interactions OVER process and tools

Defined Process Empirical Process

Controls by Completely defined pieces of work

frequents inspection and adaptation

For Process that is Well-defined inputs, same outputs overtime

Imperfectly defined and unpredictable/unrepeatable

outputs

Main Attributes Deterministic Transparency Inspection Adaptation

Page 29: Scrum and the 3 Pillars - Meetupfiles.meetup.com/1508927/DFW Scrum - Scrum and the 3 Pillars - Andy... · Scrum and the 3 Pillars ... to make suitable to requirements or conditions;

VS

Page 30: Scrum and the 3 Pillars - Meetupfiles.meetup.com/1508927/DFW Scrum - Scrum and the 3 Pillars - Andy... · Scrum and the 3 Pillars ... to make suitable to requirements or conditions;

So…Defined or EmpiricalComplex

Probe Sense

Respond

Emergent

Chaos

Act Sense

Respond

Novel

Complicated

Sense Analyse Respond

Good Practices

Simple

Sense Categorize Respond

Best Practices

Page 31: Scrum and the 3 Pillars - Meetupfiles.meetup.com/1508927/DFW Scrum - Scrum and the 3 Pillars - Andy... · Scrum and the 3 Pillars ... to make suitable to requirements or conditions;

So…Defined or EmpiricalComplex

Probe Sense

Respond

Emergent

Chaos

Act Sense

Respond

Novel

Complicated

Sense Analyse Respond

Good Practices

Simple

Sense Categorize Respond

Best Practices

Page 32: Scrum and the 3 Pillars - Meetupfiles.meetup.com/1508927/DFW Scrum - Scrum and the 3 Pillars - Andy... · Scrum and the 3 Pillars ... to make suitable to requirements or conditions;

So…Defined or EmpiricalComplex

Probe Sense

Respond

Emergent

Chaos

Act Sense

Respond

Novel

Complicated

Sense Analyse Respond

Good Practices

Simple

Sense Categorize Respond

Best Practices

Page 33: Scrum and the 3 Pillars - Meetupfiles.meetup.com/1508927/DFW Scrum - Scrum and the 3 Pillars - Andy... · Scrum and the 3 Pillars ... to make suitable to requirements or conditions;

So…Defined or EmpiricalComplex

Probe Sense

Respond

Emergent

Chaos

Act Sense

Respond

Novel

Complicated

Sense Analyse Respond

Good Practices

Simple

Sense Categorize Respond

Best Practices

Page 34: Scrum and the 3 Pillars - Meetupfiles.meetup.com/1508927/DFW Scrum - Scrum and the 3 Pillars - Andy... · Scrum and the 3 Pillars ... to make suitable to requirements or conditions;

Transparency easily seen through, recognized, or detected

Page 35: Scrum and the 3 Pillars - Meetupfiles.meetup.com/1508927/DFW Scrum - Scrum and the 3 Pillars - Andy... · Scrum and the 3 Pillars ... to make suitable to requirements or conditions;

Transparency easily seen through, recognized, or detected

Page 36: Scrum and the 3 Pillars - Meetupfiles.meetup.com/1508927/DFW Scrum - Scrum and the 3 Pillars - Andy... · Scrum and the 3 Pillars ... to make suitable to requirements or conditions;

Transparency easily seen through, recognized, or detected

Page 37: Scrum and the 3 Pillars - Meetupfiles.meetup.com/1508927/DFW Scrum - Scrum and the 3 Pillars - Andy... · Scrum and the 3 Pillars ... to make suitable to requirements or conditions;

Transparency easily seen through, recognized, or detected

Page 38: Scrum and the 3 Pillars - Meetupfiles.meetup.com/1508927/DFW Scrum - Scrum and the 3 Pillars - Andy... · Scrum and the 3 Pillars ... to make suitable to requirements or conditions;

Inspection & Adaptation

to look carefully at or over; view closely and critically

to make suitable to requirements or conditions; adjust or modify fittingly

Page 39: Scrum and the 3 Pillars - Meetupfiles.meetup.com/1508927/DFW Scrum - Scrum and the 3 Pillars - Andy... · Scrum and the 3 Pillars ... to make suitable to requirements or conditions;

Inspection & Adaptation

to look carefully at or over; view closely and critically

to make suitable to requirements or conditions; adjust or modify fittingly

Page 40: Scrum and the 3 Pillars - Meetupfiles.meetup.com/1508927/DFW Scrum - Scrum and the 3 Pillars - Andy... · Scrum and the 3 Pillars ... to make suitable to requirements or conditions;

Inspection & Adaptation

to look carefully at or over; view closely and critically

to make suitable to requirements or conditions; adjust or modify fittingly

Page 41: Scrum and the 3 Pillars - Meetupfiles.meetup.com/1508927/DFW Scrum - Scrum and the 3 Pillars - Andy... · Scrum and the 3 Pillars ... to make suitable to requirements or conditions;

Inspection & Adaptation

to look carefully at or over; view closely and critically

to make suitable to requirements or conditions; adjust or modify fittingly

Page 42: Scrum and the 3 Pillars - Meetupfiles.meetup.com/1508927/DFW Scrum - Scrum and the 3 Pillars - Andy... · Scrum and the 3 Pillars ... to make suitable to requirements or conditions;

Questions