SlideShare a Scribd company logo
1 of 46
Download to read offline
 
 

ME
Half‐day Tutorial 
6/3/2013 8:30 AM 
 
 
 
 
 
 
 

"Twelve Heuristics for Solving Tough
Problems Faster and Better"
 
 
 

Presented by:
Payson Hall
Catalysis Group, Inc.
 
 
 
 
 
 
 
 
 

Brought to you by: 
 

 
 
340 Corporate Way, Suite 300, Orange Park, FL 32073 
888‐268‐8770 ∙ 904‐278‐0524 ∙ sqeinfo@sqe.com ∙ www.sqe.com
Payson Hall
Catalysis Group, Inc.

A systems engineer and project management consultant, Payson Hall is a founding member of
Catalysis Group, Inc. Formally trained as a software engineer and computer scientist, he has
performed and consulted on a variety of hardware and software systems integration projects in
both the public and private sectors throughout North America and Europe during his thirty-year
professional career. He has been a writer and featured speaker on topics of systems
integration, project management, and risk management. Payson's rare combination of IT project
management experience and communication skills has made him a valued member of many
project review and project oversight teams.
 
Heuristics for Better Problem Solving

Tips for Effective Problem
Solving in the Real World

Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013

Slide

1

Workshop Objectives
l
l
l

l

Practice problem definition
Explore improved problem solving methods
Examine and apply heuristics (tactics) to
enhance the problem solving process
Have fun while accomplishing other objectives

Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013

Slide

2
What’s in this for YOU?
After this workshop you should be able to…
§ Define problems with greater insight
§ Generate a wider variety of solutions
§ Improve problem solving through increased
awareness, tactics, & tools

Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013

Slide

3

Slide

4

Exercise #1

Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013
Tactics
Tactics are rules or methods which help us apply
knowledge to achieve a goal
§ Bricks are for building (Contextual Knowledge)
§ Bricks are heavy (Attribute Knowledge)
§ Uses for heavy things? (Analogy Tactic)
§ Generalize search for uses by examining other
attributes such as color, size, shape, hardness, and
composition (Attribute Knowledge + Analogy Tactic)

Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013

Slide

5

Slide

6

Exercise #2

Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013
Overview/Agenda
Intro
Selfware
Verify
Identify
Select
Close

We are here
Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013

Slide

7

Slide

8

Problem Solving in Action (Demo)

Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013
Critical Aspects of Problem Solving
l

False starts are expected

l

Be suspicious of “obvious” solutions

l

Errors are OK

l

Uncertainty is guaranteed

l

Expect ambiguity

l

Confusion happens

l

Sometimes things get silly
Safety is important

Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013

Slide

9

Problem Solving Ability Model
Tactics X Knowledge X Selfware = Ability
Tactics - Procedures for finding and implementing
ways to achieve particular near-term goals
Knowledge - Facts, truths, and principles gained
through experience or study
Selfware - Individual beliefs, dispositions and
“thinking” resources

Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013

Slide

10
Foundation: Abilities are Malleable
Increasing one or more of these factors results
in increased ability…

Kn
ow
le
d

Selfware

Selfware

Kn
ow
le
d

ge

ge

Tactics X Knowledge X Selfware = Ability

Tactics

Tactics

Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013

Slide

11

What is a “Problem”?
“A difference between things as desired and
things as perceived."
- D. Gause & G. Weinberg

Desired

Perceived
Current
State

Difference
Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013

Slide

12
Dimensions of Problems
Problems can be span many dimensions: timesensitivity, risk, complexity, criticality, domain
expertise…
These dimensions determine:
§ How time & resources are invested in the problem
solving process
§ How much specialized knowledge is needed to
effectively solve the problem

All problems benefit from conscious evaluation
Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013

Slide

13

Examples of Problems “In the Raw”
l

My neighbor is too noisy

l

Customers are complaining about quality

l

Our budget is insufficient to meet goals

l

System response time is unacceptable

l

The building is on fire

l

We aren’t managing our projects well

l

The stock crash wiped out my retirement

Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013

Slide

14
Exercise: Identify Sample Problems
On a 3 x 5 card identify three candidate
problems that you find interesting

Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013

Slide

15

What Does it Mean to “Solve” a Problem?
If a problem is “A difference between things as
desired and things as perceived”
…then solving a problem requires:
1. Reducing or eliminating the difference
2. Changing what is desired
3. Changing what is perceived
or
Some combination of these

Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013

Slide

16
Sample Solutions (Quick, Dirty & Unfiltered)
My neighbor is too noisy…
§
§
§
§
§

Wear ear plugs
Convince your neighbor to be quieter

Learn to appreciate the sounds
Soundproof your house
Make noise so you can’t hear your
neighbor
§ Soundproof your neighbor’s house
§ Move (or convince your neighbor to
move)
§ Learn to tolerate the noise
Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013

Slide

17

Problem Solving: Selfware
Intro
Selfware
Verify
Identify
Select
Close

We are here
Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013

Slide

18
What is “Selfware”?
l

Your “Thinking Resources”

l

Your attitudes

l

Your beliefs about intelligence

l

Metacognition - Your personal problem solving
manager
Selfware impacts your problem solving ability &
can be leveraged to increase effectiveness

Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013

Slide

19

Intelligence: “Malleable” or “Fixed”?
Belief that intelligence is “Malleable”
...you are born with a potential that can be developed
Performance on a task gives you information on that
specific task and whether you need to apply more
effort or new strategies

Belief that intelligence is “Fixed”
...you are born with specific amount & cannot change it
Performance on a task is a measure of what you were
born with
Malleable

?

Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013

Fixed
Slide

20
Consequences of Belief
l

Meaning of Challenge and Failure

l

Perception of Effort and Persistence

l

Perception of Learning Opportunities

Studies show that adopting a belief in
the malleability of intelligence can lead to
improved performance

Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013

Slide

21

Problem Solving: Verify Problem Definition
Intro
Selfware
Verify
Identify
Select
Close

We are here
Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013

Slide

22
Problem Definition: How Extensive?
Basic

• Perceived State
• Desired State
• Difference

• Assumptions
• Data Collected to Date
• Multiple Representations
• Defined Solution Criteria

More Detailed

• Problem Model

Time Available

l

Problem Complexity
Problem Severity

l

Risk

l

Team Size

l

Investment

l

Sensitivity to Error

l

Value of an Audit Trail

l

• Root Cause(s)

l

l

• Quantified Difference
• Problem Boundaries

• Solution Constraints

Driven By:

Common Sense

Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013

Slide

23

Data Question
When you get information other than by direct
observation, remember the Data Question:

“What did you observe that makes
you believe that?”

Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013

Slide

24
Perceptions of the Current State
First step in verification is gathering data about
the perceived current state:
§ Whose perception of the current state initiated
problem solving?
§ What data is available to substantiate perceptions
of the current state?
§ Where was the current state observed?
§ When did the observations occur?
§ What are the suspected causes?
§ Is there a history of this problem?
§ Who is affected by the problem?
Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013

Slide

25

Slide

26

Problems with Perception
Perceptions are a tricky blend of what we…
§ Observe
§ Believe we observed
§ Infer from observations

"Seeing is believing” - But
what we observe & believe we
observe have equal weight in
our minds
Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013
Exercise: Perception Quiz - What is This?
What might this be a picture of? Write your
answers on a sheet of paper… you have one
minute.

Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013

Slide

27

Clarifying the Desired State
l

What are the “musts” and “wants” of the
desired state?

l

How will we know when the desired state is
reached?

l

What evidence would demonstrate that the
desired state has been attained?

Make target quantifiable/measurable
Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013

Slide

28
Basic Problem Definition
Basis for subsequent problem solving:
§ Assures common understanding of problem
§ Based upon analysis to date
§ A statement of the perceived & desired states
Perceived State: Customer complaints concerning product increased
25% in fiscal year 2010 for same volume of product shipped (500
complaints received per 100,000 units shipped).
Desired State: Customer complaint rates return to pre-2010 rates,
using 2009 as the baseline rate of comparison (400 complaints
received per 100,000 units shipped).
Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013

