SlideShare une entreprise Scribd logo
1  sur  12
Télécharger pour lire hors ligne
‘Typing’ Work by Complexity
Avoiding Analysis Paralysis
Derek W.Wade
@derekwwade
dwade@kumido.com
gplus.to/derekwwade
www.derekwwade.net
www.kumido.com
www.kumido.com Attribution, Share-alike
First presented as “Stacey-Cynefin Mashup” at Agile Coach Camp U.S. — Indianapolis, IN — 2015
www.kumido.com Attribution, Share-alike
Snowden, D. and Boone, M. A leader’s framework for decision making. Harvard Business Review Nov 2007
https://hbr.org/2007/11/a-leaders-framework-for-decision-making
Complexity Determines Effective Action
Some Problems Don’t Yield Well to Analysis
Cause and effect is perceivable, repeatable, and
predictable.
Example: 

Operating a hand-operated water pump
Approach: ‘Best Practices’ and ‘Standard
Operating Procedures’
SIMPLE
Domains
Relationship between cause and effect is
detectable, but separated over time and space.
Requires analysis, investigation, or expertise.
Example:

Operating an Airbus A380
Approach:‘Good Practices’/Systems Thinking
COMPLICATED
Domains
The relationships between causes and effects
are only perceivable in retrospect.The specific
cause and effect for one situation is unlikely to
apply again in the future.
Example: 

Moving a hive of bees
Approach: Emergence (manage the whole)
COMPLEX
Domains
There is no detectable relationship between
cause and effect, even in retrospect.
Example:

Fighting a forest fire
Approach: Novel, rapid action to create stability
CHAOTIC
Domains
www.kumido.com Attribution, Share-alike
simple
complicated
complicated
complex
chaotic
increasing technical complexity
increasingsocialcomplexity
Common Sources of Complexity
People & Technology
Adapted from Stacey, R. Strategic Management and Organizational Dynamics. London: Pitman Publishing, 1996 and
Zimmerman,B. et al. Insights from complexity science for health care leaders Edgeware,VHA inc. Irving, Texas 1998
www.kumido.com Attribution, Share-alike
Domain Classification SOCIAL 

COMPLEXITY
TECHNICAL COMPLEXITY
Factor Effect Factor Effect
Your work can be classified using:
1. The relationship between Cause and Effect
2. The best problem-solving Approach to use
3. Behavioral loops for this type of approach
4. An example for this type of domain
SIMPLE
Domains
1. Repeatable, perceivable, and predictable
2. ‘Best Practices’ and ‘Standard Operating
Procedures’
3. Sense ⟶ Categorize ⟶ Respond
4. Operating a hand-operated water pump
COMPLICATED
Domains
1. Detectable but separated over time/space;
requires analysis, investigation, experts
2. ‘Good Practices’/Systems Thinking
3. Sense ⟶ Analyze ⟶ Respond
4. Operating an Airbus A380
COMPLEX
Domains
1. Are only perceivable in retrospect, and do
not repeat
2. Emergence
3. Probe ⟶ Sense ⟶ Respond
4. Moving a hive of bees
CHAOTIC
Domains
1. No relationship detectable
2. Novel: rapid action to create stability
3. Act ⟶ Sense ⟶ Respond
4. Fighting a forest fire
Categorizing Complexity by Source
1. Familiarize your team with the categories of the framework
Adapted The Cynefin Framework by Cognitive Edge
www.kumido.com Attribution, Share-alike
Domain Classification SOCIAL 

COMPLEXITY
TECHNICAL COMPLEXITY
Factor Effect Factor Effect
Your work can be classified using:
1. The relationship between Cause and Effect
2. The best problem-solving Approach to use
3. Behavioral loops for this type of approach
4. An example for this type of domain
# of biz processes affected

Biz process variability

# of process stakeholders

Stakeholder cohesion
+

+

+

-
# Systems touched 

System technical debt 

Frequency of releases

Type of development
+

+

-

(see below)
SIMPLE
Domains
1. Repeatable, perceivable, and predictable
2. ‘Best Practices’ and ‘Standard Operating
Procedures’
3. Sense ⟶ Categorize ⟶ Respond
4. Operating a hand-operated water pump
COMPLICATED
Domains
1. Detectable but separated over time/space;
requires analysis, investigation, experts
2. ‘Good Practices’/Systems Thinking
3. Sense ⟶ Analyze ⟶ Respond
4. Operating an Airbus A380
COMPLEX
Domains
1. Are only perceivable in retrospect, and do
not repeat
2. Emergence
3. Probe ⟶ Sense ⟶ Respond
4. Moving a hive of bees
CHAOTIC
Domains
1. No relationship detectable
2. Novel: rapid action to create stability
3. Act ⟶ Sense ⟶ Respond
4. Fighting a forest fire
Categorizing Complexity by Source
2. Team agrees on what factors drive complexity up (+) or down (-)
EXAMPLE ONLY!
www.kumido.com Attribution, Share-alike
Domain Classification SOCIAL 

COMPLEXITY
TECHNICAL COMPLEXITY
Factor Effect Factor Effect
Your work can be classified using:
1. The relationship between Cause and Effect
2. The best problem-solving Approach to use
3. Behavioral loops for this type of approach
4. An example for this type of domain
# of biz processes affected

Biz process variability

# of process stakeholders

Stakeholder cohesion
+

+

+

-
# Systems touched 

System technical debt 

Frequency of releases

Type of development
+

+

-

(see below)
SIMPLE
Domains
1. Repeatable, perceivable, and predictable
2. ‘Best Practices’ and ‘Standard Operating
Procedures’
3. Sense ⟶ Categorize ⟶ Respond
4. Operating a hand-operated water pump
0-1 processes affected

Invariant business processes

1 Stakeholder

High Stakeholder engagement
COMPLICATED
Domains
1. Detectable but separated over time/space;
requires analysis, investigation, experts
2. ‘Good Practices’/Systems Thinking
3. Sense ⟶ Analyze ⟶ Respond
4. Operating an Airbus A380
~2 processes affected

