How can organizations keep technical content consistent?

How can organizations keep technical content consistent?

Inconsistency in technical documentation generally manifests in subtle ways and may even appear to be minor errors in procedure. As time passes, individual errors are consolidated, resulting in potentially substantial cost to support. In many cases, this support cost is further multiplied as the company incurs additional translation expense as well as audit failure and engineer time spent verifying the correct version of information across different releases of product.

Content mechanisms are the source structure, content reuse, the review process and measurement.

Diagnose the type of inconsistency before choosing a fix

All inconsistencies are not caused by the same problems and thus solving the problems for consistency will require different solutions than what most teams purchase for “content management”. Separating out the different modes of failure helps to identify the correct solution.

Drift occurs when a shared instruction is duplicated in several places and only some copies are updated. The fix is reuse, not style guidance.

Divergence occurs when writers describe the same concept differently because no agreed term exists. The fix is terminology governance.

Structural variance occurs when similar topics are organized differently, so readers cannot predict where information sits. The fix is a constrained authoring model.

Stale ownership occurs when nobody is accountable for a content area after a reorganization. The fix is workflow, not technology.

Run a sampling audit, not a full inventory

A simple content inventory of 20-30 key topics across key areas in high volume support is likely to reveal where to start with consistency fixes within the first few weeks. Classify each defect as structure, content, browsing or workflow. Prioritize based on that classification.

Use structured authoring to make the correct pattern the easy one

Structured authoring removes decisions from the authoring process rather than documenting them for the reviewer to check. A task topic with a context, prerequisites and steps to be completed in a particular order ensures that writers write content in a particular sequence and reviewers check for consistency rather than discovering inconsistencies in a mess of text.

A typical misstep in implementing a metadata standard (e.g. DITA) is to enable the full range of optional elements, thus ending up creating constraints which in turn need to be described in a style guide to achieve the desired level of consistency. Instead, turn the standard on its head and start by defining constraints, i.e. Which of the available elements are actually enabled for your writers, and where within a topic’s structure they are permitted to appear. Limit admonitions to the 3-4 that really make sense in the domain at hand.

Keep the authoring interface aligned with the model

Displaying the constraints of the valid document in the way writers work, such as using templates for topics, and checking for constraints such as missing required elements, while the writer is still writing, not at build time, is much more effective than simply displaying a blank page and telling writers to work within the constraints of the valid document.

Design reuse around maintenance cost, not elegance

Content reuse also trades off between document authoring and later management. Thus, reuse of content needs to be weighed against how often the underlying content will change, and against how many deliverables rely on the same reuse of content. Teams facing those trade-offs are usually best served by a component content management system, which offers several different reuse mechanisms, each failing in different ways.

Mechanism Best suited to Maintenance cost Typical failure
Variables and keys Product names, versions, UI labels Low Grammar breaks when values vary in length or gender
Fragment reuse Warnings, shared steps, legal text Medium Edits made for one context break another silently
Whole topic reuse Procedures identical across products Low per use, high to change Topics forked rather than conditioned
Conditional profiling Variants differing by audience or platform High Condition sprawl makes output untestable

Set a reuse threshold and record intent

A good rule of thumb for a CCM environment is to reuse content that is shared by three or more deliverables. Duplicate content that is shared by two deliverables and review those on a quarterly basis. Keep track of why a given fragment of text exists in metadata for that fragment.

Build consistency checks into the workflow

Reviewing for inconsistencies will naturally miss things that a reviewer happens to notice whereas automated checking of the same type of inconsistency will identify it every time it occurs.

  • Validate structure on commit so invalid topics never reach review.

  • Run terminology and style rules against a maintained term list, blocking deprecated terms and flagging unapproved synonyms.

  • Check link and key resolution across all output variants, not only the default build.

  • Reserve human review for technical accuracy and clarity, the two things tooling cannot assess.

Assign a single owner per content area

Shared ownership of content leads to inconsistent decisions. Designating one person accountable for each of the major areas of content (task topics, for example) is necessary. That person must approve changes to terminology and reject structural changes that are contrary to their own decisions. The assignment of accountability for areas of content must be revisited after major reorganizations of the team.

Measure the result in operational terms

This data needs to be compared with editorial opinion (e.g. The number of editorial hours expended per feature set), however good the editorial team is, numbers are better than opinions.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *