Learn to define a technical problem, test one evidence-based hypothesis safely, and verify and document the result.
What you will be able to do
- Given an unclear technical complaint, define the observed problem and capture useful evidence while separating facts, assumptions, and hypotheses.
- Given several possible causes, rank an evidence-supported hypothesis and plan one low-risk test with an expected observation and recovery path.
- After a test or change, compare results with the baseline, check for side effects, decide whether to iterate, and record the outcome.
01
Troubleshooting is a cycle
Good troubleshooting is a repeatable cycle, not a string of guesses. You define the problem, collect evidence, propose a cause, test one change, and observe the result.
The result becomes new evidence. You either verify the fix and document it, or begin another cycle with a better hypothesis.
This approach protects useful clues and makes decisions explainable. Another technician can follow the same record instead of starting again from memory.
The cycle keeps each decision tied to observed evidence.
02
Define the problem before changing anything
Begin with what was observed and what should have happened. Record the affected user, device, service, or location without turning a conclusion into a fact.
Add where and when the symptom appears, how often it occurs, and the conditions that trigger it. A useful definition is specific enough for another person to recognize the same failure.
For example, "printing is broken" is vague. "One laptop cannot print to the office printer after reconnecting to Wi-Fi" gives a boundary and a recent condition.
Clear boundaries prevent unrelated symptoms from entering the same investigation.
03
Capture evidence while it still exists
Collect exact messages, affected components, timestamps, environment details, and the steps that reproduce the symptom. Record recent updates, configuration changes, moves, or interruptions.
Gather this baseline before restarting, clearing logs, resetting settings, or replacing parts. A corrective action can remove the evidence that explains the failure.
Evidence does not need to be complex. A screenshot, a short timeline, and one repeatable observation can be more useful than a large collection without context.
Record successful comparison checks as well as failures.
04
Separate facts from proposed causes
A fact is directly observed or collected. An assumption is an unverified belief, while a hypothesis is a proposed explanation that can be tested.
"Three users received the same error" is a fact. "The server is overloaded" is an assumption until evidence supports it.
Turn assumptions into testable hypotheses. "If load is causing the delay, response time should rise when processor usage rises" states an observation that could support or weaken the idea.
These labels can change as new observations arrive.
05
Choose the next cause to test
Use the evidence to remove impossible causes and rank the remaining explanations. Prefer a plausible cause that fits the timeline, affected scope, and observed conditions.
The next test should answer a clear question. State what you expect to observe if the hypothesis is correct and what result would weaken it.
Do not choose a cause only because it is familiar. A recent change is useful evidence, but it still needs a focused test before it becomes the explanation.
Update the ranking after every meaningful result.
06
Plan one controlled change
Change one variable at a time so the result can be linked to that action. Several simultaneous changes may hide which action helped or created a new problem.
Before acting, record the hypothesis, the change, the expected result, and how you will observe it. Include the possible impact and a recovery path.
Choose the lowest-risk useful test. Preserve configurations, logs, and other evidence needed to reverse the change or reassess the cause.
A narrow change also makes side effects easier to detect.
07
Compare the result with the baseline
After the test, repeat the checks that established the original symptom. Compare the new result with the expected observation and the earlier baseline.
Record what actually happened, including an unchanged or worse result. A failed test is still useful because it weakens one hypothesis and guides the next iteration.
Avoid describing a result as "better" without a comparable check. Use the same action, message, timing, or measurement whenever possible.
08
Verify the fix and nearby behavior
A successful change is not automatically a complete fix. Confirm that the original symptom is absent and that the intended behavior works under the relevant conditions.
Check important adjacent behavior for side effects. A network change that restores one service may still disrupt another path.
If the symptom remains or a new problem appears, keep the result as evidence. Restore the previous state when needed and begin another focused cycle.
09
Leave a useful resolution record
Document the problem, baseline evidence, hypotheses tested, actions, and observed results. State the verified resolution and any side effects or follow-up work.
Include rollback information when a change remains in place. This helps another technician repeat the solution or reverse it safely.
A short structured record is more valuable than a long story without decisions. It should explain what was known, why each test was chosen, and how success was verified.
10
Recap and next steps
You can now turn a vague complaint into a clear problem definition, capture evidence, and separate facts from untested explanations.
You can rank a plausible hypothesis, plan one controlled change with an expected result and recovery path, then compare the outcome with the baseline.
You are ready for Practice, where feedback strengthens the process. Then use Prove to show that you can apply it to new troubleshooting situations.