Stable processes with few exceptions

Joint stakeholders

High stakeholder agreement/
engagement
COMPLEX
Domains
1. Are only perceivable in retrospect, and do
not repeat
2. Emergence
3. Probe ⟶ Sense ⟶ Respond
4. Moving a hive of bees
Several processes affected

Unstable processes, many exceptions

Several stakeholders

Some stakeholder disengagement, or in
widely dispersed locations.
CHAOTIC
Domains
1. No relationship detectable
2. Novel: rapid action to create stability
3. Act ⟶ Sense ⟶ Respond
4. Fighting a forest fire
Many processes, or large-
scale business goals affected

No process; exceptions are the rule

Stakeholders unknown or changing
frequently
Categorizing Complexity by Source
3. Team determines specific parameters for those factors
EXAMPLE
www.kumido.com Attribution, Share-alike
Domain Classification SOCIAL 

COMPLEXITY
TECHNICAL COMPLEXITY
Factor Effect Factor Effect
Your work can be classified using:
1. The relationship between Cause and Effect
2. The best problem-solving Approach to use
3. Behavioral loops for this type of approach
4. An example for this type of domain
# of biz processes affected

Biz process variability

# of process stakeholders

Stakeholder cohesion
+

+

+

-
# Systems touched 

System technical debt 

Frequency of releases

Type of development
+

+

-

(see below)
SIMPLE
Domains
1. Repeatable, perceivable, and predictable
2. ‘Best Practices’ and ‘Standard Operating
Procedures’
3. Sense ⟶ Categorize ⟶ Respond
4. Operating a hand-operated water pump
0-1 processes affected

Invariant business processes

1 Stakeholder

High Stakeholder engagement
~1-3 system touched

No technical debt

Daily/weekly releases

Updates to a legacy system
COMPLICATED
Domains
1. Detectable but separated over time/space;
requires analysis, investigation, experts
2. ‘Good Practices’/Systems Thinking
3. Sense ⟶ Analyze ⟶ Respond
4. Operating an Airbus A380
~2 processes affected

Stable processes with few exceptions

Joint stakeholders

High stakeholder agreement/
engagement
~3-5 systems touched

Some technical debt

Weekly/monthly releases

New features to a legacy system
COMPLEX
Domains
1. Are only perceivable in retrospect, and do
not repeat
2. Emergence
3. Probe ⟶ Sense ⟶ Respond
4. Moving a hive of bees
Several processes affected

Unstable processes, many exceptions

Several stakeholders

Some stakeholder disengagement, or in
widely dispersed locations.
~5-7 or more systems touched

Significant technical debt, brittle systems

Monthly or quarterly releases

Significant new functionality to existing
systems.
CHAOTIC
Domains
1. No relationship detectable
2. Novel: rapid action to create stability
3. Act ⟶ Sense ⟶ Respond
4. Fighting a forest fire
Many processes, or large-
scale business goals affected

No process; exceptions are the rule

Stakeholders unknown or changing
frequently
Many complex interacting systems, or don't
know which system(s) to touch!

Huge technical debt; "Code one fix =
get multiple bugs"

No regular release cycle

"Green field" development
Categorizing Complexity by Source
3. Team determines specific parameters for those factors
These now become
‘checklists’ that anyonecan use
www.kumido.com Attribution, Share-alike
“Typing” Work
1. Decide on number of categories, model you really need (color)
20
5
You may wish
to combine some of
these
www.kumido.com Attribution, Share-alike
“Typing” Work
2. Label the categories
202 3
3
5
5
4
3
4
4
41
7
2 5
6
6
Your team can use 

the previous checklist and this table 

to quickly “type” work
www.kumido.com Attribution, Share-alike
Example: Scrum Backlog Story Points
20
2010
www.kumido.com Attribution, Share-alike
Example: Choosing a Project Approach
20 Scrum
3
5
5Kanban
4Waterfall
Lean Startup
www.kumido.com Attribution, Share-alike
Example: Kanban Method Work Item Type
20
3
5
5Project
Task Request
Note: Underlyingmodel must consider
other elements of demand,of course ;)
Exploration

Contenu connexe

Similaire à Avoiding Analysis Paralysis

Poet ( PROCESS OPERATIONAL EXCELLENCE TECHNIQUE)
Poet ( PROCESS OPERATIONAL EXCELLENCE TECHNIQUE)Poet ( PROCESS OPERATIONAL EXCELLENCE TECHNIQUE)
Poet ( PROCESS OPERATIONAL EXCELLENCE TECHNIQUE)Dr. V.N. Tikku
 
RailswayCon 2010 - Command Your Domain
RailswayCon 2010 - Command Your DomainRailswayCon 2010 - Command Your Domain
RailswayCon 2010 - Command Your DomainLourens Naudé
 
Debs 2011 tutorial on non functional properties of event processing
Debs 2011 tutorial  on non functional properties of event processingDebs 2011 tutorial  on non functional properties of event processing
Debs 2011 tutorial on non functional properties of event processingOpher Etzion
 
Design-Principles.ppt
Design-Principles.pptDesign-Principles.ppt
Design-Principles.pptnazimsattar
 
Lessons from DevOps: Taking DevOps practices into your AppSec Life
Lessons from DevOps: Taking DevOps practices into your AppSec LifeLessons from DevOps: Taking DevOps practices into your AppSec Life
Lessons from DevOps: Taking DevOps practices into your AppSec LifeMatt Tesauro
 
Matt tesauro Lessons from DevOps: Taking DevOps practices into your AppSec Li...
Matt tesauro Lessons from DevOps: Taking DevOps practices into your AppSec Li...Matt tesauro Lessons from DevOps: Taking DevOps practices into your AppSec Li...
Matt tesauro Lessons from DevOps: Taking DevOps practices into your AppSec Li...Matt Tesauro
 
