The Troubleshooting Process Flashcards
1
Q
The Troubleshooting Process
A
- Uh oh. It’s broken!
- Identify the problem
- Establish a theory
- Test the theory
- Evaluate Results: Is it working?
- Establish a Plan of Action
- Implement the Plan
- Verify Full System Functionality
- Document Findings
2
Q
- 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
3
Q
- 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
4
Q
- 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
5
Q
- 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
6
Q
- 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
7
Q
- 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
8
Q
- 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