Skip to content
The method

Scope before software. Proof over promises.

The thing that did the work cannot be the thing that checks the work. Every stage has a check that is not performed by whoever did the building.

Packaging

Phase 1 — Discovery

A written scope you own

Fixed price, short engagement. The priorities, the real process, and what I would recommend building — written down. If you take that document to somebody else, that is a fair outcome and you still leave with the thinking paid for.

Phase 2 — Build

Quoted against the document

One fixed price, or staged milestones if the work is large enough to need them. Estimated from the scope rather than from a conversation. You are never asked to commit to a build price before either of us knows what the build is.

Price is quoted after the problem is understood. The answer to “what do you charge” is a real sentence, not a dodge: I scope first so I can give you a real number instead of a guess.

The deliverable

What the scope document contains.

Discovery ends with a document, not a feeling. Every scope I write has these parts, in this order — so you can judge what you are buying before you buy one.

  1. 01The priorities — what matters most, in your words, ranked
  2. 02The real process — how the work actually moves today, including the unofficial version
  3. 03Non-goals — what this project will not do, stated as hard rules
  4. 04The recommended approach — what I would build, and what I would leave alone
  5. 05Definition of done — the checks that have to pass, written before anything is built

01 — Map

Understand the real process

Discovery is a deliverable, not a free pre-sales chat. I write down how the work actually happens — including the unofficial version that only the person doing it on Monday can describe. You own that document either way, including if you take it to somebody else.

  • How work moves today, not how the org chart says it does
  • Who decides, who does the tedious part, what breaks when they are out
  • Non-goals stated as hard rules, not hopes
  • A written scope you can take to anyone — including someone else

02 — Build

Build the right system

Nothing gets built against a conversation. The price comes from the written scope, so we are both looking at the same page when we agree to it. Work arrives in slices you can open and use — there is no reveal at the end, because a reveal at the end is how a project fails quietly for three months first.

  • The thinnest thing that does something real, end to end
  • Weekly demos on your work, not screenshots
  • Gaps named before you find them
  • New requests written down and priced — not absorbed, not refused

03 — Prove

Prove it works

Delivery ends when you can run it, recover it when it breaks, and show somebody what was checked. The thing that did the work is never the thing that checks the work — including when the thing that did the work is me.

  • Tested as three users: fast, average, and low technical confidence
  • Acceptance against the definition of done in your words
  • Rollback path set before the first change, not after
  • Handover with evidence, ownership, and support boundaries

A client who sees working software every week never has to wonder.

  1. 01

    I show it working. Live, not screenshots, and on your own data wherever I can.

  2. 02

    I tell you what it does not do yet, before you find it.

  3. 03

    You use it while I watch and say nothing. Wherever you hesitate is the defect.

  4. 04

    What changed gets written down, along with what it means for the scope.

  5. 05

    Anything new goes on the change list and gets priced. It is not quietly absorbed into this week.

Tested as three users. Every time.

Fast and confident

Skips the instructions and moves quickly. Finds what breaks under speed.

Average confidence

The realistic path, and the one most of your staff will actually take. Finds what is merely annoying.

Low technical confidence

Finds what is genuinely unclear. If this person hesitates, that is a defect — not a training problem.

Next step

The first conversation is the scope, not the pitch.

If you can point to a part of the business that still runs on workarounds, memory, or disconnected tools, that is enough to begin.

Request a Discovery conversation
Start with Discovery