Text only
Chapter 4:
Troubleshooting Computer Problems
What Is Troubleshooting?
n
The process of defining, diagnosing, and solving computer problems
n
Typically use…
n
Communications skills
n
Information resources
n
Diagnostic and repair tools
n
Problem solving strategies
n
Personal characteristics
Troubleshooting is often an Iterative Process
n
Iterative: A
creative process that requires flexibility
n
Involves several paths or approaches to problems
n
Steps are repeated in a loop until a satisfactory solution is
found
Problem Solving
n
An activity
where there is a current state X (printer not working) and a goal state Y
(printer working) and alternative paths to get from X to Y (Clear print queue,
install updated drivers, etc.)
n
Objective is
to get from X to Y quickly, accurately, effectively, or efficiently
Critical Thinking
n
Cognitive skills used to:
n
Analyze a problem
n
Search for underlying logic or rationale
n
Find alternative ways to explain an event or situation
Critical Thinking Skills
n
Includes
n
Creativity: The
ability to find a novel or innovative solution to the problem
n
Hypothesis Testing: The
ability to design and test a “guess or prediction” based on experience
n
Metacognition: See
and problem form a new or different perspective (p. 86)
Decision Making Skills
n
The ability to:
n
Define effective alternatives
n
Weigh the pros and cons of each alternative against predefined
criteria
n
Reach a decision
Tools Troubleshooters Use
n
Communication skills
n
Information resources
n
Diagnostic & repair tools
n
Problem-solving strategies
n
Personal characteristics
Communication Skills
n
An important tool because most
troubleshooting situations require at least some communication with an end user
about a problem
n
Listening (p88)
n
Paraphrasing
n
Critical questions (p90)
n
Probes (p89)
n
Explanations & verifications
How Troubleshooters Use Communication Skills
n
To get a basic description of a problem
n
To learn the user’s perspectives on the problem; may provide
some important background information
n
To probe for additional information
n
To effectively communicate the solution back to the user
Information Resources
n
Personal experience
n
Scripts
n
Knowledge Bases (p92)
n
Colleagues
n
Vendors and contractors
Diagnostic & Repair Tools
n
Hardware Problem Diagnosis
n
Software Problem Diagnosis
n
Network Problem Diagnosis
n
These may be software tools (utilities) or physical diagnostic
hardware tools.
Problem-solving Strategies
n
Look for a quick, obvious fix
n
Try to replicate the problem
yourself
n
Examine the configuration
n
Get back to a basic configuration
n
View the system as a group of
subsystems
n
Use a module replacement strategy
n
Try a hypothesis testing approach
Personal Characteristics
n
Patience and persistence
n
Enjoy the problem-solving process
n
Enjoy working with people
n
Ability to learn
What Is a Personal
Problem-solving Philosophy?
n
An understanding of the
strengths a support specialist brings to each problem
n
Recognizes WHAT tools and skills
have been successful to solve past problems
n
Relies on information resources
that have proved useful in past situations
n
Is improved by a
problem solver that carefully examines his/her own thought processes