CONFidence 2015: Lessons from DevOps: Taking DevOps practices into your AppSe...
CONFidence 2015: Lessons from DevOps: Taking DevOps practices into your AppSe...CONFidence 2015: Lessons from DevOps: Taking DevOps practices into your AppSe...
CONFidence 2015: Lessons from DevOps: Taking DevOps practices into your AppSe...PROIDEA
 
Introduction to Scrum - 1 day workshop
Introduction to Scrum - 1 day workshopIntroduction to Scrum - 1 day workshop
Introduction to Scrum - 1 day workshopEvan Leybourn
 
Reliability centered maintenance
Reliability centered maintenanceReliability centered maintenance
Reliability centered maintenancePankaj Singh
 
Methodology Patterns (Agile Cambridge 2014)
Methodology Patterns (Agile Cambridge 2014)Methodology Patterns (Agile Cambridge 2014)
Methodology Patterns (Agile Cambridge 2014)Giovanni Asproni
 
Java Community Webinar #8: “High Performance Systems Design”
Java Community Webinar #8: “High Performance Systems Design”Java Community Webinar #8: “High Performance Systems Design”
Java Community Webinar #8: “High Performance Systems Design”GlobalLogic Ukraine
 
Workshop BI/DWH AGILE TESTING SNS Bank English
Workshop BI/DWH AGILE TESTING SNS Bank EnglishWorkshop BI/DWH AGILE TESTING SNS Bank English
Workshop BI/DWH AGILE TESTING SNS Bank EnglishMarcus Drost
 
Sea spin5 2013-notes
Sea spin5 2013-notesSea spin5 2013-notes
Sea spin5 2013-notesJeff Smith
 
IMPLEMENTATION OF SCALED AGILE AND DEVOPS
IMPLEMENTATION OF SCALED AGILE AND DEVOPSIMPLEMENTATION OF SCALED AGILE AND DEVOPS
IMPLEMENTATION OF SCALED AGILE AND DEVOPSSQLI DIGITAL EXPERIENCE
 
Sfeldman performance bb_worldemea07
Sfeldman performance bb_worldemea07Sfeldman performance bb_worldemea07
Sfeldman performance bb_worldemea07Steve Feldman
 
Being Elastic -- Evolving Programming for the Cloud
Being Elastic -- Evolving Programming for the CloudBeing Elastic -- Evolving Programming for the Cloud
Being Elastic -- Evolving Programming for the CloudRandy Shoup
 
Iso 9000 Tips And Techniques
Iso 9000 Tips And TechniquesIso 9000 Tips And Techniques
Iso 9000 Tips And TechniquesDan Junkins
 
Best Practices for Large-Scale Websites -- Lessons from eBay
Best Practices for Large-Scale Websites -- Lessons from eBayBest Practices for Large-Scale Websites -- Lessons from eBay
Best Practices for Large-Scale Websites -- Lessons from eBayRandy Shoup
 

Similaire à Avoiding Analysis Paralysis (20)

Poet ( PROCESS OPERATIONAL EXCELLENCE TECHNIQUE)
Poet ( PROCESS OPERATIONAL EXCELLENCE TECHNIQUE)Poet ( PROCESS OPERATIONAL EXCELLENCE TECHNIQUE)
Poet ( PROCESS OPERATIONAL EXCELLENCE TECHNIQUE)
 
RailswayCon 2010 - Command Your Domain
RailswayCon 2010 - Command Your DomainRailswayCon 2010 - Command Your Domain
RailswayCon 2010 - Command Your Domain
 
Debs 2011 tutorial on non functional properties of event processing
Debs 2011 tutorial  on non functional properties of event processingDebs 2011 tutorial  on non functional properties of event processing
Debs 2011 tutorial on non functional properties of event processing
 
Design-Principles.ppt
Design-Principles.pptDesign-Principles.ppt
Design-Principles.ppt
 
Lessons from DevOps: Taking DevOps practices into your AppSec Life
Lessons from DevOps: Taking DevOps practices into your AppSec LifeLessons from DevOps: Taking DevOps practices into your AppSec Life
Lessons from DevOps: Taking DevOps practices into your AppSec Life
 
Rkfl Problem Solving
Rkfl Problem SolvingRkfl Problem Solving
Rkfl Problem Solving
 
Matt tesauro Lessons from DevOps: Taking DevOps practices into your AppSec Li...
Matt tesauro Lessons from DevOps: Taking DevOps practices into your AppSec Li...Matt tesauro Lessons from DevOps: Taking DevOps practices into your AppSec Li...
Matt tesauro Lessons from DevOps: Taking DevOps practices into your AppSec Li...
 
CONFidence 2015: Lessons from DevOps: Taking DevOps practices into your AppSe...
CONFidence 2015: Lessons from DevOps: Taking DevOps practices into your AppSe...CONFidence 2015: Lessons from DevOps: Taking DevOps practices into your AppSe...
CONFidence 2015: Lessons from DevOps: Taking DevOps practices into your AppSe...
 
Introduction to Scrum - 1 day workshop
Introduction to Scrum - 1 day workshopIntroduction to Scrum - 1 day workshop
Introduction to Scrum - 1 day workshop
 
Reliability centered maintenance
Reliability centered maintenanceReliability centered maintenance
Reliability centered maintenance
 
Methodology Patterns (Agile Cambridge 2014)
Methodology Patterns (Agile Cambridge 2014)Methodology Patterns (Agile Cambridge 2014)
Methodology Patterns (Agile Cambridge 2014)
 
Java Community Webinar #8: “High Performance Systems Design”
Java Community Webinar #8: “High Performance Systems Design”Java Community Webinar #8: “High Performance Systems Design”
Java Community Webinar #8: “High Performance Systems Design”
 
Workshop BI/DWH AGILE TESTING SNS Bank English
Workshop BI/DWH AGILE TESTING SNS Bank EnglishWorkshop BI/DWH AGILE TESTING SNS Bank English
Workshop BI/DWH AGILE TESTING SNS Bank English
 
