The Waste Diagnostic
Find the work in one process that exists to serve the process rather than the customer, put a number on it, and decide what happens to each piece. This is the complete system in one place: the checklist, the worksheets, the pattern lists, the finding format, and the exact prompts, so you can run it on a real process over the next two weeks. One example runs through the whole page, a supplier-invoice process at a firm of about thirty people, so every blank has a filled-in version next to it.
You need one process, two weeks of honest observation, and the willingness to describe what happens rather than what is supposed to happen. Nobody has to be told they are the problem, and nobody is.
What you are looking for
Every step in the process is for somebody. There are three possible answers and the answer decides what you are allowed to do about it.
The output is a short list of findings, each carrying the pattern that names it, the number that sizes it, and the decision that follows. It is not a percentage of wasted time, and a business case resting on somebody else’s published percentage is the easiest thing in the room to argue with.
Name the decision before you start, because it changes what counts as a finding. Working out whether you can take on more work without hiring is a different exercise from working out why this process embarrasses you in front of customers, which is different again from working out what a new system would have to do. An audit with no decision attached is an inspection, and inspections get filed.
Pick one process
One process, one customer, one clear start and finish. Everything below runs on that and nothing else.
Choose something that runs often enough to observe several times in two weeks and that somebody in the room owns. Define it as a span rather than a department: from the request arriving to the thing being finished, whatever crossings it makes on the way.
Evidence checklist
Gather it before you interpret any of it. Reading as you collect is how the first irritating example becomes the conclusion.
From the systems
- Every case that ran through the process in the period, with the timestamp at each stage it touched
- Queue age: how long items sat before somebody picked them up, especially at approvals and decisions
- Work in progress: how many cases were open at once, and how old the oldest was
- Rework signals: reopened items, corrections, credit notes, amended documents, resent messages
- Duplicate records, and what created them
- The reports and dashboards this process produces, with who opens them
- The recurring meetings attached to it, with attendees, duration, and what each one decides
From the people doing it
- A walkthrough in their words, describing what happens rather than the documented procedure
- Where they go looking for information, and roughly how long it takes to find
- What they re-key from one place into another
- What they chase, and who they chase
- The questions they have to ask before they can start, and who they ask
- The exceptions: how often the normal path fails and what they do instead
- What they would change first if it were entirely up to them
| Date | Ref | What happened | Who | Min | Waited | Note |
|---|---|---|---|---|---|---|
| Sep 3 | INV-2291 | Re-typed header fields into accounting | AP clerk | 6 | 0 | Scanner had already read them |
| Sep 9 | INV-2291 | Emailed owner to chase approval | AP clerk | 2 | — | Second chase |
| Sep 12 | INV-2291 | Approved | Owner | 3 | 9 days | — |
Getting your evidence into an assistant
The step nobody writes down, and the one that stops most people before they start.
Getting the files out
- Nearly every business system has an Export or Download button that produces a CSV or Excel file. Your project tool, ticket queue, accounting system, or shared drive will have one.
- For email, you don’t need to export a mailbox. Open the thread that matters and copy the text, or forward it to yourself and copy it from there.
- If something won’t export, photograph the screen. These assistants read screenshots, and a legible screenshot of a report beats a description of it.
- If nothing exports at all, you can still run this by writing down what happened — as long as you stick to what you could check later. Dates, counts, amounts, who did what. Not your impression of how it went.
Which assistant, and how many chats
- ChatGPT, Claude, Gemini, and Copilot all work. You want one that accepts file uploads; the free tiers of ChatGPT and Claude do, with a daily cap on how much you can send.
- Keep the whole thing in one conversation. Upload your evidence at the start and send the prompts in order, so what you uploaded is still in front of it when you reach the later ones.
- Start a fresh chat when you move to a different process, month, or account. Mixing two sets of evidence in one conversation is the most common way these go wrong.
- If a long upload fails or the replies start drifting, send less at a time: one campaign, one month, one stage of the process.
Write out what happens, step by step
Write the process out as individual actions. This is where the exercise is usually lost, because it is tempting to work at the level of names people already use.
“Onboarding,” “approval,” and “intake” are containers. Asked who they are for, the answer is always some version of “required,” the container gets an exemption, and you finish having found nothing. Break each into actions with one actor, one input, and one output, and give every wait a row of its own.
| # | Action | Who it’s for | If a requirement | Touch | Wait before |
|---|---|---|---|---|---|
| 3 | AP clerk re-types the header fields the scanner already read | The process | — | 6 min | 0 |
| 4 | AP clerk matches the invoice to the purchase order and the delivery note | A named requirement | Firm’s payment control: nothing is paid that was not ordered and received. Owner: the managing partner | 8 min | 2 hrs |
| 5 | AP clerk emails the owner to chase the approval (twice, on average) | The process | — | 2 min | — |
| 6 | Owner reads and approves the invoice | Arguable: the approval is required, the wait for it is not | Same control as row 4. Nothing says every invoice needs the owner | 3 min | 9 days |
| All eleven rows | 41 min | 14 days |
Keep two clocks on every row. Touch time is the minutes somebody spent working on it; elapsed time is how long the case sat between one action and the next, inbox time included. When the rows are done, total them separately and put the two side by side. For the invoice: 41 minutes of touch time inside 14 days of elapsed time, which is what “invoice approval takes a couple of days” turned out to mean. In most office processes the second is many times the first. That ratio is the single most persuasive number this exercise produces, and it belongs at the top of the brief.
Work out who each step is for
Now answer the question for every row. Full method in System 01.
It is customer work only if all three pass
- Customer test. Would the person you named recognize this as part of what they came for?
- Transformation test. Does it correctly move their case toward that outcome?
- Right-first-time test. Is this the first correct performance, rather than a correction of an earlier one?
It is required work only if this has an answer
- “What exact requirement or risk would we violate, and who requires it?”
- Answers that hold: a statute or regulator rule, a signed contract clause, a licensing or insurance condition, a documented safety or control requirement, a quantified exposure, a technical constraint that cannot be removed yet.
- Answers that do not: we have always done it, Finance likes it, somebody might ask later, that is how I was trained, the old system needed it.
Where the requirement is real, split the row in two. The objective belongs in the required pile. The specific execution is a design decision somebody made once, and any excess in it belongs in the third pile even when everyone involved would describe the whole thing as mandatory.
Internal effort alone is not value. Seniority, duration, difficulty, and attendance have no bearing on which pile a row lands in.
Name the patterns, in this order
Take the third pile and name each row. Full lists in System 02. Run the passes in this order, because each one makes the next easier.
Measurement gets its own look while you are here. If any of these patterns is being produced on purpose by a number somebody is judged on, no redesign of the process will survive, and the finding is the measure rather than the step.
How to write up a finding
Anything that cannot be sized stays a question. Questions go on a separate list with the evidence that would settle them.
Add it up
One line per finding, sorted by cost within each pile. This is the document people argue with, so its arithmetic has to be unembarrassing.
| Id | Pattern | Where | Count | Each | Whose | Notes |
|---|---|---|---|---|---|---|
| W1 | Waits and queues | Owner’s inbox, before approval | 38 | 9 days wait | — | Supplier feels it |
| W2 | Chasing | Clerk emails owner | 76 | 2 min | AP clerk | Consequence of W1 |
| W3 | Duplication and re-entry | Re-typing scanned fields | 38 | 6 min | AP clerk | Internal only |
| W4 | Over-processing | Filing the record in two extra places | 38 | 4 min | AP clerk | Internal only |
| W5 | Defects | Duplicate payment, two spellings of one supplier | 1 | 45 min | Bookkeeper | Supplier feels it |
Decide what happens to each finding
Each finding gets the highest rung it can survive. Full method in System 03.
For anything in the required pile, the objective is fixed and the execution is open. Five levers change the execution without touching the requirement: put a threshold on it, move it earlier, collapse the approvals, take the evidence from the work itself, or change who holds the authority. Whoever carries the risk signs off the new design in writing before it runs.
What the finished brief contains
If it is missing any of these, it is not finished.
In it
- The process, the customer, and the decision this was run to inform
- Touch time against elapsed time, at the top
- The findings, sorted by cost within each pile, each with its frequency and whose time it takes
- Consequences nested under the cause they trace back to
- A decision line and a reversal line for every finding
- The first change, chosen because it is reversible and owned by people in the room
- The questions you could not settle, with the evidence each one needs
Not in it
- A percentage of time wasted, borrowed from a published survey
- Totals made by adding overlapping categories together
- An annualized figure presented as an observation
- Any finding whose evidence is that somebody remembers it being bad
- A recommendation to buy something, arrived at before the three rungs above it were tried
- Names. The findings are about how the work is arranged
The master prompt
Paste this into any AI assistant along with your walkthrough and your log. It runs the whole method in order and will not hand you a percentage.
I want you to help me find the unnecessary work in one of my business processes. Your job is not to redesign it or recommend tools. Your job is to work out which steps exist to serve the process rather than the customer, put a number on them, and be exact about how confident we can be for each one. I will give you a walkthrough of how the process really runs, and whatever log or system data I have for the same period. Work through these stages, in order, and do not skip ahead: 1. SET THE FRAME Read back to me, in one sentence each: the process from start to finish, the customer it serves, what they came for, and the decision I said I am trying to make. If I have not told you one of these, ask before continuing. 2. BREAK IT DOWN Turn the walkthrough into individual actions: one actor, one input, one output each. Put every wait between actions on its own row. Do not use container names like "onboarding" or "approval" as steps. Give me touch time and elapsed time as separate totals. 3. CLASSIFY EVERY ROW For each row, say who the step is for: THE CUSTOMER - passes all three tests: they would recognize it as what they came for, it correctly moves their case toward it, and it is the first correct performance rather than a correction. A NAMED REQUIREMENT - name the requirement and who imposes it. If I have not told you one exists, say you do not know and ask me. Never assume a requirement into existence. THE PROCESS ITSELF - everything else. Where a requirement is real, split the row: the objective is required, and any excess in how it is executed is not. 4. NAME THE PATTERNS Take everything in the third pile and name each one, in this order: waits and queues; duplication and re-entry; rework, defects and chasing; output nobody uses; searching and over-processing; load, interruption and sequence. Where an event fits two patterns, name both and say whether each is visible to the customer or only from inside, then pick one for counting. 5. TRACE BACK For each finding, ask what somebody would have had to know, decide, or own for it never to have happened. Where the same answer keeps returning, make that the parent finding and nest the others beneath it as consequences. 6. SIZE IT For each finding: frequency, minutes per instance, whose time, total for the period, and whether the customer feels it. Use only what is in the evidence I gave you. Where the evidence does not support a number, say so and move that item to a separate list of questions rather than estimating. Never quote an industry percentage at me. One event, one row: do not build totals by adding overlapping categories together. 7. DECIDE Give each finding the highest rung it can survive: eliminate, reduce or combine, simplify and standardize, automate, accept and monitor. Justify anything you put on automate by saying why the three rungs above it fail. For required work, say which of these would preserve the objective while changing the execution: a threshold, moving it earlier, collapsing approvals, taking the evidence from the work itself, or changing who holds the authority. 8. ARGUE THE OTHER SIDE For each elimination, make the strongest case that the step exists for a reason I have not found, and tell me who I should ask. For each decision, write the reversal line: the specific result that should make me undo it. 9. WRITE THE BRIEF Touch time against elapsed time. The findings sorted by cost within each pile, consequences nested under their cause. A decision and a reversal for each. The one change to make first, chosen because it is reversible and owned by people who were in the room. The questions you could not settle and the evidence each one needs. And the claims you are refusing to make.
The refusals matter as much as the findings. An assistant asked to audit a process will happily produce a confident list, because that is what the request sounds like it wants. The stages above spend most of their instructions making it say which parts it cannot support, which is the part you would otherwise have to catch yourself.
Run it on one process and you will have a ledger, a first change, and a short list of things you could not settle. Run it on the second process and you will notice the same few causes turning up again, which is the point at which this stops being an exercise and starts being how the business gets looked after.