Slide

29

Exercise: Basic Problem Definition
Select a problem from your three candidates &
write up a basic definition:
l

What is the perceived state?
§ Whose perception?

l

What is the desired state?
§ Whose desire?

l

What is the difference between them?
§ Who cares about the difference?

Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013

Slide

30
Pause & Reflect
l

Was the problem “analyzed away”?
§ Gain agreement from stakeholder(s), document
results & stop

l

Is further definition/analysis needed?

l

Have we identified multiple problems?
§ Do they have a common cause or should they be
addressed individually?
§ If possible, isolate a single target problem
§ Identify problems that will NOT be addressed during
this iteration of process

Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013

Slide

31

Slide

32

Verifying the Problem Definition
Define
Problem

Definition
Insufficient

Verify
Definition

Problem

Lost
Interest

STOP

Confirmed

Continue
Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013
Challenges to Effective Problem Verification
§ Problem definitions that identify solutions
§ Mistaking perceptions for data
§ Blaming & judging
§ Failure to consider all impacted constituencies
§ Inadequate data analysis
§ Failure to identify root cause(s)
§ Mistaking assumptions for truths
§ Constituencies with vested interests
Too Broad
Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013

Too
Narrow
Slide

33

Problem Solving: Identify Possible Solutions
Intro

We are here
Selfware
Verify
Identify
Select
Close

Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013

Slide

34
Creativity is Natural…
…Just watch children at play. Creativity can be
stifled by:
§ Schools teaching “traditional” approaches
§ Peers who pressure us to conform
§ Organizations that feel threatened by change
§ People who tell us not to be silly

Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013

Slide

35

Factors that Foster Creativity
l

Recognize that everyone has creative abilities
and exercising them is not a test

l

Spend more time with creative people and with
people who value your creativity

l

Be curious and explore other knowledge
domains looking for unique solutions to
interesting problems

l

Be playful, laugh

l

Be comfortable and engaged

Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013

Slide

36
Factors that Inhibit Creativity
l

Being too perfectionist

l

Falling into ruts or routines (always doing the
same things in the same way)

l

Avoiding problem solving activities

l

Devaluing your own ideas

l

Rushing to judgment

l

Fearing mistakes

l

Being too serious

Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013

Slide

37

Slide

38

Creativity Considerations
l

Creativity is important, but everything
you know is NOT wrong -- bring your
knowledge and experience too

l

Write down assumptions you identify

l

Be open to new information (may send
you back to Verify step)

l

Be open to the creativity of others

l

Don’t dismiss ideas prematurely

l

Experiment

Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013
Engagement & Persistence
l

A common cause of failure is premature
termination of the search for solutions

l

People are more willing to wrestle with
challenges & ambiguity when engaged

l

Use all time allocated to solution generation
(even after finding a good one)

l

Keep focused - expect chaos & hang on
Ambition is the path to success. Persistence is
the vehicle you arrive in. - Bill Bradley

Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013

Slide

39

Heuristics for Generating Solutions
What follows is a collection of heuristics for
generating solutions
Be on the lookout for some you already use & new
ones to add to your kit (a key skill is acquiring
& applying new heuristics)
Heuristic - A procedure (sometimes) helpful for
arriving at a solution -- from Greek heuriskin,
meaning “serving to discover”

Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013

Slide

40
24 Problem Solving Heuristics
1.

Random Search/Trial & Error

13.

Opposite Thinking

2.

Divide & Conquer

14.

Contradictions

3.

Means-End Analysis

15.

Review the Rules

4.

Working Backwards

16.

Look for Patterns

5.

Analogy & Metaphor

17.

Get Help

6.

Perceptual Reorganization

18.

Review Models

7.

Brainstorming

19.

Test Assumptions

8.

Split/Half Method

20.

Change Attributes

9.

Simplification

21.

Reframe to Reduce Resistance

10.

Inventory/Reframe Resources

22.

Shift the Problem

11.

Micro/Macro Context Shift

23.

Change Perception

12.

Detour Solutions

24.

Change Desires

Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013

Slide

41

1. Random Search/Trial & Error
Random search may work if you have few
alternatives.
Systematic trial and error is better (less likely
to re-try solutions that failed previously)
l Applicable when problem is well defined and has
few alternatives
§ Which key on ring opens door?
§ Anagrams
l

These approaches are less effective as the
number of possible solutions goes up

Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013

Slide

42
2. Divide & Conquer
Some problems are amenable to layering or
partitioning into component problems. Subproblem selection & sequence should consider:
§ Opportunities for mid-course correction
§ Opportunities for learning about situation
§ Investment required and risks anticipated
§ Effects on other parts of the problem
§ Efficiency relieving problem symptoms

Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013

Slide

43

Divide & Conquer - Decryption Example

D O N A L D
+ G E R A L D
R O B E R T
Each letter stands for a unique digit 0 through 9
All you know is that D = 5
Can you decode the other letters?
Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013

Slide

44
Example: Data Organization Tool
0

1

2

3

4

5

6

7

8

9

A
B
D

X

E
G
L
N
O
R
T

Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013

Slide

45

Slide

46

3. Means-Ends Analysis
l

l

l

Divide the distance between the
current state and the desired state
into one or more intermediate
desired states
Identify a solution to reach one or
more intermediate states
Means-Ends analysis is generally
intended to deal with complex
problems in which a comprehensive
strategy is difficult to envision at
the outset

Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013
Lilly Pad Puzzle
Water lilies on a certain
lake double on the
surface area every 24
hours.
From the time the first
water lily appears until
the lake is completely
covered takes 60
days.
On what day is the lake
1/2 covered?
Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013

Slide

47

Slide

48

4. Working Backwards
Imagine the desired
state and work
backward toward the
current state
Sometimes a
combination of
working forward and
working backward is
helpful
Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013
5. Analogy & Metaphor
“Analogies make the strange familiar and the
familiar strange” - William Gordon
Analogy Process
§ Recognition
§ Abstraction
§ Mapping

Analogy Types
§ Direct - compare to other
systems
§ Symbolic - create alternative
maps
§ Personal - Imagine yourself as
a participant in the process

Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013

Slide

49

6. Perceptual Reorganization

l
l

l

Restructure the problem to see it in a new way and
facilitate seeing new solutions
Perceptual reorganization is a way to break mental sets
or predispositions to respond in fixed ways
Allow yourself to reorganize your perceptions of a
problem sometimes makes solutions easier to find

Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013

Slide

50
Perceptual Reorganization - Puzzle/Demo
Fred has 1 x 1 tile in his back yard. He wants to
replace it with 1 x 2 tiles.
The current pattern takes 40 tiles, so he buys 20
of the 1 x 2 tiles.
He can’t figure out how to make them fit without
cutting one… can you?

21
19
Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013

Slide

51

Perceptual Reorganization - Puzzle/Demo
How can we calculate the area of the parallelogram
below?

a
a=3
b = √5

b

b

2

a
4

Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013

Slide

52
7. Brainstorming
l

Problem solver is encouraged to think up
imaginative, unconventional & even silly possible
solutions

l

Suspend judgments or evaluations

l

Capture ideas in writing

l

The goal is quantity of ideas
“The best way to have good
ideas is to have lots of ideas.” Linus Pauling

Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013

Slide

53

8. Split-Half Method (Binary Search)
Useful approach when there is a set of
sequentially organized possible solutions to
consider & no hint about suitability
Choose a point midway between current end
points and test
If not correct, iterate with new end point

Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013

Slide

54
9. Simplification
Are there special or boundary cases
that make the problem complex?
Can they be defined away?
Are there simple solutions to part of
the problem? Is the remainder of
the problem worth the extra
effort
Can anything be added to the
problem or changed to eliminate
the special case?
Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013

Slide

55