Sea spin5 2013-notes
Sea spin5 2013-notesSea spin5 2013-notes
Sea spin5 2013-notes
 
IMPLEMENTATION OF SCALED AGILE AND DEVOPS
IMPLEMENTATION OF SCALED AGILE AND DEVOPSIMPLEMENTATION OF SCALED AGILE AND DEVOPS
IMPLEMENTATION OF SCALED AGILE AND DEVOPS
 
Sfeldman performance bb_worldemea07
Sfeldman performance bb_worldemea07Sfeldman performance bb_worldemea07
Sfeldman performance bb_worldemea07
 
Being Elastic -- Evolving Programming for the Cloud
Being Elastic -- Evolving Programming for the CloudBeing Elastic -- Evolving Programming for the Cloud
Being Elastic -- Evolving Programming for the Cloud
 
Iso 9000 Tips And Techniques
Iso 9000 Tips And TechniquesIso 9000 Tips And Techniques
Iso 9000 Tips And Techniques
 
Best Practices for Large-Scale Websites -- Lessons from eBay
Best Practices for Large-Scale Websites -- Lessons from eBayBest Practices for Large-Scale Websites -- Lessons from eBay
Best Practices for Large-Scale Websites -- Lessons from eBay
 
Software developement life cycle ppt
Software developement life cycle pptSoftware developement life cycle ppt
Software developement life cycle ppt
 

Plus de Derek W. Wade

Lead the Play: Leadership Lessons from Space Pirates
Lead the Play: Leadership Lessons from Space PiratesLead the Play: Leadership Lessons from Space Pirates
Lead the Play: Leadership Lessons from Space PiratesDerek W. Wade
 
Manage the Research, Not the Researchers
Manage the Research, Not the ResearchersManage the Research, Not the Researchers
Manage the Research, Not the ResearchersDerek W. Wade
 
Complexity, Emergence, Leadership, and "Wide Mind"
Complexity, Emergence, Leadership, and "Wide Mind"Complexity, Emergence, Leadership, and "Wide Mind"
Complexity, Emergence, Leadership, and "Wide Mind"Derek W. Wade
 
The Hidden Curriculum of Collaboration
The Hidden Curriculum of CollaborationThe Hidden Curriculum of Collaboration
The Hidden Curriculum of CollaborationDerek W. Wade
 
Wide Mind: Leadership Strategies for Complexity
Wide Mind: Leadership Strategies for ComplexityWide Mind: Leadership Strategies for Complexity
Wide Mind: Leadership Strategies for ComplexityDerek W. Wade
 
The Generative Dance of Knowledge Integration
The Generative Dance of Knowledge IntegrationThe Generative Dance of Knowledge Integration
The Generative Dance of Knowledge IntegrationDerek W. Wade
 
Team Mind - What Can Agile Teams Learn from Team Science
Team Mind - What Can Agile Teams Learn from Team ScienceTeam Mind - What Can Agile Teams Learn from Team Science
Team Mind - What Can Agile Teams Learn from Team ScienceDerek W. Wade
 
The Team/Organization Loop of Trust
The Team/Organization Loop of TrustThe Team/Organization Loop of Trust
The Team/Organization Loop of TrustDerek W. Wade
 
Enter Kanban: 20th Century Leadership for 20th Century Academia
Enter Kanban: 20th Century Leadership for 20th Century AcademiaEnter Kanban: 20th Century Leadership for 20th Century Academia
Enter Kanban: 20th Century Leadership for 20th Century AcademiaDerek W. Wade
 
BADLL 1 Hour w Notes
BADLL 1 Hour w NotesBADLL 1 Hour w Notes
BADLL 1 Hour w NotesDerek W. Wade
 
Bad-Ass Double-Loop Learning (From Judgmental to Good Judgement)
Bad-Ass Double-Loop Learning (From Judgmental to Good Judgement)Bad-Ass Double-Loop Learning (From Judgmental to Good Judgement)
Bad-Ass Double-Loop Learning (From Judgmental to Good Judgement)Derek W. Wade
 
Innovation Games(tm) Overview
Innovation Games(tm) OverviewInnovation Games(tm) Overview
Innovation Games(tm) OverviewDerek W. Wade
 
Agile Isn't What You Do (It's What You Think)
Agile Isn't What You Do (It's What You Think)Agile Isn't What You Do (It's What You Think)
Agile Isn't What You Do (It's What You Think)Derek W. Wade
 
High-Gravity Distributed Agile Teams
High-Gravity Distributed Agile TeamsHigh-Gravity Distributed Agile Teams
High-Gravity Distributed Agile TeamsDerek W. Wade
 
Serious Play: Cognitive Aspects (module)
Serious Play: Cognitive Aspects (module)Serious Play: Cognitive Aspects (module)
Serious Play: Cognitive Aspects (module)Derek W. Wade
 

Plus de Derek W. Wade (16)

Lead the Play: Leadership Lessons from Space Pirates
Lead the Play: Leadership Lessons from Space PiratesLead the Play: Leadership Lessons from Space Pirates
Lead the Play: Leadership Lessons from Space Pirates
 
Manage the Research, Not the Researchers
Manage the Research, Not the ResearchersManage the Research, Not the Researchers
Manage the Research, Not the Researchers
 
Complexity, Emergence, Leadership, and "Wide Mind"
Complexity, Emergence, Leadership, and "Wide Mind"Complexity, Emergence, Leadership, and "Wide Mind"
Complexity, Emergence, Leadership, and "Wide Mind"
 
The Hidden Curriculum of Collaboration
The Hidden Curriculum of CollaborationThe Hidden Curriculum of Collaboration
The Hidden Curriculum of Collaboration
 
Wide Mind: Leadership Strategies for Complexity
Wide Mind: Leadership Strategies for ComplexityWide Mind: Leadership Strategies for Complexity
Wide Mind: Leadership Strategies for Complexity
 
The Generative Dance of Knowledge Integration
The Generative Dance of Knowledge IntegrationThe Generative Dance of Knowledge Integration
The Generative Dance of Knowledge Integration
 
Team Mind - What Can Agile Teams Learn from Team Science
Team Mind - What Can Agile Teams Learn from Team ScienceTeam Mind - What Can Agile Teams Learn from Team Science
Team Mind - What Can Agile Teams Learn from Team Science
 
The Team/Organization Loop of Trust
The Team/Organization Loop of TrustThe Team/Organization Loop of Trust
The Team/Organization Loop of Trust
 
Enter Kanban: 20th Century Leadership for 20th Century Academia
Enter Kanban: 20th Century Leadership for 20th Century AcademiaEnter Kanban: 20th Century Leadership for 20th Century Academia
Enter Kanban: 20th Century Leadership for 20th Century Academia
 
BADLL 1 Hour w Notes
BADLL 1 Hour w NotesBADLL 1 Hour w Notes
BADLL 1 Hour w Notes
 
Bad-Ass Double-Loop Learning (From Judgmental to Good Judgement)
Bad-Ass Double-Loop Learning (From Judgmental to Good Judgement)Bad-Ass Double-Loop Learning (From Judgmental to Good Judgement)
Bad-Ass Double-Loop Learning (From Judgmental to Good Judgement)
 
Innovation Games(tm) Overview
Innovation Games(tm) OverviewInnovation Games(tm) Overview
Innovation Games(tm) Overview
 
Adaptive Projects
Adaptive ProjectsAdaptive Projects
Adaptive Projects
 
Agile Isn't What You Do (It's What You Think)
Agile Isn't What You Do (It's What You Think)Agile Isn't What You Do (It's What You Think)
Agile Isn't What You Do (It's What You Think)
 
High-Gravity Distributed Agile Teams
High-Gravity Distributed Agile TeamsHigh-Gravity Distributed Agile Teams
High-Gravity Distributed Agile Teams
 
Serious Play: Cognitive Aspects (module)
Serious Play: Cognitive Aspects (module)Serious Play: Cognitive Aspects (module)
Serious Play: Cognitive Aspects (module)
 

Dernier

Hajra Karrim: Transformative Leadership Driving Innovation and Efficiency in ...
Hajra Karrim: Transformative Leadership Driving Innovation and Efficiency in ...Hajra Karrim: Transformative Leadership Driving Innovation and Efficiency in ...
Hajra Karrim: Transformative Leadership Driving Innovation and Efficiency in ...dsnow9802
 
Management 11th Edition - Chapter 11 - Adaptive Organizational Design
Management 11th Edition - Chapter 11 - Adaptive Organizational DesignManagement 11th Edition - Chapter 11 - Adaptive Organizational Design
Management 11th Edition - Chapter 11 - Adaptive Organizational Designshakkardaddy
 
Paired Comparison Analysis: A Practical Tool for Evaluating Options and Prior...
Paired Comparison Analysis: A Practical Tool for Evaluating Options and Prior...Paired Comparison Analysis: A Practical Tool for Evaluating Options and Prior...
Paired Comparison Analysis: A Practical Tool for Evaluating Options and Prior...CIToolkit
 
Operations Management -- Sustainability and Supply Chain Management.pdf
Operations Management -- Sustainability and Supply Chain Management.pdfOperations Management -- Sustainability and Supply Chain Management.pdf
Operations Management -- Sustainability and Supply Chain Management.pdfcoolsnoopy1
 
The Role of Histograms in Exploring Data Insights
The Role of Histograms in Exploring Data InsightsThe Role of Histograms in Exploring Data Insights
The Role of Histograms in Exploring Data InsightsCIToolkit
 
Leveraging Gap Analysis for Continuous Improvement
Leveraging Gap Analysis for Continuous ImprovementLeveraging Gap Analysis for Continuous Improvement
Leveraging Gap Analysis for Continuous ImprovementCIToolkit
 
How Technologies will change the relationship with Human Resources
How Technologies will change the relationship with Human ResourcesHow Technologies will change the relationship with Human Resources
How Technologies will change the relationship with Human ResourcesMassimo Canducci
 
Overview PMI Infinity - UK Chapter presentation
Overview PMI Infinity - UK Chapter presentationOverview PMI Infinity - UK Chapter presentation
Overview PMI Infinity - UK Chapter presentationPMIUKChapter
 
From Red to Green: Enhancing Decision-Making with Traffic Light Assessment
From Red to Green: Enhancing Decision-Making with Traffic Light AssessmentFrom Red to Green: Enhancing Decision-Making with Traffic Light Assessment
From Red to Green: Enhancing Decision-Making with Traffic Light AssessmentCIToolkit
 
Effective learning in the Age of Hybrid Work - Agile Saturday Tallinn 2024
Effective learning in the Age of Hybrid Work - Agile Saturday Tallinn 2024Effective learning in the Age of Hybrid Work - Agile Saturday Tallinn 2024
Effective learning in the Age of Hybrid Work - Agile Saturday Tallinn 2024Giuseppe De Simone
 
Exploring Variable Relationships with Scatter Diagram Analysis
Exploring Variable Relationships with Scatter Diagram AnalysisExploring Variable Relationships with Scatter Diagram Analysis
Exploring Variable Relationships with Scatter Diagram AnalysisCIToolkit
 
Mind Mapping: A Visual Approach to Organize Ideas and Thoughts
Mind Mapping: A Visual Approach to Organize Ideas and ThoughtsMind Mapping: A Visual Approach to Organize Ideas and Thoughts
Mind Mapping: A Visual Approach to Organize Ideas and ThoughtsCIToolkit
 
HOTEL MANAGEMENT SYSTEM PPT PRESENTATION
HOTEL MANAGEMENT SYSTEM PPT PRESENTATIONHOTEL MANAGEMENT SYSTEM PPT PRESENTATION
HOTEL MANAGEMENT SYSTEM PPT PRESENTATIONsivani14565220
 
