程序代写 ISYS90045 Professional IS Consulting ©2022 The University of Melbourne

Presentation Title

ISYS90045 Professional IS Consulting ©2022 The University of Melbourne

Copyright By PowCoder代写 加微信 powcoder

ISYS90045 Professional IS
Consulting

Seminar 10
Problem Solving

Dr Rod Dilnutt

ISYS90045 Professional IS Consulting ©2022 The University of Melbourne

Learning agenda

Intended Learning Outcomes (ILO’s)
• Define and understand structured problem solving
• Define and understand unstructured problem solving
• Engage in activities and examples to gain understanding

ISYS90045 Professional IS Consulting ©2022 The University of Melbourne

Problem solving

• Consultants solve problems
• IT, IS and information security consultants solve problems

specific to their domain:

Do any of these scenarios have easy answers?
How do you even begin solving these?

Should we go to
the cloud?

How can we
improve our

environment?

How does this
software best
support the

What is our IT

How effective is
our data loss
prevention?

We want to go with
SAP – can you

make it happen?

We’re outsourcing IT
– who should we go

We have major IT
uplift going on:

please manage it!

ISYS90045 Professional IS Consulting ©2022 The University of Melbourne

Problem solving

Think of problem solving in two ways:

Structured problem solving Unstructured problem solving

• Problems that are known, standardised and
can be solved in an operational fashion

• Can be encoded into procedure
documentation

• For example:
• How do you make macaroni and

• How do you resolve customer

enquiries in a call centre?

• Problems that are open-ended,‘fuzzy’,
may be unique to a situation

• For example:

• How is macaroni better than
fettucine?

• What should we do with our IT
systems in the next three years?

• Should we acquire a new business?

• How do you solve these?

ISYS90045 Professional IS Consulting ©2022 The University of Melbourne

Defining Problem Solving

Problem solving
 It is an analytical process used to identify the possible solutions

to the situation at hand.
 Making decisions is a part of problem solving.
 Problem solving is a complex process,and judgement calls (or

decisions) will have to be made on the way.

ISYS90045 Professional IS Consulting ©2022 The University of Melbourne

Introduction to problems and decisions

Types of problems we encounter;
 Structured
 Unstructured
 Semi structured

How does this incorporate decision making?
Programmed decisions

 E.g. Standard Operating Procedure (SOP) to eliminate
individual judgment

Non Programmed decision
 E.g. Strategy to determine whether to acquire another company

ISYS90045 Professional IS Consulting ©2022 The University of Melbourne

Problem solving: structured

Clear definition of the:
• Beginning state
• End state
• Constraints

Follow similar processes for resolution
• Procedural; limited number of rules and principles
• Method for solving the problem is repeatable
• Outcomes are typically known or standardised
• Constraints are limited or are accounted for.

ISYS90045 Professional IS Consulting ©2022 The University of Melbourne

Problem solving: unstructured

 ‘Ill-structured’ problems
 Unknown definition of the

problem elements
 Multiple potential solutions
 Different paths to take to get to the

 Uncertainty over concepts, rules

 Not enough information on hand
 Learners need to make judgements

on the problem – and defend this

Source:Gorry & ,1971

ISYS90045 Professional IS Consulting ©2022 The University of Melbourne

Types of Problems – A comparison

Type of problem Structured Unstructured

Managerial level Lower level Upper level

Frequency Repetitive New,unusual,
non repetitive

Information Readily available,
well formed,

incomplete

Time frame
for solution

Short,almost immediate Relatively long

Solution relies on Procedures,rules,
and policies e.g.

Judgment and
creativity,

ISYS90045 Professional IS Consulting ©2022 The University of Melbourne 10

3-Stage Problem-Solving Cycle

Problem solving – An Approach

ISYS90045 Professional IS Consulting ©2022 The University of Melbourne

1. Understanding the Problem:
The most important part of solving any problem is understanding it.

Ask yourself or guide others to ask themselves the following questions:
• What am I looking for?
• What is the unknown?
• Do I understand every word and concept in the problem?
• Am I familiar with the units in which measurements are given?
• Is there information that seems missing?
• Is there information that seems superfluous?
• Is the source of information bona fide? (Think about those instances

when a friend gives you a puzzle to solve and you suspect there’s
something wrong with the way the puzzle is posed.)

The Three Stages Explained

ISYS90045 Professional IS Consulting ©2022 The University of Melbourne 12

Strategizing:
Now that we think we understand the problem, we
choose a strategy or a set of strategies to try to solve the problem.

Ten general strategiesare:
• Logical reasoning
• Pattern recognition
• Working backwards
• Adopting a different point of view
• Considering extreme cases
• Solving a simpler analogous problem
• Organizing data
• Making a visual representation
• Accounting for all possibilities
• Intelligent guessing and testing

The Three Stages Explained

ISYS90045 Professional IS Consulting ©2022 The University of Melbourne 13

Implementing:
Implement the strategy or set of strategies. check
reasoning and calculations.
Avoid the mistake of “doing something” before
understanding or at least assuming understanding.