10. Inventory & Reframe Available Resources
What resources are available to you?
§ People
§ Equipment
§ Materials
§ Facilities
§ Money
§ Authority

Could they be used in other ways?

Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013

Slide

56
11. Micro/Macro Context Shift (Scale Up/Down)
Probing extremes frequently provides insights
into problem boundaries, side effects &
implications
§ What if we made it bigger/smaller?
§ What if we made it faster/slower?
§ What if traffic increased/decreased?
§ What if there were only one customer?
§ What if we increased/decreased quality?

Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013

Slide

57

Hobbits & Orcs Puzzle
Under an uneasy truce, three hobbits and three orcs are
traveling together. They come to a river crossing that
has a single 2 person canoe. If at any time the number
of orcs on one side of the river is greater than the
number of hobbits, the minority hobbits will be eaten.
Can you determine how they might all get across the
river safely using the canoe?

Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013

Slide

58
12. Detour Solutions
Detour Solutions apply to problems in which the
path to the goal is indirect. Sometimes to
make progress toward an ultimate goal, you
must move away from the goal in the short
term
Example: someone seeking wealth discovers that
a likely path is to go into debt to finance
necessary education
Detour solutions are sometimes counterintuitive

Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013

Slide

59

13. Opposite Thinking
Opposite thinking can break perceptual blocks
and sometimes uncover systemic remedies to
problems
§ How could we make the problem worse?
§ How could we add risk and complexity?
§ How could we speed up the problem?

This will sometimes supply interesting ideas that
can address the problem or uncover balancing
forces
Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013

Slide

60
14. Contradictions
The perfect solution to a problem may have
contradictory properties. Are there aspects
of the problem or potential solutions that are
contradictory?
Look for leverage and innovation at contradiction
points
§ Look for trade offs
§ Look for compromise
§ Look for innovation (TRIZ)
Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013

Slide

61

Slide

62

15. Review the Rules
Are you being constrained by any rules that
might be suspended for this problem?

Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013
16. Look for Patterns
Are there patterns to the symptoms?
§ Time
§ Space
§ Correlated events
§ People
§ Other events or processes?

There it goes again failing when the
255th user logs in…

Can the problem be safely replicated to
look for patterns?
How might the patterns suggest
solutions?
Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013

Slide

63

Slide

64

17. Get Help
Can someone else be enlisted to help you
generate ideas or solve the problem?
§ Expert
§ Peer
§ Novice
§ Fool
§ Imaginary Person
§ Book or other reference
§ Other

Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013
18. Review Models
Check models of the problem that you built in
verification for intervention clues:
§ Force field analysis - decrease resistance?
§ Pareto - more efficient solutions?
§ Cause/effect diagram - alternative solutions?
§ Flow chart or process flow - needless complexity?
§ System diagrams - leveraged intervention?

Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013

Slide

65

Force Field Analysis: Example
Current State

Desired State

25% Skilled employee attrition
rate last year (previously 10%)

Attrition rate 10% or less
for skilled employees

Forces That Help
(Driving Forces)
Flex time instituted
Monthly roundtables
w/mgmt

Forces that Hinder
(Restraining Forces)
Benefits cut by 50%
Elimination of bonuses
New performance standards

Telecommuting
implemented

Pay 10% below
industry standard

Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013

Slide

66
19. Test Assumptions
In theory, you have not been constrained by
assumptions - in practice, assumptions can
be very compelling
Review assumption list & look for solutions
prematurely eliminated or missed by
treating assumptions as facts or
constraints
Imagine the impact of changing assumptions
Assumptions ≠ Facts
Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013

Slide

67

20. Change Attributes
Are there attributes of the situation that can be
changed to observe the effect?
§ Parts?
§ Location/geography?
§ Timing?
§ Environment?
§ Individuals involved?
§ Suppliers?

Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013

Slide

68
21. Reframe to Reduce Resistance
Is there a way to change attributes or
perception of a problem or solution to
overcome resistance? Examples:
§ Tom Sawyer’s whitewashed fence
§ Wolf in sheep’s clothing
§ Trojan Horse
§ Camouflage
§ Sweet medicine

Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013

Slide

69

22. Shift the Problem
Can the problem be shifted to make it someone
else’s problem?
Can the problem be shifted to a different place
in the system where it is cheaper or easier to
detect or correct?

Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013

Slide

70
23. Change Perception
Problem solving was initiated because of
perceptions - is there a way to change the
perception?

Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013

Slide

71

Slide

72

24. Change Desire
Is the desire subject to change?

Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013
(Bonus!) Combine Strategies
l

l

l

Creative people use combinations
of solution generating heuristics
Learn how/when to combine
strategies and which ones to use
Helpful when one strategy offers a
partial solution

“Make it a practice to keep on the lookout for novel and
interesting ideas that others have used successfully”
- Edison
Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013

Slide

73

Review of Identify Step
l
l

l
l

l

Use a variety of methods
Don’t stop with the first possible solution,
generate several
Give permission to play & make mistakes
Make notes… some ideas have merit on
reflection
Grow your heuristic set by dabbling in other
knowledge areas

Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013

Slide

74
Problem Solving: Select Possible Solution
Intro

We are here

Selfware
Verify

Identify
Select
Close

Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013

Slide

75

Rules of Thumb for Good Solutions
A good solution is feasible and wholly or partially
remedies the problem. Among options, favor
solutions that:
§ Are simple to implement & maintain
§ Introduce minimum new complexity
§ Produce minimal negative consequences
§ Allow a phased implementation
§ Are least expensive to implement
§ Can be implemented quickly
§ Present the lowest risk
§ Provide opportunities to learn if they fail
Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013

Slide

76
When a Solution is “Good Enough”
The best can be the enemy of the good
-- particularly if we are being
perfectionists or holding out for an
ideal solution
§ Failure to make a timely decision often
becomes a passive decision to fail.
§ Real world decisions are frequently
based on satisficing -- and that’s ok

All decisions benefit from systematic evaluation
Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013

Slide

77

Slide

78

General Evaluation Questions
l

What are the advantages/disadvantages?

l

How well are solution criteria addressed?

l

How likely is the solution to succeed
(workability, complexity, commitment)?

l

What are the consequences (pro/con)?

l

How long will it take to implement?

l

How risky?

l

How costly?

Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013
Reaching a Decision
l

Establish rules for deciding on a solution

l

Consider all information emerging from evaluation

l

Select the solution and document the decision or
recommendation

Review your process and results with an outsider They may see biases or assumptions you do not
Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013

Slide

79

An Exercise
l

The number series {2, 4, 6} conforms to a
simple rule

l

You must identify the rule by coming up with
your own series of numbers.

l

I’ll tell you whether your series complies with
the rule

l

You can give me as many series as needed

l

Tell me when you think you know the rule and I
will verify your result

Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013

Slide

80
Challenges to Evaluation & Selection
l

Failure to seek disconfirming evidence

l
l

Hidden bias
Overconfidence

l

Availability heuristic

l

Representativeness heuristic

l

Entrapment or sunk cost

l
l

Psychological reactance
Mindlessness

l

Failure to evaluate consequences

Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013

Slide

81

Slide

82

Review of Select Step
l

Rules of thumb for good solutions

l

When a solution is “good enough”

l

General evaluation questions

l

Reaching a decision

l

Communicating & confirming the decision

l

Challenges to evaluation & selection

Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013
Summary & Close
Intro
Selfware
Verify
Identify
Select
Close

We are here
Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013

Slide

83

Workshop Objectives
l
l
l

l

Practice problem definition
Explore improved problem solving methods
Examine and apply heuristics (tactics) to
enhance the problem solving process
Have fun while accomplishing other objectives

Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013

Slide

84
What’s in this for YOU?
After this workshop you should be able to…
§ Define problems with greater insight
§ Generate a wider variety of solutions
§ Better evaluate & select among solutions
§ Improve problem solving through increased
awareness, tactics, & tools

Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013

Slide

85

Slide

86

Exercise: Insights/Progress?
Spend a minute reflecting on the
problems that you listed on the 3x5
card earlier today:

• Did you make progress on a
problem?

• Did you get any ideas that you
might try?

• What is one useful idea that you
picked up today?

Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013
The Next Steps are Up to YOU
l

You can choose to be a better problem solver

l

There are tactics and tools waiting to be
discovered and mastered

l

Give yourself permission to:
§ Analyze the problem before you proceed
§ Make mistakes
§ Apply the process
§ Ask for help
§ Try something different

Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013

Slide

87

Thank You
l

We appreciate your participation in our Workshop

l

We hope that you found the results worth the
investment of your time

l

We ask you to please take a moment and provide
feedback regarding your experience

l

As you apply these skills in the future, please call with
questions or ideas

Catalysis Group (916) 929-3629
Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013

Slide

88

More Related Content

What's hot

The Art of Better
The Art of BetterThe Art of Better
The Art of Better
Arty Starr
 
A/NZ BI Survey Results 2011-12
A/NZ BI Survey Results   2011-12A/NZ BI Survey Results   2011-12
A/NZ BI Survey Results 2011-12
Patrick Spedding
 
Process improvement and change management
Process improvement and change managementProcess improvement and change management
Process improvement and change management
Rene Alvarez
 
Root cause analysis
Root cause analysisRoot cause analysis
Root cause analysis
Simmy Sharma
 
Integrating Change Management Into Technology and Outsourcing Implementations
Integrating Change Management Into Technology and Outsourcing ImplementationsIntegrating Change Management Into Technology and Outsourcing Implementations
Integrating Change Management Into Technology and Outsourcing Implementations
evanslyke
 
假說思考法 Bcg顧問這樣想
假說思考法 Bcg顧問這樣想假說思考法 Bcg顧問這樣想
假說思考法 Bcg顧問這樣想
基欽 劉
 

What's hot (20)

The change.asia - results not reports
The change.asia  - results not reportsThe change.asia  - results not reports
The change.asia - results not reports
 
The Art of Better
The Art of BetterThe Art of Better
The Art of Better
 
A/NZ BI Survey Results 2011-12
A/NZ BI Survey Results   2011-12A/NZ BI Survey Results   2011-12
A/NZ BI Survey Results 2011-12
 
Process improvement and change management
Process improvement and change managementProcess improvement and change management
Process improvement and change management
 
ISG: TechChange Presentation on M&E MIS Systems
ISG: TechChange Presentation on M&E MIS SystemsISG: TechChange Presentation on M&E MIS Systems
ISG: TechChange Presentation on M&E MIS Systems
 
Navigating complexity overview
Navigating complexity overviewNavigating complexity overview
Navigating complexity overview
 
Principles of Technology Leadership
Principles of Technology LeadershipPrinciples of Technology Leadership
Principles of Technology Leadership
 
Moving Mountains Through Measurement
Moving Mountains Through MeasurementMoving Mountains Through Measurement
Moving Mountains Through Measurement
 
ThoughtWorks Games Geek NIght
ThoughtWorks Games Geek NIghtThoughtWorks Games Geek NIght
ThoughtWorks Games Geek NIght
 
Kepner tregoe Matrix PowerPoint Presentation Slide
Kepner tregoe Matrix PowerPoint Presentation SlideKepner tregoe Matrix PowerPoint Presentation Slide
Kepner tregoe Matrix PowerPoint Presentation Slide
 
Decision Support Systems And The Professional
Decision Support Systems And The ProfessionalDecision Support Systems And The Professional
Decision Support Systems And The Professional
 
Creating a Results Oriented Culture
Creating a Results Oriented CultureCreating a Results Oriented Culture
Creating a Results Oriented Culture
 
Innovation as Problem Solving: Managing Problem Spaces
Innovation as Problem Solving: Managing Problem SpacesInnovation as Problem Solving: Managing Problem Spaces
Innovation as Problem Solving: Managing Problem Spaces
 
Medici Technologies common problems with data analysis
Medici Technologies   common problems with data analysisMedici Technologies   common problems with data analysis
Medici Technologies common problems with data analysis
 
Product Management 101
Product Management 101Product Management 101
Product Management 101
 
Root cause analysis
Root cause analysisRoot cause analysis
Root cause analysis
 
Integrating Change Management Into Technology and Outsourcing Implementations
Integrating Change Management Into Technology and Outsourcing ImplementationsIntegrating Change Management Into Technology and Outsourcing Implementations
Integrating Change Management Into Technology and Outsourcing Implementations
 
Facilitating online agile retrospectives
Facilitating online agile retrospectivesFacilitating online agile retrospectives
Facilitating online agile retrospectives
 
假說思考法 Bcg顧問這樣想
假說思考法 Bcg顧問這樣想假說思考法 Bcg顧問這樣想
假說思考法 Bcg顧問這樣想
 
IS/IS NOT Solving “Unsolvable” Problems
IS/IS NOT Solving “Unsolvable” ProblemsIS/IS NOT Solving “Unsolvable” Problems
IS/IS NOT Solving “Unsolvable” Problems
 

Viewers also liked

Viewers also liked (15)

Managing Successful Test Automation
Managing Successful Test AutomationManaging Successful Test Automation
Managing Successful Test Automation
 
Improvisation for Agile Skill Development
Improvisation for Agile Skill DevelopmentImprovisation for Agile Skill Development
Improvisation for Agile Skill Development
 
Zorro Circles: Retrospectives for Excellence
Zorro Circles: Retrospectives for ExcellenceZorro Circles: Retrospectives for Excellence
Zorro Circles: Retrospectives for Excellence
 
How to Actually DO High-volume Automated Testing
How to Actually DO High-volume Automated TestingHow to Actually DO High-volume Automated Testing
How to Actually DO High-volume Automated Testing
 
Pivoting Your Testers to Become Agile
Pivoting Your Testers to Become AgilePivoting Your Testers to Become Agile
Pivoting Your Testers to Become Agile
 
Data Masking: Testing with Near-real Data
Data Masking: Testing with Near-real DataData Masking: Testing with Near-real Data
Data Masking: Testing with Near-real Data
 
User Stories: Across the Seven Product Dimensions
User Stories: Across the Seven Product DimensionsUser Stories: Across the Seven Product Dimensions
User Stories: Across the Seven Product Dimensions
 
STARCANADA 2013 Keynote: Cool! Testing’s Getting Fun Again
STARCANADA 2013 Keynote: Cool! Testing’s Getting Fun AgainSTARCANADA 2013 Keynote: Cool! Testing’s Getting Fun Again
STARCANADA 2013 Keynote: Cool! Testing’s Getting Fun Again
 
Performance Testing Web 2.0 Applications—in an Agile World
Performance Testing Web 2.0 Applications—in an Agile WorldPerformance Testing Web 2.0 Applications—in an Agile World
Performance Testing Web 2.0 Applications—in an Agile World
 
What Hollywood Can Teach Us about Software Testing
What Hollywood Can Teach Us about Software TestingWhat Hollywood Can Teach Us about Software Testing
What Hollywood Can Teach Us about Software Testing
 
Essential Patterns of Mature Agile Teams
Essential Patterns of Mature Agile TeamsEssential Patterns of Mature Agile Teams
Essential Patterns of Mature Agile Teams
 
Model-Based Testing: Concepts, Tools, and Techniques
Model-Based Testing: Concepts, Tools, and TechniquesModel-Based Testing: Concepts, Tools, and Techniques
Model-Based Testing: Concepts, Tools, and Techniques
 
Accessibility Standards and Testing Techniques: Be Inclusive or Be Left Behind
Accessibility Standards and Testing Techniques: Be Inclusive or Be Left BehindAccessibility Standards and Testing Techniques: Be Inclusive or Be Left Behind
Accessibility Standards and Testing Techniques: Be Inclusive or Be Left Behind
 