Digital PR Summit - Leadership Lessons: Myths, Mistakes, & Toxic Traits
Digital PR Summit - Leadership Lessons: Myths, Mistakes, & Toxic TraitsDigital PR Summit - Leadership Lessons: Myths, Mistakes, & Toxic Traits
Digital PR Summit - Leadership Lessons: Myths, Mistakes, & Toxic TraitsHannah Smith
 
Better SAFe than sorry - Why scaled agile frameworks do not necessarily impro...
Better SAFe than sorry - Why scaled agile frameworks do not necessarily impro...Better SAFe than sorry - Why scaled agile frameworks do not necessarily impro...
Better SAFe than sorry - Why scaled agile frameworks do not necessarily impro...Conny Dethloff
 
BoSUSA23 | Chris Spiek & Justin Dickow | Autobooks Product & Engineering
BoSUSA23 | Chris Spiek & Justin Dickow | Autobooks Product & EngineeringBoSUSA23 | Chris Spiek & Justin Dickow | Autobooks Product & Engineering
BoSUSA23 | Chris Spiek & Justin Dickow | Autobooks Product & EngineeringBusiness of Software Conference
 
Advancing Enterprise Risk Management Practices- A Strategic Framework by Naga...
Advancing Enterprise Risk Management Practices- A Strategic Framework by Naga...Advancing Enterprise Risk Management Practices- A Strategic Framework by Naga...
Advancing Enterprise Risk Management Practices- A Strategic Framework by Naga...Nagarjuna Reddy Aturi
 
Management 11th Edition - Chapter 9 - Strategic Management
Management 11th Edition - Chapter 9 - Strategic ManagementManagement 11th Edition - Chapter 9 - Strategic Management
Management 11th Edition - Chapter 9 - Strategic Managementshakkardaddy
 
Management 11th Edition - Chapter 13 - Managing Teams
Management 11th Edition - Chapter 13 - Managing TeamsManagement 11th Edition - Chapter 13 - Managing Teams
Management 11th Edition - Chapter 13 - Managing Teamsshakkardaddy
 
The Role of Box Plots in Comparing Multiple Data Sets
The Role of Box Plots in Comparing Multiple Data SetsThe Role of Box Plots in Comparing Multiple Data Sets
The Role of Box Plots in Comparing Multiple Data SetsCIToolkit
 

Dernier (20)

Hajra Karrim: Transformative Leadership Driving Innovation and Efficiency in ...
Hajra Karrim: Transformative Leadership Driving Innovation and Efficiency in ...Hajra Karrim: Transformative Leadership Driving Innovation and Efficiency in ...
Hajra Karrim: Transformative Leadership Driving Innovation and Efficiency in ...
 
Management 11th Edition - Chapter 11 - Adaptive Organizational Design
Management 11th Edition - Chapter 11 - Adaptive Organizational DesignManagement 11th Edition - Chapter 11 - Adaptive Organizational Design
Management 11th Edition - Chapter 11 - Adaptive Organizational Design
 
Paired Comparison Analysis: A Practical Tool for Evaluating Options and Prior...
Paired Comparison Analysis: A Practical Tool for Evaluating Options and Prior...Paired Comparison Analysis: A Practical Tool for Evaluating Options and Prior...
Paired Comparison Analysis: A Practical Tool for Evaluating Options and Prior...
 
Operations Management -- Sustainability and Supply Chain Management.pdf
Operations Management -- Sustainability and Supply Chain Management.pdfOperations Management -- Sustainability and Supply Chain Management.pdf
Operations Management -- Sustainability and Supply Chain Management.pdf
 
The Role of Histograms in Exploring Data Insights
The Role of Histograms in Exploring Data InsightsThe Role of Histograms in Exploring Data Insights
The Role of Histograms in Exploring Data Insights
 
Leveraging Gap Analysis for Continuous Improvement
Leveraging Gap Analysis for Continuous ImprovementLeveraging Gap Analysis for Continuous Improvement
Leveraging Gap Analysis for Continuous Improvement
 
How Technologies will change the relationship with Human Resources
How Technologies will change the relationship with Human ResourcesHow Technologies will change the relationship with Human Resources
How Technologies will change the relationship with Human Resources
 
Overview PMI Infinity - UK Chapter presentation
Overview PMI Infinity - UK Chapter presentationOverview PMI Infinity - UK Chapter presentation
Overview PMI Infinity - UK Chapter presentation
 
From Red to Green: Enhancing Decision-Making with Traffic Light Assessment
From Red to Green: Enhancing Decision-Making with Traffic Light AssessmentFrom Red to Green: Enhancing Decision-Making with Traffic Light Assessment
From Red to Green: Enhancing Decision-Making with Traffic Light Assessment
 
Effective learning in the Age of Hybrid Work - Agile Saturday Tallinn 2024
Effective learning in the Age of Hybrid Work - Agile Saturday Tallinn 2024Effective learning in the Age of Hybrid Work - Agile Saturday Tallinn 2024
Effective learning in the Age of Hybrid Work - Agile Saturday Tallinn 2024
 
Exploring Variable Relationships with Scatter Diagram Analysis
Exploring Variable Relationships with Scatter Diagram AnalysisExploring Variable Relationships with Scatter Diagram Analysis
Exploring Variable Relationships with Scatter Diagram Analysis
 
Mind Mapping: A Visual Approach to Organize Ideas and Thoughts
Mind Mapping: A Visual Approach to Organize Ideas and ThoughtsMind Mapping: A Visual Approach to Organize Ideas and Thoughts
Mind Mapping: A Visual Approach to Organize Ideas and Thoughts
 
HOTEL MANAGEMENT SYSTEM PPT PRESENTATION
HOTEL MANAGEMENT SYSTEM PPT PRESENTATIONHOTEL MANAGEMENT SYSTEM PPT PRESENTATION
HOTEL MANAGEMENT SYSTEM PPT PRESENTATION
 
