Skip to content
Two build slots open for Q4 — MVP sprints start every second Monday. Reserve a slot

Search case studies, services and journal entries.

Journal

Your first release should do one thing badly wanted, not ten things politely

Every brief we receive contains about 40% of features that do not need to exist yet. Here is how we decide which ones survive the first release.

The most expensive decision in a software project is made before anybody writes code: deciding what is in version one.

We use a blunt test. For each feature, ask: if this were missing on launch day, would a user still pay? If the answer is yes, it is not in version one. That sounds harsh, and it removes roughly four features out of every ten from a typical brief — which is exactly the point, because those four features are what turns a six-week build into a five-month one.

The features that survive are usually unglamorous: sign-up, the single core action, a way to pay, and a way to get help when something breaks. Everything else can be added later, by which point you will know from real usage whether it was ever needed. Most of the time, half of it was not.

Leave a note

Your email address is never published. We read everything.

Let’s scope it properly

Tell us what you want to ship. We will tell you what it really takes.

Send us the shape of your idea and we will come back with a written scope, a realistic timeline, a fixed price band and the risks we would want to kill first. No decks, no discovery invoice, no pressure.

  • Written scope, not a sales deck
  • Reply within one business day
  • NDA on request, before you share anything

Send a two-line brief

Prefer the long version? The full brief takes about three minutes and gives us everything we need to quote properly. Open the full brief

Thanks — your message is in our queue.