A Case Study in Metrics-Driven DevOps
A Case Study in Metrics-Driven DevOpsA Case Study in Metrics-Driven DevOps
A Case Study in Metrics-Driven DevOps
 
Combinatorial Black-Box Testing with Classification Trees
Combinatorial Black-Box Testing with Classification TreesCombinatorial Black-Box Testing with Classification Trees
Combinatorial Black-Box Testing with Classification Trees
 

Similar to Twelve Heuristics for Solving Tough Problems Faster and Better

Effective prob. solving technique
Effective prob. solving techniqueEffective prob. solving technique
Effective prob. solving technique
Mohd Shahjahan
 
Super Strategy in Decision Making
Super Strategy in Decision MakingSuper Strategy in Decision Making
Super Strategy in Decision Making
Maxwell Ranasinghe
 

Similar to Twelve Heuristics for Solving Tough Problems Faster and Better (20)

Twelve Heuristics for Solving Tough Problems—Faster and Better
Twelve Heuristics for Solving Tough Problems—Faster and BetterTwelve Heuristics for Solving Tough Problems—Faster and Better
Twelve Heuristics for Solving Tough Problems—Faster and Better
 
The-power-of-bulletproof-problem-solving-a-guide-to-overcoming-any-challenge....
The-power-of-bulletproof-problem-solving-a-guide-to-overcoming-any-challenge....The-power-of-bulletproof-problem-solving-a-guide-to-overcoming-any-challenge....
The-power-of-bulletproof-problem-solving-a-guide-to-overcoming-any-challenge....
 
