Scoping a V1 means writing down three things before a single line of code: the problem solved, the 3 to 5 essential user journeys, and what is explicitly out of scope. This scoping doc becomes the project contract. It is what makes a 7-day delivery possible: without a tight scope, no team hits the deadline.
The scoping doc: three pillars
A good scope fits on one or two pages and answers three questions, in this order. Every line written up front is a decision you will not reopen in a meeting three weeks later.
- The problem solved: one precise sentence about the user pain and the value delivered. If you cannot state it simply, the scope is not ready.
- The 3 to 5 essential journeys: the paths the user must complete end to end at launch (e.g. sign up, create a project, invite a member, pay).
- The explicit out-of-scope: the list of what you will NOT build in the V1. This is the most important and most often forgotten part.
Why list what is out of scope
Most projects derail not on what was planned, but on what was never stated. Writing down "no multi-language, no advanced roles, no PDF export in V1" turns a potential disagreement into an owned decision. Out-of-scope removes nothing from the product: it protects the deadline and focuses effort where it creates value.
Avoiding scope creep
Scope creep is the number one cause of delay and budget overrun. It rarely moves in one big step: it seeps in through small "quick" ideas added along the way. The defense fits in one simple rule.
- Every new idea goes through the scoping doc, never straight into development.
- An addition implies a trade-off: it either replaces an existing feature or moves to V2.
- V2 is not a graveyard, it is a prioritized list that reassures without polluting the V1.
A scope you cannot say no to is not a scope: it is a wish list that will cost double and arrive twice too late.
Scoping as a contract
At Khufu, the scoping doc is signed before day 1 and serves as the reference throughout the week. It fixes what will be delivered, and therefore what justifies the fixed price of €15,000 for a production-ready V1 in 7 days. The client knows exactly what they get; the team knows exactly what to build. This clear contract is what lets us ship fast, with no nasty surprises and no hourly billing.