The Troubleshooting Process Flashcards

1
Q

The Troubleshooting Process

A
  1. Uh oh. It’s broken!
  2. Identify the problem
  3. Establish a theory
  4. Test the theory
  5. Evaluate Results: Is it working?
  6. Establish a Plan of Action
  7. Implement the Plan
  8. Verify Full System Functionality
  9. Document Findings
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q
  1. Identify the problem - The Troubleshooting Process
A
  • Information gathering - Get as many details as possible
    • Duplicate the issue, if possible
  • Identify symptoms - May be more than a single symptom
  • Question users - Your best source of details
  • Determine if anything has changed - Who’s in the wiring closet?
  • Approach multiple problems individually
    • Break problems into smaller pieces
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q
  1. Establish a theory - The Troubleshooting Process
A
  • Start with the obvious - Occam’s razor applies
  • Consider everything - Even the not-so-obvious
  • Make a list of all possible causes
    • Start with the easy theories
    • And the least difficult to test
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q
  1. Test the theory - The Troubleshooting Process
A
  • Confirm the theory - Determine next steps to resolve problem
  • Theory didn’t work?
    • Re-establish new theory or escalate - Call an expert
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q
  1. Create a plan of action - The Troubleshooting Process
A
  • Build the plan
    • Correct the issue with a minimum of impact
    • Some issues can’t be resolved during production hours
  • Identify potential effects
    • Every plan can go bad - Have a plan B and a plan C
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q
  1. Implement the solution - The Troubleshooting Process
A
  • Fix the issue - Implement during the change control window
  • Escalate as necessary - You may need help from a 3rd party
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q
  1. Verify full system functionality - The Troubleshooting Process
A
  • It’s not fixed until it’s really fixed
    • The test should be part of your plan
    • Have your customer confirm the fix
  • Implement preventative measures
    • Let’s avoid this issue in the future
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q
  1. Document findings - The Troubleshooting Process
A
  • It’s not over until you build the knowledgebase
  • Consider a formal database
    • Help desk case notes, searchable database
How well did you know this?
1
Not at all
2
3
4
5
Perfectly