Digital PR Summit - Leadership Lessons: Myths, Mistakes, & Toxic Traits
Digital PR Summit - Leadership Lessons: Myths, Mistakes, & Toxic TraitsDigital PR Summit - Leadership Lessons: Myths, Mistakes, & Toxic Traits
Digital PR Summit - Leadership Lessons: Myths, Mistakes, & Toxic Traits
 
Better SAFe than sorry - Why scaled agile frameworks do not necessarily impro...
Better SAFe than sorry - Why scaled agile frameworks do not necessarily impro...Better SAFe than sorry - Why scaled agile frameworks do not necessarily impro...
Better SAFe than sorry - Why scaled agile frameworks do not necessarily impro...
 
BoSUSA23 | Chris Spiek & Justin Dickow | Autobooks Product & Engineering
BoSUSA23 | Chris Spiek & Justin Dickow | Autobooks Product & EngineeringBoSUSA23 | Chris Spiek & Justin Dickow | Autobooks Product & Engineering
BoSUSA23 | Chris Spiek & Justin Dickow | Autobooks Product & Engineering
 
Advancing Enterprise Risk Management Practices- A Strategic Framework by Naga...
Advancing Enterprise Risk Management Practices- A Strategic Framework by Naga...Advancing Enterprise Risk Management Practices- A Strategic Framework by Naga...
Advancing Enterprise Risk Management Practices- A Strategic Framework by Naga...
 
Management 11th Edition - Chapter 9 - Strategic Management
Management 11th Edition - Chapter 9 - Strategic ManagementManagement 11th Edition - Chapter 9 - Strategic Management
Management 11th Edition - Chapter 9 - Strategic Management
 
Management 11th Edition - Chapter 13 - Managing Teams
Management 11th Edition - Chapter 13 - Managing TeamsManagement 11th Edition - Chapter 13 - Managing Teams
Management 11th Edition - Chapter 13 - Managing Teams
 
The Role of Box Plots in Comparing Multiple Data Sets
The Role of Box Plots in Comparing Multiple Data SetsThe Role of Box Plots in Comparing Multiple Data Sets
The Role of Box Plots in Comparing Multiple Data Sets
 

