v0.2 – 28 apr 2007©copyright 2007 r. goatham 1 the pm coach patterns in the decision engine...

41
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

Upload: joel-booker

Post on 30-Dec-2015

214 views

Category:

Documents


1 download

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;

[email protected]

• 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