You can't automate a process that only exists in someone's head — you can only encode their guesses.
This is the most common reason intelligence projects fail, and it is almost never reported that way. The usual report is "the system didn't work properly". What actually happened is that the system executed precisely the ambiguity it was handed.
The operating model as a prerequisite, not a deliverable
A written operating model is an explicit description of how work moves from input to output, who is responsible at each step, and on what basis each decision point chooses.
Most organisations treat this as a project output: "we'll document it after implementation". That order is inverted, and it is where the cost is created.
The reason is mechanical. An intelligent system needs to know what is correct in each situation. Leave that unstated and it infers from data — and data shows past decisions, including the wrong ones.
The minimum viable documentation: five artifacts
Complete documentation never happens and is not required. These five are sufficient:
| Artifact | What it records | Typical size |
|---|---|---|
| Step map | The real order of work, not the ideal one | One page |
| Ownership table | Each step, responsible role, deputy | One table |
| Decision rules | At each branch, the selection criterion | Three to ten rules |
| Exception list | Cases that leave the normal path | One list |
| Definition of done | How we know a step is finished | One sentence per step |
The fifth carries the most value and gets written least. Without a definition of done, the system does not know when to stop — and neither do the people, which is why work piles up in intermediate stages.
How undocumented process shows up as hallucination
Few people make this connection and it matters.
When an intelligent system gets a question with no clear rule, it produces an answer that is plausible. From the model's perspective that is correct behaviour. From yours it is an invented claim.
A concrete case: if your refund policy is written in three places with three formulas and specialists in practice apply a fourth, the system produces something resembling all four and matching none.
The team reports this as a model problem and goes looking for a better model. A better model does the same thing with more confidence.
The diagnostic is simple: ask three people on the team the same question. Three different answers and the problem is not the model.
Documentation that stays alive because it gets used
Documentation written for an archive is wrong within six months. The only documentation that stays current is documentation read during the work.
Three rules that make that possible:
- Documentation lives where the work happens. A decision rule should be visible inside the tool where the decision is made, not in a separate wiki.
- Every exception produces an update. When someone leaves the normal path, either the exception list changes or the rule does. This is the only self-repairing mechanism available.
- One owner for the whole document. Without one, documentation quickly becomes a set of contradictory versions.
Why documentation generates resistance
Resistance to documentation is nearly universal and usually attributed to laziness. It is almost never laziness.
There are two real reasons. First, tacit knowledge is job security. Being the only person who knows a process is visible value, and documenting it removes that.
Second, writing a process down exposes disagreements, and disagreement is uncomfortable. A team that has worked for years with three versions of one rule has worked in peace. The document forces everyone into one decision.
Neither is solved by pressure. What works is making document ownership a formal role — the person with the most tacit knowledge becomes the owner. Their value is preserved and its form changes.
What not to write
Over-documentation is as dangerous as under-documentation, because a document nobody reads is worse than none — the team assumes the answer is in there and stops looking.
Three things that do not belong in an operating model: tool instructions (obsolete with every update), decision history (which belongs elsewhere), and anything that has not occurred in the last six months.
A practical test: if a section has not been read by anyone in three months, it is either unnecessary or in the wrong place.
A worked example: three versions of one rule
A support team wanted to automate responses to renewal requests. Volume was high and the rule looked simple: renewals are approved automatically unless the account carries a balance.
Asked separately, three specialists gave three answers. One said any balance blocks it. The second said balances below a threshold are ignored. The third said it depends on customer history.
All three had worked this way for years, and nobody knew a discrepancy existed, because each specialist closed their own cases.
Resolving it — a management decision, not a technical one — took two weeks and involved a real argument about credit risk.
After that, the automation took four days.
The point is that those two weeks would have been worth it even if no system were built. The intelligence project simply exposed an ambiguity that had been costing money for years.
A two-week path from tribal knowledge to a written model
- Days 1 to 3: three people who run the process each write the steps, separately. Separately, so the discrepancies become visible.
- Day 4: compare. Every discrepancy is a real ambiguity and gets logged.
- Days 5 to 8: each ambiguity is resolved into a decision. This part is hard and managerial rather than technical.
- Days 9 to 10: write the five artifacts.
- Days 11 to 14: run the process from the document, logging every point where the document falls short.
Do not skip the last stage. A document never tested against reality has usually missed three or four situations.
Is this needed for simple processes?
If it is genuinely simple, writing it takes half an hour. If it took longer than that, it was not simple.
Who should write it?
The people who run it, not their manager. Documentation written from above records the ideal process rather than the real one.
How often should it be updated?
On every exception. If the update mechanism depends on a periodic review, it does not happen.
Closing
An intelligent system does not improve your process. It executes it faster and more consistently — ambiguity included.
The documentation layer gets built before any tool, and in intelligent business systems it is the first step.
Comments (0)
You need to log in to post a comment.
Login / Sign up