PLURY · SOFTWARE, PLANNED AND KEPT WORKING
§Strategy

Ship the smallest useful thing

Every feature in version one is a bet placed with the most expensive money in the project. Sequencing is how you win the bet.

Version one wants to be complete. It wants every feature anyone has ever asked for, because each one feels like insurance against criticism. Resist. Every feature in the first version is a bet, and it is placed with the most expensive money in the whole project: first-build money, spent before anything has taught you anything.

One group, one job

Version one has one assignment: do a single job, for a single group, well enough that they would complain if it vanished. That’s the bar. Anything beyond it is learning you haven’t done yet, wearing the costume of completeness.

The complaint test matters more than the praise test. Praise is social; people applaud effort they watched. Complaint about a missing tool means the thing became part of someone’s week — which is the only adoption signal that survives contact with a busy quarter.

The list with conditions

Everything cut goes on a list. Not a wish list — a list with conditions attached. Add quoting when two locations are using ordering weekly. Add approvals when a single invoice crosses a number that makes you wince. Add the mobile app when someone actually does the job away from a desk.

Conditions change the nature of the list. A feature arrives when the world asks for it, not when the loudest meeting does, and the argument about what to build next resolves itself against evidence instead of seniority. Politics has a hard time arguing with a condition that has been met.

What small buys you

A small thing in real users’ hands in week six teaches more than a large thing in planning meetings for six months. And everything it teaches makes the next version cheaper — the expensive first-build money bought knowledge, and knowledge is what lets the cheap iterations begin.

The second version is where software gets good. It’s also only affordable if the first one was small.

Version one has exactly one job: to earn version two.


Working on something this applies to? Tell us about it — thirty minutes, no pitch.