Note: it is possible to have an incorrect understanding
of the problem, but that is different from not even
realizing that we have to understand the problem
before attempting to solve it!

The Problem Solving Cycle
As we implement we might refine our understanding of the problem. As we refine our
understanding of the problem, we can refine our strategy.
As we refine our strategy and implement a new approach, we get closer to solving
the problem, etc.

The Three Stages Explained

ISYS90045 Professional IS Consulting ©2022 The University of Melbourne 14

In business we constantly look at ways to solve prospects, clients and customers
problems. When delivering proposal presentations consider:

The Problem
• clearly describe the problem that the customer has.
• Ensure that they agree that this is a problem and that it needs solving.
• May be necessary to show or tell
• them the implications of not solving the problem and highlight the pain caused.
• Show the main causes of the problem
• Make links between causes and the problem very clear
• use a maximum of three causes.
The solution
• Show your product/service addresses the causes and fixes the problem
• Show independent reports that prove this.
• Demonstrate if possible.

A car sales person asks why the customers are looking for a new car. The customer tells how the
current car is expensive to run. The salesperson explains how some cars are not designed for
easy service and others have inefficient engines. She then shows them a report that highlights
running costs of different cars and then demonstrates models from the top two cars in the list.

Problem Solving Presentation Principles

ISYS90045 Professional IS Consulting ©2022 The University of Melbourne

Problem solving: unstructured

• Unstructured problem solving requires structure
• You need to break the problem down
• The below model illustrates an effective means of logically stepping

through this process.

Definition

Source:Rosenberg,2011

• What is the
nature of the
problem, root
cause or goal?

• Consider your
scope and size of
application

• Alternative
mechanisms and
paths if ideal
tools are not

• How will you
distinguish
alternatives?

• Qualitative vs.
quantitative?

• Weighting?

• Risks and
downsides?

• What are the
alternative
methods for
solving the

• Apply your
criteria and
distinguish
between the
alternatives

• If necessary,
mitigations for
risks that you’ve
considered

• Apply your
criteria and
distinguish
between the
alternatives

• Develop the plan
to implement
the decision

Selction Options

Analysis Decision Action

• What is the
nature of the
problem, root
cause or goal?

• Consider your
scope and size of
application

• Alternative
mechanisms and
paths if ideal
tools are not

• How will you
distinguish
alternatives?

• Qualitative vs.
quantitative?

• Weighting?

• Risks and
downsides?

• What are the
alternative
methods for
solving the

ISYS90045 Professional IS Consulting ©2022 The University of Melbourne

Problem solving

 Problems by their nature contain a:
 Domain: content that outlines the problem’s elements

 Concepts, rules, principles
 E.g. information systems

 Type: A combination of related concepts and rules that will help
solve the problem
 E.g. information security risk management

 Process: Method by which you solve the problem
 Depends on your understanding of the problem type, goal
 Gap between initial and goal state is the problem ‘space’
 This can become more proceduralised as you gain experience

 Solution: Achieving the goals
 Convergent vs. divergent (one solution vs. one of many)

Source:Jonassen,1997

ISYS90045 Professional IS Consulting ©2022 The University of Melbourne 17

Solve a problem

• A farmer wants to sub-divide a square piece of land into 16 equal size
plots give them to local NGOs.

• His only restrictions are that:
• no NGO may own more than THREE pieces of the land (the colours are

the plots)

• no NGO may own any land that is adjacent in any way to any other
land they have i.e. they can never move from one piece of their land to
another without going through someone else’s land first

• Four proposals (colour-coded according to NGO) have been put forward
– which, IF any, are acceptable ?

ISYS90045 Professional IS Consulting ©2022 The University of Melbourne 18

Solve a problem

ISYS90045 Professional IS Consulting ©2022 The University of Melbourne

Tame vs. Wicked Problems

Tame problems are those
that can be solved, leaving
wicked problems as those
that can’t be solved, only
worked on (Bentley 2019)

ISYS90045 Professional IS Consulting ©2022 The University of Melbourne

Tame Vs. Wicked Problems

ISYS90045 Professional IS Consulting ©2022 The University of Melbourne 21

It is critical to use a structured approach to solve problems.
If the wrong problem is chosen, the correct root causes are

not identified, the solution chosen will not improve the
situation, and the problem will recur.

The foundation of Problem Solving is to spend time to
properly identify and define the problem.

Never Assume
Solve it Right First Time

ISYS90045 Professional IS Consulting��Seminar 10 �Problem Solving
Learning agenda
Problem solving
Problem solving
Defining Problem Solving
Introduction to problems and decisions
Problem solving: structured
Problem solving: unstructured
Types of Problems – A comparison
Slide Number 10
Slide Number 11
Slide Number 12
Slide Number 13
Slide Number 14
Problem solving: unstructured
Problem solving
Slide Number 17
Slide Number 18
Tame vs. Wicked Problems
Tame Vs. Wicked Problems
Slide Number 21

程序代写 CS代考 加微信: powcoder QQ: 1823890830 Email: powcoder@163.com