- 01
Name the moment.
Start with a specific trigger in the buyer’s work: a request arrives, a job is scheduled, a document needs review, or a decision is due.
When [trigger] happens, [role] needs to [job] so [useful outcome].
- 02
Trace one path through it.
Write down the information that comes in, the important action, the result the person needs, and any handoff. Follow one ordinary case before designing edge cases.
What is the first step, what changes, and how does the person know the job is done?
- 03
Keep only the product’s part.
Mark which step needs software to reduce the friction you observed. Leave adjacent jobs, broad reporting, role systems, and polish out unless the core job cannot work without them.
If this one step worked reliably, what would the buyer be able to do next?
- 04
Write the stopping rule.
Describe what a complete first version must let a person do, and what it will not handle yet. This gives you a boundary when new requests arrive.
The first version is useful when [person] can [complete task]. It does not yet [out-of-scope job].