← Selected work
Work
Customer Operations
Direct-to-consumer, installed product

SOP Systems & Documentation Governance

Procedure libraries do not fail because they are badly written. They fail because the same instruction exists in four places and three of them are stale.

SOPGovernanceChange Management

Sanitized for publication. Company names, customer identities, and proprietary figures have been removed.

01

Purpose

As the operation grew, procedures were being written faster than anyone could maintain them. The governance model existed so documentation could scale without becoming a liability: one idea, one home, one owner, one review cycle.

02

The problem

Instructions lived wherever the person writing them happened to work. A workflow might exist as a slide, a document, a recorded walkthrough, and a message thread, each slightly different, none dated. When a policy or a system field changed, some copies were updated and some were not, and nobody could tell which was current. New hires learned from whichever version they found first. The real damage was that people stopped trusting documentation at all and went back to asking a colleague, which is the failure mode the library was supposed to eliminate.

03

The thinking

  • Separate the three questions documentation answers. How is the work structured, where does a workflow live, and what exactly do I click. Those belong in different layers and are maintained by different rhythms.
  • Step-by-step execution should live in exactly one system. Everything else points at it and never restates it.
  • A directory is not overhead. Knowing where something lives is most of the value, and it is far cheaper to maintain than the procedure itself.
  • Attach a change rule to the model or the model decays. The procedure gets updated before the change goes live, not after.
  • Every procedure needs a named owner and a review date. Unowned documentation is a rumor with formatting.
  • Governance should make automation easier later. Clean, single-source workflows are the precondition for automating any of them.
04

What was created

  1. 01

    A three-layer model

    Operating model, directory, and execution, with an explicit statement of what belongs in each and what must never be duplicated across them.

  2. 02

    A workflow directory

    A structured index of every operational workflow grouped by domain: financial and risk, customer order actions, partner and logistics, special orders, and internal operations, including the ones still in progress.

  3. 03

    A governance standard

    Each procedure lists its owner, reflects current system fields, includes the required documentation steps, and carries a quarterly review.

  4. 04

    A change management rule

    If policy, system fields, escalation thresholds, or automation change, the procedure is updated before the change is considered live.

05

Selected artifacts

Figure 01 — Three layers, one home per idea
ONE IDEA LIVES IN EXACTLY ONE LAYERLayer 1 · Operating modelStructure, ownership, performance standardsLayer 2 · DirectoryWhere each workflow lives, and who owns itLayer 3 · ExecutionThe exact steps, maintained in one place onlyChange rule: the procedure is updated before the change is considered live.VERSION DRIFT IS NOT A DOCUMENTATION PROBLEM. IT IS AN EXECUTION PROBLEM.
A structural recreation. Tool names and internal locations are removed. The model matters more than the platforms holding it.
Figure 02 — A procedure that had to remove judgment
WHAT WAS REPORTEDCLASSIFICATIONACTIONCLAIMMinor, cosmetic, expectedExpected impactEducate, goodwillNoStructural or materialPotential damageDocument, then submitYesSubmitted to partnerUnder investigationMonitor and updateOpenFindings returnedResolved either wayCommunicate outcomeClosedEVERY REPORT IS CLASSIFIED. SEVERITY DOES NOT DECIDE WHETHER IT IS LOGGED.THE MATRIX EXISTS SO TWO PEOPLE REACH THE SAME ANSWER ON THE SAME FACTS.
Redrawn from a property damage assessment procedure. Reported damage is classified before anyone decides what to offer, which is what makes the outcome consistent across people and defensible later.
Figure 03 — The standard for the system of record
EVERY RECORD HAS ONE OWNER AND FIVE REQUIRED PARTSIf you are working it, it is assigned to you. No floating ownership.01 DateWhen the action happened02 Action takenWhat was actually done03 Current stateWhere the order stands now04 Next stepThe specific action that follows05 TimingThe date that step is owed byNOT ACCEPTABLELeft voicemailWaiting on partnerNo next stepA note without a next stepis a note that will be rereadby someone with no context.DISCIPLINE IN THE RECORD IS WHAT MAKES AUTOMATION POSSIBLE LATER.
A structural recreation of the note and ownership rules. Platform names, associate names, and case content are removed.
06

Key decisions

  1. 01

    Mark work in progress rather than hiding it

    The directory openly listed which workflow domains were incomplete. An honest gap gets filled. A silent gap gets discovered by a new hire at the worst moment.

  2. 02

    Prohibit duplication instead of policing it

    The rule is that a step-by-step lives in one system only. Any other approach turns into a full-time reconciliation job.

  3. 03

    Classify before deciding, in every judgment-heavy procedure

    The damage assessment matrix is the clearest example. Determining the category first, and only then the action, is what prevents two people reaching different answers on identical facts.

  4. 04

    No floating ownership in the system of record

    If you are working it, it is assigned to you. Shared ownership reads as collaboration and behaves as absence, and it is the single cheapest rule to enforce.

  5. 05

    Every note ends with a next step and a date

    Left voicemail and waiting on partner are not records, they are shrugs. Requiring the next action and the date it is owed by turned the record into something a second person could pick up cold.

07

What it informed

  • Gave the training program a stable object to teach against, since procedures stopped moving.
  • Made the order operations decision tree maintainable, because it referenced the directory rather than restating steps.
  • Established the precondition for automating individual workflows later.
08

Reflection

The layer model was the easy part. The hard part was the change rule, because it asks people to update a document before they are allowed to call a change complete, and that always feels like the least urgent thing in the room. It only held once a few changes went live without the update and produced exactly the confusion the rule was written to prevent.

09

Related work