A3 Management - From Structured Problem-Solving to Workplace Development (Par...
A3 Management - From Structured Problem-Solving to Workplace Development (Par...A3 Management - From Structured Problem-Solving to Workplace Development (Par...
A3 Management - From Structured Problem-Solving to Workplace Development (Par...
 
Global 8D Problem Solving Process Training Module
Global 8D Problem Solving Process Training ModuleGlobal 8D Problem Solving Process Training Module
Global 8D Problem Solving Process Training Module
 
Framing Patterns
Framing PatternsFraming Patterns
Framing Patterns
 
Natalie Yadrentseva - Fix the process not the problem public
Natalie Yadrentseva - Fix the process not the problem publicNatalie Yadrentseva - Fix the process not the problem public
Natalie Yadrentseva - Fix the process not the problem public
 
Fix the process, not the problem
Fix the process, not the problemFix the process, not the problem
Fix the process, not the problem
 
SSCG Business Problem Solving Consulting
SSCG Business Problem Solving ConsultingSSCG Business Problem Solving Consulting
SSCG Business Problem Solving Consulting
 
SSCG Business Problem Solving Consulting
SSCG Business Problem Solving ConsultingSSCG Business Problem Solving Consulting
SSCG Business Problem Solving Consulting
 
Empowering Outcome-Driven Teams by Ibotta PM
Empowering Outcome-Driven Teams by Ibotta PMEmpowering Outcome-Driven Teams by Ibotta PM
Empowering Outcome-Driven Teams by Ibotta PM
 
Team Leadership: Telling Your Testing Stories
Team Leadership: Telling Your Testing StoriesTeam Leadership: Telling Your Testing Stories
Team Leadership: Telling Your Testing Stories
 
Open Mastery: Let's Conquer the Challenges of the Industry!
Open Mastery: Let's Conquer the Challenges of the Industry!Open Mastery: Let's Conquer the Challenges of the Industry!
Open Mastery: Let's Conquer the Challenges of the Industry!
 
Quality, Testing & Agile Methodologies
Quality, Testing & Agile MethodologiesQuality, Testing & Agile Methodologies
Quality, Testing & Agile Methodologies
 
A3 Management (Part 1 of 2)
A3 Management (Part 1 of 2)A3 Management (Part 1 of 2)
A3 Management (Part 1 of 2)
 
Effective prob. solving technique
Effective prob. solving techniqueEffective prob. solving technique
Effective prob. solving technique
 
Change Management Obstacles And Problems PowerPoint Presentation Slides
Change Management Obstacles And Problems PowerPoint Presentation Slides Change Management Obstacles And Problems PowerPoint Presentation Slides
Change Management Obstacles And Problems PowerPoint Presentation Slides
 
Super Strategy in Decision Making
Super Strategy in Decision MakingSuper Strategy in Decision Making
Super Strategy in Decision Making
 
10 Step Guide to Analytics
10 Step Guide to Analytics10 Step Guide to Analytics
10 Step Guide to Analytics
 
Lean Service Clinic / Andreas Conradi
Lean Service Clinic / Andreas ConradiLean Service Clinic / Andreas Conradi
Lean Service Clinic / Andreas Conradi
 
Is Your Vulnerability Management Program Irrelevant?
Is Your Vulnerability Management Program Irrelevant?Is Your Vulnerability Management Program Irrelevant?
Is Your Vulnerability Management Program Irrelevant?
 

More from TechWell

More from TechWell (20)

Failing and Recovering
Failing and RecoveringFailing and Recovering
Failing and Recovering
 
Instill a DevOps Testing Culture in Your Team and Organization
Instill a DevOps Testing Culture in Your Team and Organization Instill a DevOps Testing Culture in Your Team and Organization
Instill a DevOps Testing Culture in Your Team and Organization
 
Test Design for Fully Automated Build Architecture
Test Design for Fully Automated Build ArchitectureTest Design for Fully Automated Build Architecture
Test Design for Fully Automated Build Architecture
 
System-Level Test Automation: Ensuring a Good Start
System-Level Test Automation: Ensuring a Good StartSystem-Level Test Automation: Ensuring a Good Start
System-Level Test Automation: Ensuring a Good Start
 
Build Your Mobile App Quality and Test Strategy
Build Your Mobile App Quality and Test StrategyBuild Your Mobile App Quality and Test Strategy
Build Your Mobile App Quality and Test Strategy
 
Testing Transformation: The Art and Science for Success
Testing Transformation: The Art and Science for SuccessTesting Transformation: The Art and Science for Success
Testing Transformation: The Art and Science for Success
 
Implement BDD with Cucumber and SpecFlow
Implement BDD with Cucumber and SpecFlowImplement BDD with Cucumber and SpecFlow
Implement BDD with Cucumber and SpecFlow
 
Develop WebDriver Automated Tests—and Keep Your Sanity
Develop WebDriver Automated Tests—and Keep Your SanityDevelop WebDriver Automated Tests—and Keep Your Sanity
Develop WebDriver Automated Tests—and Keep Your Sanity
 
Ma 15
Ma 15Ma 15
Ma 15
 
Eliminate Cloud Waste with a Holistic DevOps Strategy
Eliminate Cloud Waste with a Holistic DevOps StrategyEliminate Cloud Waste with a Holistic DevOps Strategy
Eliminate Cloud Waste with a Holistic DevOps Strategy
 
Transform Test Organizations for the New World of DevOps
Transform Test Organizations for the New World of DevOpsTransform Test Organizations for the New World of DevOps
Transform Test Organizations for the New World of DevOps
 
The Fourth Constraint in Project Delivery—Leadership
The Fourth Constraint in Project Delivery—LeadershipThe Fourth Constraint in Project Delivery—Leadership
The Fourth Constraint in Project Delivery—Leadership
 
Resolve the Contradiction of Specialists within Agile Teams
Resolve the Contradiction of Specialists within Agile TeamsResolve the Contradiction of Specialists within Agile Teams
Resolve the Contradiction of Specialists within Agile Teams
 
Pin the Tail on the Metric: A Field-Tested Agile Game
Pin the Tail on the Metric: A Field-Tested Agile GamePin the Tail on the Metric: A Field-Tested Agile Game
Pin the Tail on the Metric: A Field-Tested Agile Game
 
Agile Performance Holarchy (APH)—A Model for Scaling Agile Teams
Agile Performance Holarchy (APH)—A Model for Scaling Agile TeamsAgile Performance Holarchy (APH)—A Model for Scaling Agile Teams
Agile Performance Holarchy (APH)—A Model for Scaling Agile Teams
 
A Business-First Approach to DevOps Implementation
A Business-First Approach to DevOps ImplementationA Business-First Approach to DevOps Implementation
A Business-First Approach to DevOps Implementation
 
Databases in a Continuous Integration/Delivery Process
Databases in a Continuous Integration/Delivery ProcessDatabases in a Continuous Integration/Delivery Process
Databases in a Continuous Integration/Delivery Process
 
Mobile Testing: What—and What Not—to Automate
Mobile Testing: What—and What Not—to AutomateMobile Testing: What—and What Not—to Automate
Mobile Testing: What—and What Not—to Automate
 
Cultural Intelligence: A Key Skill for Success
Cultural Intelligence: A Key Skill for SuccessCultural Intelligence: A Key Skill for Success
Cultural Intelligence: A Key Skill for Success
 
Turn the Lights On: A Power Utility Company's Agile Transformation
Turn the Lights On: A Power Utility Company's Agile TransformationTurn the Lights On: A Power Utility Company's Agile Transformation
Turn the Lights On: A Power Utility Company's Agile Transformation
 

Recently uploaded

EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 

Recently uploaded (20)

08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 

Twelve Heuristics for Solving Tough Problems Faster and Better

  • 1.     ME Half‐day Tutorial  6/3/2013 8:30 AM                "Twelve Heuristics for Solving Tough Problems Faster and Better"       Presented by: Payson Hall Catalysis Group, Inc.                   Brought to you by:        340 Corporate Way, Suite 300, Orange Park, FL 32073  888‐268‐8770 ∙ 904‐278‐0524 ∙ sqeinfo@sqe.com ∙ www.sqe.com
  • 2. Payson Hall Catalysis Group, Inc. A systems engineer and project management consultant, Payson Hall is a founding member of Catalysis Group, Inc. Formally trained as a software engineer and computer scientist, he has performed and consulted on a variety of hardware and software systems integration projects in both the public and private sectors throughout North America and Europe during his thirty-year professional career. He has been a writer and featured speaker on topics of systems integration, project management, and risk management. Payson's rare combination of IT project management experience and communication skills has made him a valued member of many project review and project oversight teams.  
  • 3. Heuristics for Better Problem Solving Tips for Effective Problem Solving in the Real World Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013 Slide 1 Workshop Objectives l l l l Practice problem definition Explore improved problem solving methods Examine and apply heuristics (tactics) to enhance the problem solving process Have fun while accomplishing other objectives Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013 Slide 2
  • 4. What’s in this for YOU? After this workshop you should be able to… § Define problems with greater insight § Generate a wider variety of solutions § Improve problem solving through increased awareness, tactics, & tools Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013 Slide 3 Slide 4 Exercise #1 Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013
  • 5. Tactics Tactics are rules or methods which help us apply knowledge to achieve a goal § Bricks are for building (Contextual Knowledge) § Bricks are heavy (Attribute Knowledge) § Uses for heavy things? (Analogy Tactic) § Generalize search for uses by examining other attributes such as color, size, shape, hardness, and composition (Attribute Knowledge + Analogy Tactic) Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013 Slide 5 Slide 6 Exercise #2 Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013
  • 6. Overview/Agenda Intro Selfware Verify Identify Select Close We are here Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013 Slide 7 Slide 8 Problem Solving in Action (Demo) Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013
  • 7. Critical Aspects of Problem Solving l False starts are expected l Be suspicious of “obvious” solutions l Errors are OK l Uncertainty is guaranteed l Expect ambiguity l Confusion happens l Sometimes things get silly Safety is important Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013 Slide 9 Problem Solving Ability Model Tactics X Knowledge X Selfware = Ability Tactics - Procedures for finding and implementing ways to achieve particular near-term goals Knowledge - Facts, truths, and principles gained through experience or study Selfware - Individual beliefs, dispositions and “thinking” resources Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013 Slide 10
  • 8. Foundation: Abilities are Malleable Increasing one or more of these factors results in increased ability… Kn ow le d Selfware Selfware Kn ow le d ge ge Tactics X Knowledge X Selfware = Ability Tactics Tactics Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013 Slide 11 What is a “Problem”? “A difference between things as desired and things as perceived." - D. Gause & G. Weinberg Desired Perceived Current State Difference Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013 Slide 12
  • 9. Dimensions of Problems Problems can be span many dimensions: timesensitivity, risk, complexity, criticality, domain expertise… These dimensions determine: § How time & resources are invested in the problem solving process § How much specialized knowledge is needed to effectively solve the problem All problems benefit from conscious evaluation Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013 Slide 13 Examples of Problems “In the Raw” l My neighbor is too noisy l Customers are complaining about quality l Our budget is insufficient to meet goals l System response time is unacceptable l The building is on fire l We aren’t managing our projects well l The stock crash wiped out my retirement Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013 Slide 14
  • 10. Exercise: Identify Sample Problems On a 3 x 5 card identify three candidate problems that you find interesting Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013 Slide 15 What Does it Mean to “Solve” a Problem? If a problem is “A difference between things as desired and things as perceived” …then solving a problem requires: 1. Reducing or eliminating the difference 2. Changing what is desired 3. Changing what is perceived or Some combination of these Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013 Slide 16
  • 11. Sample Solutions (Quick, Dirty & Unfiltered) My neighbor is too noisy… § § § § § Wear ear plugs Convince your neighbor to be quieter Learn to appreciate the sounds Soundproof your house Make noise so you can’t hear your neighbor § Soundproof your neighbor’s house § Move (or convince your neighbor to move) § Learn to tolerate the noise Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013 Slide 17 Problem Solving: Selfware Intro Selfware Verify Identify Select Close We are here Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013 Slide 18
  • 12. What is “Selfware”? l Your “Thinking Resources” l Your attitudes l Your beliefs about intelligence l Metacognition - Your personal problem solving manager Selfware impacts your problem solving ability & can be leveraged to increase effectiveness Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013 Slide 19 Intelligence: “Malleable” or “Fixed”? Belief that intelligence is “Malleable” ...you are born with a potential that can be developed Performance on a task gives you information on that specific task and whether you need to apply more effort or new strategies Belief that intelligence is “Fixed” ...you are born with specific amount & cannot change it Performance on a task is a measure of what you were born with Malleable ? Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013 Fixed Slide 20
  • 13. Consequences of Belief l Meaning of Challenge and Failure l Perception of Effort and Persistence l Perception of Learning Opportunities Studies show that adopting a belief in the malleability of intelligence can lead to improved performance Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013 Slide 21 Problem Solving: Verify Problem Definition Intro Selfware Verify Identify Select Close We are here Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013 Slide 22
  • 14. Problem Definition: How Extensive? Basic • Perceived State • Desired State • Difference • Assumptions • Data Collected to Date • Multiple Representations • Defined Solution Criteria More Detailed • Problem Model Time Available l Problem Complexity Problem Severity l Risk l Team Size l Investment l Sensitivity to Error l Value of an Audit Trail l • Root Cause(s) l l • Quantified Difference • Problem Boundaries • Solution Constraints Driven By: Common Sense Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013 Slide 23 Data Question When you get information other than by direct observation, remember the Data Question: “What did you observe that makes you believe that?” Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013 Slide 24
  • 15. Perceptions of the Current State First step in verification is gathering data about the perceived current state: § Whose perception of the current state initiated problem solving? § What data is available to substantiate perceptions of the current state? § Where was the current state observed? § When did the observations occur? § What are the suspected causes? § Is there a history of this problem? § Who is affected by the problem? Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013 Slide 25 Slide 26 Problems with Perception Perceptions are a tricky blend of what we… § Observe § Believe we observed § Infer from observations "Seeing is believing” - But what we observe & believe we observe have equal weight in our minds Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013
  • 16. Exercise: Perception Quiz - What is This? What might this be a picture of? Write your answers on a sheet of paper… you have one minute. Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013 Slide 27 Clarifying the Desired State l What are the “musts” and “wants” of the desired state? l How will we know when the desired state is reached? l What evidence would demonstrate that the desired state has been attained? Make target quantifiable/measurable Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013 Slide 28
  • 17. Basic Problem Definition Basis for subsequent problem solving: § Assures common understanding of problem § Based upon analysis to date § A statement of the perceived & desired states Perceived State: Customer complaints concerning product increased 25% in fiscal year 2010 for same volume of product shipped (500 complaints received per 100,000 units shipped). Desired State: Customer complaint rates return to pre-2010 rates, using 2009 as the baseline rate of comparison (400 complaints received per 100,000 units shipped). Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013 Slide 29 Exercise: Basic Problem Definition Select a problem from your three candidates & write up a basic definition: l What is the perceived state? § Whose perception? l What is the desired state? § Whose desire? l What is the difference between them? § Who cares about the difference? Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013 Slide 30
  • 18. Pause & Reflect l Was the problem “analyzed away”? § Gain agreement from stakeholder(s), document results & stop l Is further definition/analysis needed? l Have we identified multiple problems? § Do they have a common cause or should they be addressed individually? § If possible, isolate a single target problem § Identify problems that will NOT be addressed during this iteration of process Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013 Slide 31 Slide 32 Verifying the Problem Definition Define Problem Definition Insufficient Verify Definition Problem Lost Interest STOP Confirmed Continue Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013
  • 19. Challenges to Effective Problem Verification § Problem definitions that identify solutions § Mistaking perceptions for data § Blaming & judging § Failure to consider all impacted constituencies § Inadequate data analysis § Failure to identify root cause(s) § Mistaking assumptions for truths § Constituencies with vested interests Too Broad Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013 Too Narrow Slide 33 Problem Solving: Identify Possible Solutions Intro We are here Selfware Verify Identify Select Close Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013 Slide 34
  • 20. Creativity is Natural… …Just watch children at play. Creativity can be stifled by: § Schools teaching “traditional” approaches § Peers who pressure us to conform § Organizations that feel threatened by change § People who tell us not to be silly Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013 Slide 35 Factors that Foster Creativity l Recognize that everyone has creative abilities and exercising them is not a test l Spend more time with creative people and with people who value your creativity l Be curious and explore other knowledge domains looking for unique solutions to interesting problems l Be playful, laugh l Be comfortable and engaged Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013 Slide 36
  • 21. Factors that Inhibit Creativity l Being too perfectionist l Falling into ruts or routines (always doing the same things in the same way) l Avoiding problem solving activities l Devaluing your own ideas l Rushing to judgment l Fearing mistakes l Being too serious Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013 Slide 37 Slide 38 Creativity Considerations l Creativity is important, but everything you know is NOT wrong -- bring your knowledge and experience too l Write down assumptions you identify l Be open to new information (may send you back to Verify step) l Be open to the creativity of others l Don’t dismiss ideas prematurely l Experiment Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013
  • 22. Engagement & Persistence l A common cause of failure is premature termination of the search for solutions l People are more willing to wrestle with challenges & ambiguity when engaged l Use all time allocated to solution generation (even after finding a good one) l Keep focused - expect chaos & hang on Ambition is the path to success. Persistence is the vehicle you arrive in. - Bill Bradley Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013 Slide 39 Heuristics for Generating Solutions What follows is a collection of heuristics for generating solutions Be on the lookout for some you already use & new ones to add to your kit (a key skill is acquiring & applying new heuristics) Heuristic - A procedure (sometimes) helpful for arriving at a solution -- from Greek heuriskin, meaning “serving to discover” Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013 Slide 40
  • 23. 24 Problem Solving Heuristics 1. Random Search/Trial & Error 13. Opposite Thinking 2. Divide & Conquer 14. Contradictions 3. Means-End Analysis 15. Review the Rules 4. Working Backwards 16. Look for Patterns 5. Analogy & Metaphor 17. Get Help 6. Perceptual Reorganization 18. Review Models 7. Brainstorming 19. Test Assumptions 8. Split/Half Method 20. Change Attributes 9. Simplification 21. Reframe to Reduce Resistance 10. Inventory/Reframe Resources 22. Shift the Problem 11. Micro/Macro Context Shift 23. Change Perception 12. Detour Solutions 24. Change Desires Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013 Slide 41 1. Random Search/Trial & Error Random search may work if you have few alternatives. Systematic trial and error is better (less likely to re-try solutions that failed previously) l Applicable when problem is well defined and has few alternatives § Which key on ring opens door? § Anagrams l These approaches are less effective as the number of possible solutions goes up Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013 Slide 42
  • 24. 2. Divide & Conquer Some problems are amenable to layering or partitioning into component problems. Subproblem selection & sequence should consider: § Opportunities for mid-course correction § Opportunities for learning about situation § Investment required and risks anticipated § Effects on other parts of the problem § Efficiency relieving problem symptoms Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013 Slide 43 Divide & Conquer - Decryption Example D O N A L D + G E R A L D R O B E R T Each letter stands for a unique digit 0 through 9 All you know is that D = 5 Can you decode the other letters? Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013 Slide 44
  • 25. Example: Data Organization Tool 0 1 2 3 4 5 6 7 8 9 A B D X E G L N O R T Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013 Slide 45 Slide 46 3. Means-Ends Analysis l l l Divide the distance between the current state and the desired state into one or more intermediate desired states Identify a solution to reach one or more intermediate states Means-Ends analysis is generally intended to deal with complex problems in which a comprehensive strategy is difficult to envision at the outset Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013
  • 26. Lilly Pad Puzzle Water lilies on a certain lake double on the surface area every 24 hours. From the time the first water lily appears until the lake is completely covered takes 60 days. On what day is the lake 1/2 covered? Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013 Slide 47 Slide 48 4. Working Backwards Imagine the desired state and work backward toward the current state Sometimes a combination of working forward and working backward is helpful Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013
  • 27. 5. Analogy & Metaphor “Analogies make the strange familiar and the familiar strange” - William Gordon Analogy Process § Recognition § Abstraction § Mapping Analogy Types § Direct - compare to other systems § Symbolic - create alternative maps § Personal - Imagine yourself as a participant in the process Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013 Slide 49 6. Perceptual Reorganization l l l Restructure the problem to see it in a new way and facilitate seeing new solutions Perceptual reorganization is a way to break mental sets or predispositions to respond in fixed ways Allow yourself to reorganize your perceptions of a problem sometimes makes solutions easier to find Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013 Slide 50
  • 28. Perceptual Reorganization - Puzzle/Demo Fred has 1 x 1 tile in his back yard. He wants to replace it with 1 x 2 tiles. The current pattern takes 40 tiles, so he buys 20 of the 1 x 2 tiles. He can’t figure out how to make them fit without cutting one… can you? 21 19 Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013 Slide 51 Perceptual Reorganization - Puzzle/Demo How can we calculate the area of the parallelogram below? a a=3 b = √5 b b 2 a 4 Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013 Slide 52
  • 29. 7. Brainstorming l Problem solver is encouraged to think up imaginative, unconventional & even silly possible solutions l Suspend judgments or evaluations l Capture ideas in writing l The goal is quantity of ideas “The best way to have good ideas is to have lots of ideas.” Linus Pauling Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013 Slide 53 8. Split-Half Method (Binary Search) Useful approach when there is a set of sequentially organized possible solutions to consider & no hint about suitability Choose a point midway between current end points and test If not correct, iterate with new end point Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013 Slide 54
  • 30. 9. Simplification Are there special or boundary cases that make the problem complex? Can they be defined away? Are there simple solutions to part of the problem? Is the remainder of the problem worth the extra effort Can anything be added to the problem or changed to eliminate the special case? Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013 Slide 55 10. Inventory & Reframe Available Resources What resources are available to you? § People § Equipment § Materials § Facilities § Money § Authority Could they be used in other ways? Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013 Slide 56
  • 31. 11. Micro/Macro Context Shift (Scale Up/Down) Probing extremes frequently provides insights into problem boundaries, side effects & implications § What if we made it bigger/smaller? § What if we made it faster/slower? § What if traffic increased/decreased? § What if there were only one customer? § What if we increased/decreased quality? Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013 Slide 57 Hobbits & Orcs Puzzle Under an uneasy truce, three hobbits and three orcs are traveling together. They come to a river crossing that has a single 2 person canoe. If at any time the number of orcs on one side of the river is greater than the number of hobbits, the minority hobbits will be eaten. Can you determine how they might all get across the river safely using the canoe? Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013 Slide 58
  • 32. 12. Detour Solutions Detour Solutions apply to problems in which the path to the goal is indirect. Sometimes to make progress toward an ultimate goal, you must move away from the goal in the short term Example: someone seeking wealth discovers that a likely path is to go into debt to finance necessary education Detour solutions are sometimes counterintuitive Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013 Slide 59 13. Opposite Thinking Opposite thinking can break perceptual blocks and sometimes uncover systemic remedies to problems § How could we make the problem worse? § How could we add risk and complexity? § How could we speed up the problem? This will sometimes supply interesting ideas that can address the problem or uncover balancing forces Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013 Slide 60
  • 33. 14. Contradictions The perfect solution to a problem may have contradictory properties. Are there aspects of the problem or potential solutions that are contradictory? Look for leverage and innovation at contradiction points § Look for trade offs § Look for compromise § Look for innovation (TRIZ) Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013 Slide 61 Slide 62 15. Review the Rules Are you being constrained by any rules that might be suspended for this problem? Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013
  • 34. 16. Look for Patterns Are there patterns to the symptoms? § Time § Space § Correlated events § People § Other events or processes? There it goes again failing when the 255th user logs in… Can the problem be safely replicated to look for patterns? How might the patterns suggest solutions? Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013 Slide 63 Slide 64 17. Get Help Can someone else be enlisted to help you generate ideas or solve the problem? § Expert § Peer § Novice § Fool § Imaginary Person § Book or other reference § Other Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013
  • 35. 18. Review Models Check models of the problem that you built in verification for intervention clues: § Force field analysis - decrease resistance? § Pareto - more efficient solutions? § Cause/effect diagram - alternative solutions? § Flow chart or process flow - needless complexity? § System diagrams - leveraged intervention? Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013 Slide 65 Force Field Analysis: Example Current State Desired State 25% Skilled employee attrition rate last year (previously 10%) Attrition rate 10% or less for skilled employees Forces That Help (Driving Forces) Flex time instituted Monthly roundtables w/mgmt Forces that Hinder (Restraining Forces) Benefits cut by 50% Elimination of bonuses New performance standards Telecommuting implemented Pay 10% below industry standard Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013 Slide 66
  • 36. 19. Test Assumptions In theory, you have not been constrained by assumptions - in practice, assumptions can be very compelling Review assumption list & look for solutions prematurely eliminated or missed by treating assumptions as facts or constraints Imagine the impact of changing assumptions Assumptions ≠ Facts Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013 Slide 67 20. Change Attributes Are there attributes of the situation that can be changed to observe the effect? § Parts? § Location/geography? § Timing? § Environment? § Individuals involved? § Suppliers? Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013 Slide 68
  • 37. 21. Reframe to Reduce Resistance Is there a way to change attributes or perception of a problem or solution to overcome resistance? Examples: § Tom Sawyer’s whitewashed fence § Wolf in sheep’s clothing § Trojan Horse § Camouflage § Sweet medicine Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013 Slide 69 22. Shift the Problem Can the problem be shifted to make it someone else’s problem? Can the problem be shifted to a different place in the system where it is cheaper or easier to detect or correct? Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013 Slide 70
  • 38. 23. Change Perception Problem solving was initiated because of perceptions - is there a way to change the perception? Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013 Slide 71 Slide 72 24. Change Desire Is the desire subject to change? Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013
  • 39. (Bonus!) Combine Strategies l l l Creative people use combinations of solution generating heuristics Learn how/when to combine strategies and which ones to use Helpful when one strategy offers a partial solution “Make it a practice to keep on the lookout for novel and interesting ideas that others have used successfully” - Edison Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013 Slide 73 Review of Identify Step l l l l l Use a variety of methods Don’t stop with the first possible solution, generate several Give permission to play & make mistakes Make notes… some ideas have merit on reflection Grow your heuristic set by dabbling in other knowledge areas Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013 Slide 74
  • 40. Problem Solving: Select Possible Solution Intro We are here Selfware Verify Identify Select Close Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013 Slide 75 Rules of Thumb for Good Solutions A good solution is feasible and wholly or partially remedies the problem. Among options, favor solutions that: § Are simple to implement & maintain § Introduce minimum new complexity § Produce minimal negative consequences § Allow a phased implementation § Are least expensive to implement § Can be implemented quickly § Present the lowest risk § Provide opportunities to learn if they fail Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013 Slide 76
  • 41. When a Solution is “Good Enough” The best can be the enemy of the good -- particularly if we are being perfectionists or holding out for an ideal solution § Failure to make a timely decision often becomes a passive decision to fail. § Real world decisions are frequently based on satisficing -- and that’s ok All decisions benefit from systematic evaluation Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013 Slide 77 Slide 78 General Evaluation Questions l What are the advantages/disadvantages? l How well are solution criteria addressed? l How likely is the solution to succeed (workability, complexity, commitment)? l What are the consequences (pro/con)? l How long will it take to implement? l How risky? l How costly? Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013
  • 42. Reaching a Decision l Establish rules for deciding on a solution l Consider all information emerging from evaluation l Select the solution and document the decision or recommendation Review your process and results with an outsider They may see biases or assumptions you do not Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013 Slide 79 An Exercise l The number series {2, 4, 6} conforms to a simple rule l You must identify the rule by coming up with your own series of numbers. l I’ll tell you whether your series complies with the rule l You can give me as many series as needed l Tell me when you think you know the rule and I will verify your result Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013 Slide 80
  • 43. Challenges to Evaluation & Selection l Failure to seek disconfirming evidence l l Hidden bias Overconfidence l Availability heuristic l Representativeness heuristic l Entrapment or sunk cost l l Psychological reactance Mindlessness l Failure to evaluate consequences Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013 Slide 81 Slide 82 Review of Select Step l Rules of thumb for good solutions l When a solution is “good enough” l General evaluation questions l Reaching a decision l Communicating & confirming the decision l Challenges to evaluation & selection Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013
  • 44. Summary & Close Intro Selfware Verify Identify Select Close We are here Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013 Slide 83 Workshop Objectives l l l l Practice problem definition Explore improved problem solving methods Examine and apply heuristics (tactics) to enhance the problem solving process Have fun while accomplishing other objectives Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013 Slide 84
  • 45. What’s in this for YOU? After this workshop you should be able to… § Define problems with greater insight § Generate a wider variety of solutions § Better evaluate & select among solutions § Improve problem solving through increased awareness, tactics, & tools Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013 Slide 85 Slide 86 Exercise: Insights/Progress? Spend a minute reflecting on the problems that you listed on the 3x5 card earlier today: • Did you make progress on a problem? • Did you get any ideas that you might try? • What is one useful idea that you picked up today? Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013
  • 46. The Next Steps are Up to YOU l You can choose to be a better problem solver l There are tactics and tools waiting to be discovered and mastered l Give yourself permission to: § Analyze the problem before you proceed § Make mistakes § Apply the process § Ask for help § Try something different Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013 Slide 87 Thank You l We appreciate your participation in our Workshop l We hope that you found the results worth the investment of your time l We ask you to please take a moment and provide feedback regarding your experience l As you apply these skills in the future, please call with questions or ideas Catalysis Group (916) 929-3629 Heuristics for Better Problem Solving V1.0 © Catalysis Group, Inc. 2013 Slide 88