27
Formulating a Problem for Systems Analysis

Formulating a Problem for Systems Analysis. Steps to uncover structures Formulate the problem Identify key variables in the situation (key structural

Embed Size (px)

Citation preview

Page 1: Formulating a Problem for Systems Analysis. Steps to uncover structures Formulate the problem Identify key variables in the situation (key structural

Formulating a Problem for Systems Analysis

Page 2: Formulating a Problem for Systems Analysis. Steps to uncover structures Formulate the problem Identify key variables in the situation (key structural

Steps to uncover structures

Formulate the problem

Identify key variables in the situation (key structural pieces and their relationships)

Page 3: Formulating a Problem for Systems Analysis. Steps to uncover structures Formulate the problem Identify key variables in the situation (key structural

Steps for uncovering structures (cont.)

Graphing the behavior of those variables over time

Page 4: Formulating a Problem for Systems Analysis. Steps to uncover structures Formulate the problem Identify key variables in the situation (key structural

Systems thinking is an experimental process

Expect trial and error. Engage an iterative process. Create a problem statement. Offer hypotheses about what’s

happening . . . . .

Page 5: Formulating a Problem for Systems Analysis. Steps to uncover structures Formulate the problem Identify key variables in the situation (key structural

Systems thinking is an experimental process(cont.)

Track and revise reasoning behind explanations.

Test possible solutions. Reformulate the problem based on

new understandings.

Page 6: Formulating a Problem for Systems Analysis. Steps to uncover structures Formulate the problem Identify key variables in the situation (key structural

Formulating a problem

Determine whether the problem is

a “systemic problem” The problem is chronic and recurring. The problem has been around long

enough to have a history.

Page 7: Formulating a Problem for Systems Analysis. Steps to uncover structures Formulate the problem Identify key variables in the situation (key structural

Formulating a problem (cont.)

You or someone else has tried to solve it, but your attempts failed, or stopped working after awhile.

You haven’t been able to identify an obvious reason for the pattern of behavior over time.

The pattern of the behavior over time is classic (see next slide).

Page 8: Formulating a Problem for Systems Analysis. Steps to uncover structures Formulate the problem Identify key variables in the situation (key structural

Example of a problem that shows typical systemic behavior We’ve been having trouble getting our

refrigerators assembled fast enough to fill customer orders. We reconfigured the flow of materials on the manufacturing floor to improve the assembly process. However, after we made this change, the assembly process took more time than before. Somehow the change made everything worse.

Page 9: Formulating a Problem for Systems Analysis. Steps to uncover structures Formulate the problem Identify key variables in the situation (key structural

Guidelines for formulating a problem

Make the description concise. Be clear. Formulate 2 or 3 versions that

differ. Expect that this stage will take

awhile.

Page 10: Formulating a Problem for Systems Analysis. Steps to uncover structures Formulate the problem Identify key variables in the situation (key structural

Possible components of problem statements

The behavior (customer service problems)

A description of the behavior over time (the problems have increased)

Page 11: Formulating a Problem for Systems Analysis. Steps to uncover structures Formulate the problem Identify key variables in the situation (key structural

Possible components of problem statements (cont.)

A measurement of how the behavior has changed over time (the problem has increased 50%)

The time frame of the behavior (this year)

Page 12: Formulating a Problem for Systems Analysis. Steps to uncover structures Formulate the problem Identify key variables in the situation (key structural

Final problem statement

Customer service problems have increased 50% this year, over last.

Page 13: Formulating a Problem for Systems Analysis. Steps to uncover structures Formulate the problem Identify key variables in the situation (key structural

Identifying variables Variables of the problem are

components whose value can go up or down over time.

Make a preliminary list and then count on adding or deleting some.

Page 14: Formulating a Problem for Systems Analysis. Steps to uncover structures Formulate the problem Identify key variables in the situation (key structural

Guidelines for identifying variables

List all the variables that should reasonably be included.

Get input from multiple perspectives.

Page 15: Formulating a Problem for Systems Analysis. Steps to uncover structures Formulate the problem Identify key variables in the situation (key structural

Guidelines for identifying variables (cont.)

Narrow the list to the most important.

See which are most firmly linked to the central problem.

Page 16: Formulating a Problem for Systems Analysis. Steps to uncover structures Formulate the problem Identify key variables in the situation (key structural

Guidelines fornaming variables

USE--- New product

designs Revenues Experience of

designers

NOT--- Designing new

products Selling products Being profitable

Use nouns or noun phrases, not verbs.

Page 17: Formulating a Problem for Systems Analysis. Steps to uncover structures Formulate the problem Identify key variables in the situation (key structural

Guidelines for naming variables

The number of new products in design The amount of revenue The size of profit margin

A well-named variable will fit into phrases like: the level of; the amount of; or the number of.

Page 18: Formulating a Problem for Systems Analysis. Steps to uncover structures Formulate the problem Identify key variables in the situation (key structural

Guidelines for naming variables

“Good design” rather than “Bad design” “Trust” rather than “Lack of trust”

(If the variable increases, improves, etc., you can then address the change without creating a double negative.)

Use a neutral or positive term when possible to name a variable.

Page 19: Formulating a Problem for Systems Analysis. Steps to uncover structures Formulate the problem Identify key variables in the situation (key structural

One more thing… Variables can be concrete things

such as widgets . . .

Or intangibles such as alignment with company vision.

Page 20: Formulating a Problem for Systems Analysis. Steps to uncover structures Formulate the problem Identify key variables in the situation (key structural

Drawing Behavior Over Time Graphs (BOTs)

Use 3 steps:1. Select a time horizon

2. Sketch the graph3. Build theories about how the

variables on the graph are related

Page 21: Formulating a Problem for Systems Analysis. Steps to uncover structures Formulate the problem Identify key variables in the situation (key structural

Selecting a time horizon

The time span you look at affects

your sense of the problem and its

solution Pick the variable with the longest

time-cycle, e.g. a sales or design cycle Extend the time horizon to examine at

least 3 of those

Page 22: Formulating a Problem for Systems Analysis. Steps to uncover structures Formulate the problem Identify key variables in the situation (key structural

Selecting a time horizon(cont.)

Try to work with a minimum of 2 years

Experiment with 5 or more years If you think you need a much

shorter or longer time horizon, check with colleagues to reason why

Page 23: Formulating a Problem for Systems Analysis. Steps to uncover structures Formulate the problem Identify key variables in the situation (key structural

Selecting a time horizonSketch a timeline like this:

Now is the present moment when you are analyzing the problem.

Earlier is the point when you will begin tracing the behavior of these variables.

Earliest is a point even earlier in time, when something that happened may have started the problem.

EarlierEarliest Now Future

Page 24: Formulating a Problem for Systems Analysis. Steps to uncover structures Formulate the problem Identify key variables in the situation (key structural

Selecting a time horizon(cont.)

Think about each related variable and its behavior over this timeline

Imagine how each will act if no intervention is made

Use this to help you visualize the graph

Page 25: Formulating a Problem for Systems Analysis. Steps to uncover structures Formulate the problem Identify key variables in the situation (key structural

Sketching the graph Graph the variables together so

you can see their interrelationships over time

Look for how variations in behavior might be dynamically related

On the horizontal axis, write the time units you used, e.g. years, dates, etc.

Page 26: Formulating a Problem for Systems Analysis. Steps to uncover structures Formulate the problem Identify key variables in the situation (key structural

Sketching the graph (cont.)

If there was a single, high-impact event that happened during this time, draw and label a vertical line on the graph and show when it occurred.

Page 27: Formulating a Problem for Systems Analysis. Steps to uncover structures Formulate the problem Identify key variables in the situation (key structural

Building testable hypotheses

Now, hypothesize about what you see.

Be ready to add variables, draw more graphs and so on.

Remember - BOT graphs are just a visual thinking tool - not a masterpiece of hard data!