v0.2 – 28 apr 2007©copyright 2007 r. goatham 1 the pm coach patterns in the decision engine...
TRANSCRIPT
V0.2 – 28 Apr 2007
©Copyright 2007 R. Goatham
1
The PM Coach
Patterns in the Decision Engine““Understanding the Power Plant of Progress”Understanding the Power Plant of Progress”
Robert Goatham, B.Sc. Eng, CQA, PMP
V0.2 – 28 Apr 2007
©Copyright 2007 R. Goatham
Visit Clarrus.Com
• Following PPT is provided for individual use only. If you are interested in a lunch and learn or additional training please contact Robert at;
• The Decision Engine Assessment Tool is available at Clarrus.com
http://www.clarrus.com/services/Decisions_assessment.htm
• Follow up consulting and training are available through Clarrus.
V0.2 – 28 Apr 2007
©Copyright 2007 R. Goatham
Who’s Here?
• Quality Control• Quality Assurance• Managers• Developers• Consultants• Trainers• Students• Other
V0.2 – 28 Apr 2007
©Copyright 2007 R. Goatham
Pop Quiz
What is the productivity difference between the strongest teams and
the least effective?
V0.2 – 28 Apr 2007
©Copyright 2007 R. Goatham
Performance Variance
0
1
2
3
4
5
Team productivity
Best performance
Worst performance
Sackman , Erikson & Grant 1968, Curtis 1981, Mills 1983, DeMarco & Lister 1985, Curtis et al 1986, Card 1987, Valette & Mc Garry 1989.
Weinberg & Schulman 1974, Boehem 1981, Mills 1983, Boehem, Gray & Seewaldt 1984, Basili 1995
V0.2 – 28 Apr 2007
©Copyright 2007 R. Goatham
Group Question
What are the root causes behind such differences?
V0.2 – 28 Apr 2007
©Copyright 2007 R. Goatham
About the Talk
• Origins– Reflections on attempts to implement Software Process
Improvement– Observations of successful individuals and successful teams– Observations of failed projects and failed teams
• Theme– Not a talk about process– Not a talk about Quality Control– Not a talk about the latest tool– A perspective on where we go wrong
V0.2 – 28 Apr 2007
©Copyright 2007 R. Goatham
The Search for a Correlation
Approach used Observed Successful Projects
Observed Unsuccessful Projects
Ad-hoc approach
CMM type methods
Agile type methods
Re-organization
With significant training
Without significant training
V0.2 – 28 Apr 2007
©Copyright 2007 R. Goatham
A Candidate Correlation
“The value a project delivers is directly proportional to the
cumulative effectiveness of the millions of individual decisions
made during the project…”
V0.2 – 28 Apr 2007
©Copyright 2007 R. Goatham
A Project’s Atomic Structure
ProcessInputs Outputs
Process Process Process Process
Task Task Task Task
Tools
Techniques
D
D
D
D
D
D
D
D
D
D
D
DD
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
DD
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
DD
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
DD
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
DD
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
DD
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
DD
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
DD
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
DD
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
DD
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
DD
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
DD
D
D
D
D
D
D
D
D
V0.2 – 28 Apr 2007
©Copyright 2007 R. Goatham
D
D
D
D
D
D
D
D
D
D
D
DD
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
DD
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
DD
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
DD
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
DD
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
DD
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
DD
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
DD
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
DD
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
DD
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
DD
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
DD
D
D
D
D
D
When Decisions Go Bad
D
D
D
V0.2 – 28 Apr 2007
©Copyright 2007 R. Goatham
An Underlying Force?
“Hidden from view in the intellectual dimension lies a force that powers a project’s progress. It’s the force that
allows high performing teams to make effective decisions while hindering the
decision-making abilities of less effective teams…”
R. Goatham
V0.2 – 28 Apr 2007
©Copyright 2007 R. Goatham
Group Question
What are the factors that affect a team’s decision making
capability?
V0.2 – 28 Apr 2007
©Copyright 2007 R. Goatham
Factors in Decision Making
Decision
Contributing Factors
Clarity of the question,Experience,Business domain knowledge,Technical domain knowledge,Aptitude,Attitude,Training,Organizational culture,Personal bias,Emotions / Mood,
ImaginationAvailable timePerceived roles and responsibilitiesAuthoritiesStability of the environmentLeadershipCommitment to the projectEffectiveness of communicationsNumber of people involvedPerceived risk
V0.2 – 28 Apr 2007
©Copyright 2007 R. Goatham
The Marriage of Knowledge
Technical Knowledge& Skills
Subject MatterDomain Knowledge
“If you focus your attention on the movement of intelligence from people to bits as the central activity of software development, you'll have a valid point of view from which to lead the development of software”Jim McCarthy – Software Dynamics
V0.2 – 28 Apr 2007
©Copyright 2007 R. Goatham
A Path Forward
Leadership and Direction
Technical Knowledge& Skills
Subject MatterDomain Knowledge
V0.2 – 28 Apr 2007
©Copyright 2007 R. Goatham
The People Factor
Leadership and Direction
Engagement and Participation
Ownership and Commitment
Technical Knowledge& Skills
Subject MatterDomain Knowledge
V0.2 – 28 Apr 2007
©Copyright 2007 R. Goatham
Sharing a Common Picture
Shared Understandings Leadership and Direction
Engagement and Participation
Ownership and Commitment
Technical Knowledge& Skills
Subject MatterDomain Knowledge
V0.2 – 28 Apr 2007
©Copyright 2007 R. Goatham
The Decision Engine
Shared Understandings Leadership and Direction
Governance and Control
Integration
Engagement and Participation
Ownership and Commitment
Technical Knowledge& Skills
Subject MatterDomain Knowledge
V0.2 – 28 Apr 2007
©Copyright 2007 R. Goatham
The Decision Engine
• Effective Teams– Demonstrate strength in all elements– Work together effectively through
• Communications• Cooperation• A jigsaw that works
• Less Effective Teams– Have weakness in some or all elements– Fail to communicate effectively– Leave gaps in the jigsaw
V0.2 – 28 Apr 2007
©Copyright 2007 R. Goatham
A Jigsaw of Decision Making
Person 1 Person 2
Person 3
Person 4 Person 5
V0.2 – 28 Apr 2007
©Copyright 2007 R. Goatham
A Jigsaw of Decision Making
Person 1 Person 2
Person 4 Person 5
Person 3
V0.2 – 28 Apr 2007
©Copyright 2007 R. Goatham
Blowing in the Wind
Shared Understandings
Governance and Control
Integration
Engagement and Participation
Ownership and Commitment
Blowing in the Wind1. Building the wrong product2. Wasted time and money3. Decisions made out of
sequence4. Ineffective coordination
Technical Knowledge& Skills
Subject MatterDomain Knowledge
V0.2 – 28 Apr 2007
©Copyright 2007 R. Goatham
A Broken Jigsaw
Shared Understandings Leadership and Direction
Governance and Control
Engagement and Participation
Ownership and Commitment
Disconnected Gears1. Work of different groups
mismatches2. Gaps and holes 3. Late breaking integration
problems
Technical Knowledge& Skills
Subject MatterDomain Knowledge
V0.2 – 28 Apr 2007
©Copyright 2007 R. Goatham
Missing in Action
Shared Understandings Leadership and Direction
Governance and Control
Integration
Ownership and Commitment
Missing in Action1. Delays waiting for answers2. Inaction3. Slow start followed by high
pressure ending4. Late breaking changes
Technical Knowledge& Skills
Subject MatterDomain Knowledge
V0.2 – 28 Apr 2007
©Copyright 2007 R. Goatham
Working in the Dark
Shared Understandings Leadership and Direction
Governance and Control
Integration
Engagement and Participation
Ownership and Commitment
Working in the Dark1. Incorrect assumptions2. Missed opportunities3. Poor designs4. Missing scope5. Late breaking changes
Technical Knowledge& Skills
V0.2 – 28 Apr 2007
©Copyright 2007 R. Goatham
The Confusion Cocktail
Leadership and Direction
Governance and Control
Integration
Engagement and Participation
Ownership and Commitment
The Confusion Cocktail1. Misunderstandings2. Wasted efforts3. Rounds of “clarifications”4. Conflicts5. Late breaking changes
Technical Knowledge& Skills
Subject MatterDomain Knowledge
V0.2 – 28 Apr 2007
©Copyright 2007 R. Goatham
Tripped by the Tool
Shared Understandings Leadership and Direction
Governance and Control
Integration
Engagement and Participation
Ownership and Commitment
Tripped by the Tool1. Slow development2. Estimation challenges3. Missed opportunities4. Inefficient designs5. Late breaking changes
Subject MatterDomain Knowledge
V0.2 – 28 Apr 2007
©Copyright 2007 R. Goatham
Tai Chee
Shared Understandings Leadership and Direction
Governance and Control
Integration
Engagement and Participation
Tai Chee1. Indecision eats up time
and budget2. “Not my job” syndrome3. Source of volatility
Technical Knowledge& Skills
Subject MatterDomain Knowledge
V0.2 – 28 Apr 2007
©Copyright 2007 R. Goatham
Out of Control
Shared Understandings Leadership and Direction
Integration
Engagement and Participation
Ownership and Commitment
Out of Control1. Constant rework2. Schedule slippages,
budget overruns3. Errors in the foundations
Technical Knowledge& Skills
Subject MatterDomain Knowledge
V0.2 – 28 Apr 2007
©Copyright 2007 R. Goatham
Familiar Patterns
Shared Understandings Leadership and Direction
Governance and Control
Integration
Engagement and Participation
Ownership and Commitment
Technical Knowledge& Skills
Subject MatterDomain Knowledge
Out of Control1. Constant rework2. Schedule slippages,
budget overruns3. Errors in the foundation
Tai Chee1. Indecision eats up time and
budget2. “Not my job” syndrome3. Source of volatility
Tripped by the Tool1. Slow development2. Estimation challenges3. Missed opportunities4. Inefficient designs5. Late breaking changes
The Confusion Cocktail1. Misunderstandings2. Wasted efforts3. Rounds of “clarifications”4. Conflicts5. Late breaking changes
Working in the Dark1. Incorrect assumptions2. Missed opportunities3. Poor designs4. Missing scope5. Late breaking changes
Missing in Action1. Delays waiting for answers2. Inaction3. Slow start followed by high
pressure ending4. Late breaking changes
Disconnected Gears1. Work of different groups
mismatches2. Gaps and holes 3. Late breaking integration
problems
Blowing in the Wind1. Building the wrong product2. Wasted time and money3. Decisions made out of
sequence4. Ineffective coordination
V0.2 – 28 Apr 2007
©Copyright 2007 R. Goatham
Assessing Your Project
Shared Understandings Leadership and Direction
Governance and Control
Integration
Engagement and Participation
Ownership and Commitment
Technical Knowledge& Skills
Subject MatterDomain Knowledge
V0.2 – 28 Apr 2007
©Copyright 2007 R. Goatham
The Assessment Tool
• Evaluate project on 32 key issues– Use a score of between 1 and 5
• Score 1 if the statement is completely untrue.• Score 5 if the statement is an full accurate
description of your project.
– For complexity rating questions use 1 for simple environment and 5 for highly complex environment.
V0.2 – 28 Apr 2007
©Copyright 2007 R. Goatham
Minimum Target
Shared Understandings Leadership and Direction
Governance and Control
Integration
Engagement and Participation
Ownership and Commitment
Technical Knowledge& Skills
Subject MatterDomain Knowledge
V0.2 – 28 Apr 2007
©Copyright 2007 R. Goatham
The Dot of Death
Shared Understandings Leadership and Direction
Governance and Control
Integration
Engagement and Participation
Ownership and Commitment
Technical Knowledge& Skills
Subject MatterDomain Knowledge
V0.2 – 28 Apr 2007
©Copyright 2007 R. Goatham
Typical Pattern
Shared Understandings Leadership and Direction
Governance and Control
Integration
Engagement and Participation
Ownership and Commitment
Technical Knowledge& Skills
Subject MatterDomain Knowledge
V0.2 – 28 Apr 2007
©Copyright 2007 R. Goatham
The Decision Vacuum
Shared Understandings Leadership and Direction
Governance and Control
Integration
Engagement and Participation
Ownership and Commitment
Technical Knowledge& Skills
Subject MatterDomain Knowledge
V0.2 – 28 Apr 2007
©Copyright 2007 R. Goatham
Typical Pattern
Shared Understandings Leadership and Direction
Governance and Control
Integration
Engagement and Participation
Ownership and Commitment
Technical Knowledge& Skills
Subject MatterDomain Knowledge
• Some of the risk facing such a project;– Becoming a technology lead project,– The “Skipping Stone” start– Schedule slippages due to critical resources not being able to provide full attention– Losses due to confusion– Likely to suffer from significant number of change requests (or possible loss of scope control
due to lack of governance and control)– Integration problems
V0.2 – 28 Apr 2007
©Copyright 2007 R. Goatham
Visit Clarrus.Com
• The Decision Engine Assessment Tool is available at Clarrus.com
http://www.clarrus.com/services/Decisions_assessment.htm
• Follow up consulting and training are available through Clarrus.
V0.2 – 28 Apr 2007
©Copyright 2007 R. Goatham
© Copyright : R. Goatham 2002, all rights reserved
Module End
V0.2 – 28 Apr 2007
©Copyright 2007 R. Goatham
Technical Skills &
Knowledge
Shared Understandings
Leadershipand
Direction
Governanceand Control
Integration
Subject MatterDomain Knowledge
Engagementand
Participation
Ownership and Commitment
Focus the Decision Making
Strive for Stability, Quash
Volatility
Strengthenthe Team
CreateClarity
Facilitate withForesight
IlluminateProgress
Build SharedUnderstandings
ManageCommitments
RiskReduction