Why documentation is more important than you think
When you save the day but don't write down how in the Knowledge Base, it's as if it never happened.
Why documentation is more important than you think
We all know it. You have a critical incident. System X is not communicating with System Y. You go through fifty forums, try twelve things, and finally find the right flag in the registry. You fix it, the system boots up, and you get praised. Done, resolved, ticket closed.
Mistake. A crushing mistake. If you didn’t open a template for a new Knowledge Article within five minutes of resolving it, that whole hour of suffering was long-term pointless.
Here is a simple diagram of why that is.
The difference between recorded and unrecorded knowledge
graph TD
subgraph Without Documentation
A1[Problem occurs] --> B1[Colleague searches for a solution for an hour]
B1 --> C1[Fixes it and doesn't write it down]
C1 -. "3 months later again" .-> A1
end
subgraph With Documentation
A2[Problem occurs] --> B2[Colleague solves it in an hour]
B2 --> C2[Writes the solution into a KB article]
C2 -. "3 months later again" .-> D2[Another colleague finds the KB = solution in 3 minutes]
end
style Without Documentation fill:#ffeeee,stroke:#f00,stroke-width:2px
style With Documentation fill:#eeffee,stroke:#0f0,stroke-width:2px
It’s not just for colleagues, it’s for you
In IT, it often happens that we say to ourselves: “I will remember this, it was quite unique.” You won’t. Two weeks later, after hundreds more tickets, new information will push out the old.
I have my own rule called the Zero-state memory rule. I take notes and write documentation so detailed that even a person (or me tomorrow morning after bad coffee) who knows absolutely nothing about the system can understand it.
What a correct article in the Knowledge Base should look like:
- Symptoms (How it manifests): What exactly did the user report? What error code did the system throw? (So it can be googled in your ITSM application).
- Root Cause: What actually happened in the background.
- Step-by-step solution: “Open X -> Enter command Y -> Restart service Z”. No “I somehow fixed it.”
- Verification: How do I know it’s fixed even before I call the user?
Well-written documentation on the Service Desk is the difference between a team drowning in tickets and a team that smoothly moves forward with peace of mind.