Problem Analysis Techniques
Problem Analysis Techniques
Problem Analysis Techniques
Introduction
This extract from IRM’s training material looks at how a structured approach to defining and
analysing problems can be used as the basis for designing better solutions. Part 1 of this paper looks
at problem definition. Part 2 introduces the reader to analytical techniques for determining the root
cause of a problem. Future papers in this series will look at creative thinking techniques for
successful solution design.
_______________________________________________________________________
Problems come in a variety of shapes and sizes. For example, in motoring, we can use the word
‘problem’ to cover:
• A car breakdown
• High running costs
• Locking keys inside
• Too much time spent driving
• Which car to buy
• A back seat driver
• Not being able to afford a car
All these could be termed problems, yet they are very different and require different approaches to
deal with them. Some problems are short term, some are long term. Some involve decisions. Some
involve a whole range of problems from which priorities must be chosen. Some may not be
completely soluble and may have to be coped with.
There is no one way that will solve all problems. There are various approaches, or ‘tools’, which
will help to solve certain types of problems. Most of them are only ordered common sense, but this
is precisely what is lacking in many intuitive attempts to tackle problems. Analysts must be
comfortable with a number of tools and should not be afraid of trying out several on any given
problem. They are all methods that help us to think our way through the issue.
This is the heart of problem analysis. Before taking action, symptoms must be distinguished from
causes. Is a headache the problem, or is it a symptom of a more serious illness? Often, the absence
of a symptom may be just as significant as its presence.
Having a headache Monday to Friday, but not on Saturdays or Sundays, may give a clue to its
cause! What is wanted is a cause, or causes, that will adequately account for symptoms
experienced. Most approaches make ‘models’ or charts of the situation on which all the known
facts can be entered. From these models, the underlying pattern is deduced.
Business analysts will hear many business problems described, and many more ‘solutions’
suggested as the way to remedy the problems. While it would not be wise to ignore anything said,
we are well-advised to listen carefully and analyse any situation for ourselves before agreeing to
solutions. Quite often the solutions put forward are the immediate, obvious, knee-jerk solutions –
which are inappropriate! The business analyst must develop an independent spirit and he/she must
be prepared to argue a case with management rather than just accept instructions. The solutions
that we’re going to specify are going to be expensive and time-consuming – we’d be wise to ensure
that they’re going to work and that they are the most appropriate.
1.5 Follow up
• What new procedures will help prevent similar problems in the future?
• Do not confuse an Objective with a Problem Definition. For example: ‘My problem is that I
need a website’. This could be a solution looking for a problem!
• Find out why a problem exists - don’t just accept the definition that you’re given.
• Get inside the problem - see it, experience it, understand it.
• Just like Objectives, Problems must also be quantified.
We often find that particular solutions are requested by clients – and provided by service providers.
It is always advisable to define the problem before jumping into solutions.
We will look at two specific techniques – Cause & Effect Analysis, BPR 20 questions - that may
help us in certain situations. There is no magic in these, or any, techniques. However, only by
understanding and mastering techniques can we:
Caused by Causes
Big Problem
This technique is most useful when analysing big problems or seemingly complicated issues
where all factors seem to be inter-related.
Principle:
Problems don’t just happen (cause)
One thing leads to another (effect)
Example:
‘Systems take too long to develop’
- Is this the problem or the effect of many other problems?
The Cause and Effect Analysis tool uses a hierarchy to rationalise the factors that contribute to the
manifestation of a problem. It is a simple way of making sense out of what may be a confusing set
of inter-relating factors.
Collision Sabotage
Method
Note that quantification is rarely an exact science – it doesn’t need to be in this case. We use it
merely to help us to focus a little more objectively on the important factors.
Recruitment Difficulties
An example cause and effect analysis of the problem of recruitment experienced by an I.T. service
provider located in the rural commuter belt of a large city.
Analysing the problem using this tool exposed a fallacy in the accepted logic of advertising
nationally and offering higher pay plus flexible hours to compensate for the additional travel.
Instead, advertising was switched to local papers only, targeting commuters who were tired of the
daily travel to city centre offices.
The percentages indicate the analyst’s quantification of the contribution made by the individual
causes to those at the previous level. Though inevitably only an approximation, these can form the
basis of design decisions about which areas requires priority in devising a solution. In the above
example it was obvious which cause deserved the most thought for a good solution.
BPR is the name that was given in the nineties to the process of re-thinking through what a business
does, and how it does it. It takes into account all factors involved – cultural, technical, costs, skills,
outcomes. Cynics may say that good business analysis has always done this! The term BPR is
fading out of fashion in some quarters now but the principles involved are sound.
There are many tools and techniques associated with BPR but one of the most powerful that we have
experienced is the ‘Twenty questions’ tool.
Identify a process – preferably a key process within the system that you’re studying. Then question
each process as follows:
3. When is it done?
• Why then?
• When else could it be done?
• When else should it be done?
5. How is it done?
• Why this way?
• How else could it be done?
• How else should it be done?
Note: It’s important that questions are asked in a sequence. Group 1 questions (What) are asked
first, group 5 questions are asked last. It’s not important how the other groups are asked.
There’s not so much that’s really new…
………..etc
The following checklist can be helpful in the review of problem analysis work:
The preceding examples show methods of analysing existing systems. Frequently, however, new
systems are concerned with the provision of Management Information. The analytical task then is
to determine whether the information being requested is relevant. Typical questions to be asked are:
Let’s not forget that many systems produce more information than users can realistically use.
Users and managers also often ask for information to be made available without too much thought
as to how exactly it will be used. When we ask the right questions we may uncover more effective
processes.
Two excellent writers on problem solving are Gerald Weinberg and Donald Gause. In their book,
‘Are Your Lights On?’, they explore the problem of problem solving in a light hearted and
entertaining style. The quotes that follow are taken from the chapter ‘Whose Problem is it?’
• Don’t solve other people’s problems when they can solve them perfectly well themselves
• If it’s their problem, make it their problem
• Don’t mistake a solution method for a problem definition
• Don’t leap to conclusions, but don’t ignore your first impression
• We never have enough time to consider if we want it, but always have time to regret it
• We never have enough time to do it right, but always have time to do it over again
• Don’t bother trying to solve problems for people without a sense of humour!!
2.10 Summary
Of course problem analysis is only half the story. The next step is to design one or a number of
potential solutions to the problem. The next paper in this series looks at techniques for creative
thinking, design methods for successful solutions and validation.