I was recently approached by a company that recognizes that they have a knowledge management problem. They’ve just realized that there’s a lot of information held by individuals, and they need someone to solve the problem of insufficiently distributed information before it gets too big to handle.
This is great, and I love it when companies realize this (not least because it keeps me employed). But then I thought about times I’ve encountered people who zealously guard the information they’ve collected. This is bad. This is expensive. And there’s no excuse for it.
I want to believe that this behavior is disappearing. I’m hearing and reading that more developers are documenting their code, even enthusiastically using doc generation tools built into git. But this isn’t just a problem with developers, not by a long shot. Information gets locked in the heads of professional services, customer support, QA, sales…
This sounds like my usual “OMFG! Collaborate and share information already!” rant, and it is close to that. But I’ve seen more mini-hubs of information: customer support will have a knowledge base in their support tool, professional services will have a wiki, marketing will use Slack, but there’s no central repository of corporate knowledge. Every team has their own knowledge base, but they might not be shared with other teams. They might not know that the other knowledge bases exist, which is why they created one in the first place.
This leads to with repeated effort (which is expensive), multiple sources of information which any one employee may or may not know about, information that might be outdated (and how long does it take to figure out which piece of information is incorrect?), and this leads employees to question the accuracy of the information they managed to find.
Which is exactly what happened at my last job. It wasn’t my job to fix the problem, and it would’ve been a full time job. Some people who could have pushed for a solution acknowledged that it was a problem, but they couldn’t agree on how big a problem it was (it was pretty damn big) or who would be responsible for fixing it (the ever-popular question, “where does the technical writer fit into the organization?”).
I’d love to say that I came up with a brilliant, elegant solution that made everyone so happy that they threw a party for me, promoted me to Vice President of Knowledge and Stuff, and named the next product in my honor. That other company, that came to me looking for someone to solve their knowledge management problem? I started working for them today.
The moral of this story? Um…well, pick one:
- “Hope” is not a business plan
- Fix your technical communications problems early to avoid documentation debt later
- I’m a mercenary bastard
- All of the above 😉