Avoiding Analysis Paralysis

  • 1. ‘Typing’ Work by Complexity Avoiding Analysis Paralysis Derek W.Wade @derekwwade dwade@kumido.com gplus.to/derekwwade www.derekwwade.net www.kumido.com www.kumido.com Attribution, Share-alike First presented as “Stacey-Cynefin Mashup” at Agile Coach Camp U.S. — Indianapolis, IN — 2015
  • 2. www.kumido.com Attribution, Share-alike Snowden, D. and Boone, M. A leader’s framework for decision making. Harvard Business Review Nov 2007 https://hbr.org/2007/11/a-leaders-framework-for-decision-making Complexity Determines Effective Action Some Problems Don’t Yield Well to Analysis Cause and effect is perceivable, repeatable, and predictable. Example: 
 Operating a hand-operated water pump Approach: ‘Best Practices’ and ‘Standard Operating Procedures’ SIMPLE Domains Relationship between cause and effect is detectable, but separated over time and space. Requires analysis, investigation, or expertise. Example:
 Operating an Airbus A380 Approach:‘Good Practices’/Systems Thinking COMPLICATED Domains The relationships between causes and effects are only perceivable in retrospect.The specific cause and effect for one situation is unlikely to apply again in the future. Example: 
 Moving a hive of bees Approach: Emergence (manage the whole) COMPLEX Domains There is no detectable relationship between cause and effect, even in retrospect. Example:
 Fighting a forest fire Approach: Novel, rapid action to create stability CHAOTIC Domains
  • 3. www.kumido.com Attribution, Share-alike simple complicated complicated complex chaotic increasing technical complexity increasingsocialcomplexity Common Sources of Complexity People & Technology Adapted from Stacey, R. Strategic Management and Organizational Dynamics. London: Pitman Publishing, 1996 and Zimmerman,B. et al. Insights from complexity science for health care leaders Edgeware,VHA inc. Irving, Texas 1998
  • 4. www.kumido.com Attribution, Share-alike Domain Classification SOCIAL 
 COMPLEXITY TECHNICAL COMPLEXITY Factor Effect Factor Effect Your work can be classified using: 1. The relationship between Cause and Effect 2. The best problem-solving Approach to use 3. Behavioral loops for this type of approach 4. An example for this type of domain SIMPLE Domains 1. Repeatable, perceivable, and predictable 2. ‘Best Practices’ and ‘Standard Operating Procedures’ 3. Sense ⟶ Categorize ⟶ Respond 4. Operating a hand-operated water pump COMPLICATED Domains 1. Detectable but separated over time/space; requires analysis, investigation, experts 2. ‘Good Practices’/Systems Thinking 3. Sense ⟶ Analyze ⟶ Respond 4. Operating an Airbus A380 COMPLEX Domains 1. Are only perceivable in retrospect, and do not repeat 2. Emergence 3. Probe ⟶ Sense ⟶ Respond 4. Moving a hive of bees CHAOTIC Domains 1. No relationship detectable 2. Novel: rapid action to create stability 3. Act ⟶ Sense ⟶ Respond 4. Fighting a forest fire Categorizing Complexity by Source 1. Familiarize your team with the categories of the framework Adapted The Cynefin Framework by Cognitive Edge
  • 5. www.kumido.com Attribution, Share-alike Domain Classification SOCIAL 
 COMPLEXITY TECHNICAL COMPLEXITY Factor Effect Factor Effect Your work can be classified using: 1. The relationship between Cause and Effect 2. The best problem-solving Approach to use 3. Behavioral loops for this type of approach 4. An example for this type of domain # of biz processes affected Biz process variability # of process stakeholders Stakeholder cohesion + + + - # Systems touched System technical debt Frequency of releases Type of development + + - (see below) SIMPLE Domains 1. Repeatable, perceivable, and predictable 2. ‘Best Practices’ and ‘Standard Operating Procedures’ 3. Sense ⟶ Categorize ⟶ Respond 4. Operating a hand-operated water pump COMPLICATED Domains 1. Detectable but separated over time/space; requires analysis, investigation, experts 2. ‘Good Practices’/Systems Thinking 3. Sense ⟶ Analyze ⟶ Respond 4. Operating an Airbus A380 COMPLEX Domains 1. Are only perceivable in retrospect, and do not repeat 2. Emergence 3. Probe ⟶ Sense ⟶ Respond 4. Moving a hive of bees CHAOTIC Domains 1. No relationship detectable 2. Novel: rapid action to create stability 3. Act ⟶ Sense ⟶ Respond 4. Fighting a forest fire Categorizing Complexity by Source 2. Team agrees on what factors drive complexity up (+) or down (-) EXAMPLE ONLY!
  • 6. www.kumido.com Attribution, Share-alike Domain Classification SOCIAL 
 COMPLEXITY TECHNICAL COMPLEXITY Factor Effect Factor Effect Your work can be classified using: 1. The relationship between Cause and Effect 2. The best problem-solving Approach to use 3. Behavioral loops for this type of approach 4. An example for this type of domain # of biz processes affected Biz process variability # of process stakeholders Stakeholder cohesion + + + - # Systems touched System technical debt Frequency of releases Type of development + + - (see below) SIMPLE Domains 1. Repeatable, perceivable, and predictable 2. ‘Best Practices’ and ‘Standard Operating Procedures’ 3. Sense ⟶ Categorize ⟶ Respond 4. Operating a hand-operated water pump 0-1 processes affected Invariant business processes 1 Stakeholder High Stakeholder engagement COMPLICATED Domains 1. Detectable but separated over time/space; requires analysis, investigation, experts 2. ‘Good Practices’/Systems Thinking 3. Sense ⟶ Analyze ⟶ Respond 4. Operating an Airbus A380 ~2 processes affected Stable processes with few exceptions Joint stakeholders High stakeholder agreement/ engagement COMPLEX Domains 1. Are only perceivable in retrospect, and do not repeat 2. Emergence 3. Probe ⟶ Sense ⟶ Respond 4. Moving a hive of bees Several processes affected Unstable processes, many exceptions Several stakeholders Some stakeholder disengagement, or in widely dispersed locations. CHAOTIC Domains 1. No relationship detectable 2. Novel: rapid action to create stability 3. Act ⟶ Sense ⟶ Respond 4. Fighting a forest fire Many processes, or large- scale business goals affected No process; exceptions are the rule Stakeholders unknown or changing frequently Categorizing Complexity by Source 3. Team determines specific parameters for those factors EXAMPLE
  • 7. www.kumido.com Attribution, Share-alike Domain Classification SOCIAL 
 COMPLEXITY TECHNICAL COMPLEXITY Factor Effect Factor Effect Your work can be classified using: 1. The relationship between Cause and Effect 2. The best problem-solving Approach to use 3. Behavioral loops for this type of approach 4. An example for this type of domain # of biz processes affected Biz process variability # of process stakeholders Stakeholder cohesion + + + - # Systems touched System technical debt Frequency of releases Type of development + + - (see below) SIMPLE Domains 1. Repeatable, perceivable, and predictable 2. ‘Best Practices’ and ‘Standard Operating Procedures’ 3. Sense ⟶ Categorize ⟶ Respond 4. Operating a hand-operated water pump 0-1 processes affected Invariant business processes 1 Stakeholder High Stakeholder engagement ~1-3 system touched No technical debt Daily/weekly releases Updates to a legacy system COMPLICATED Domains 1. Detectable but separated over time/space; requires analysis, investigation, experts 2. ‘Good Practices’/Systems Thinking 3. Sense ⟶ Analyze ⟶ Respond 4. Operating an Airbus A380 ~2 processes affected Stable processes with few exceptions Joint stakeholders High stakeholder agreement/ engagement ~3-5 systems touched Some technical debt Weekly/monthly releases New features to a legacy system COMPLEX Domains 1. Are only perceivable in retrospect, and do not repeat 2. Emergence 3. Probe ⟶ Sense ⟶ Respond 4. Moving a hive of bees Several processes affected Unstable processes, many exceptions Several stakeholders Some stakeholder disengagement, or in widely dispersed locations. ~5-7 or more systems touched Significant technical debt, brittle systems Monthly or quarterly releases Significant new functionality to existing systems. CHAOTIC Domains 1. No relationship detectable 2. Novel: rapid action to create stability 3. Act ⟶ Sense ⟶ Respond 4. Fighting a forest fire Many processes, or large- scale business goals affected No process; exceptions are the rule Stakeholders unknown or changing frequently Many complex interacting systems, or don't know which system(s) to touch! Huge technical debt; "Code one fix = get multiple bugs" No regular release cycle "Green field" development Categorizing Complexity by Source 3. Team determines specific parameters for those factors These now become ‘checklists’ that anyonecan use
  • 8. www.kumido.com Attribution, Share-alike “Typing” Work 1. Decide on number of categories, model you really need (color) 20 5 You may wish to combine some of these
  • 9. www.kumido.com Attribution, Share-alike “Typing” Work 2. Label the categories 202 3 3 5 5 4 3 4 4 41 7 2 5 6 6 Your team can use 
 the previous checklist and this table 
 to quickly “type” work
  • 10. www.kumido.com Attribution, Share-alike Example: Scrum Backlog Story Points 20 2010
  • 11. www.kumido.com Attribution, Share-alike Example: Choosing a Project Approach 20 Scrum 3 5 5Kanban 4Waterfall Lean Startup
  • 12. www.kumido.com Attribution, Share-alike Example: Kanban Method Work Item Type 20 3 5 5Project Task Request Note: Underlyingmodel must consider other elements of demand,of course ;) Exploration