The 10-50-90 Execution Framework
This is the execution operating system I use to run any piece of work bigger than a copy change. I call it the "Uniform" framework. It is the one I built and refined at theScore, and it is mine. If you take one thing from the Product Execution domain, take this. It is the connective tissue between spec, delivery, and quality.
#The problem it solves
Most execution failures are not failures of effort. They are failures of confidence calibration. Teams commit to a plan at 10% confidence as if it were 90%, build the wrong thing in high fidelity, and discover the truth at launch when it is expensive. Or they wait for a certainty that never comes and ship nothing. The framework fixes this by making confidence explicit and tying the fidelity of the work to it.
#Two axes and a role split
There are three phases, three confidence checkpoints, and a clear answer to "who decides."
#The phases: Define β Explore β Refine
| Phase | The question | The work |
|---|---|---|
| Define | Are we solving the right problem? | Frame the problem, the outcome, the risks. Output: a sharp spec. |
| Explore | Have we found a solution that works? | Prototype, test, narrow options. This is where most discovery and design iteration happens. |
| Refine | Can we build and ship it well? | Lock scope, build, QA, prepare the rollout. |
#The confidence checkpoints: 10 / 50 / 90
The numbers are your confidence that you are building the right thing, the right way. They are gates, and the rule is simple: don't spend high-fidelity effort at low confidence.
- 10%, "Is this worth pursuing?" Rough framing. A one-pager, a sketch, a hypothesis. Cheap to be wrong. Decision: invest in exploring, or drop it.
- 50%, "Is this the right approach?" A tested prototype, a validated direction, an engineering gut-check on feasibility. Decision: commit to building, or pivot the approach.
- 90%, "Are we ready to ship?" Built, QA'd, instrumented, launch plan in hand. Decision: ship (and how), or hold.
The discipline is matching effort to the checkpoint. At 10% you should have spent almost nothing, a sketch rather than a Figma file. By 90% you have earned the right to spend real engineering time, because you have retired the big risks. The expensive mistake is doing 90%-fidelity work on a 10%-confidence idea.
Define exits at roughly 10% (we believe in the problem). Explore exits at roughly 50% (we believe in the solution). Refine exits at roughly 90% (we believe we can ship it well). The phase tells you what work to do; the checkpoint tells you how confident you must be to proceed, and how much to spend getting there.
#The role split: Owner / Partner / Consulted
The third dimension is who decides. I borrowed it from a RACI mindset and tuned it for product. The full treatment is in RACI and Decision Rights, but here is the core split I use:
- Owner. Accountable for the call and the outcome. The PM owns product success and viability.
- Partner. Co-creates and shares the work, and their domain is theirs. Design owns usability, engineering owns feasibility.
- Consulted. Has input that must be weighed, but does not decide.
The single biggest misuse of this framework is a PM treating "Owner" as "I decide all of it." You own product success and viability. You do not own usability, which is design's call, or feasibility, which is engineering's. Clarity about who owns which decision at each checkpoint is what makes the framework fast instead of political.
#Putting it together
A real project is a grid. At each checkpoint (10/50/90), within each phase (Define/Explore/Refine), you know who owns the decision (Owner/Partner/Consulted). That is the whole thing. It scales down to a two-day feature, where the checkpoints are conversations, and up to a quarter-long initiative, where the checkpoints are formal reviews.
#Why I prefer it to "just run sprints"
Sprints tell you when you will do work. They say nothing about whether you have earned the confidence to do it. 10/50/90 sits above the sprint mechanics. It is a confidence-and-decision layer that keeps you from sprinting hard in the wrong direction. It also bakes in decisiveness, because every checkpoint forces an explicit go / pivot / kill call, which kills the "let's keep going because we started" inertia that sinks so many projects.
#How AI is changing it
AI compresses the front of this framework dramatically. The Define and Explore phases (research synthesis, first-draft specs, throwaway prototypes) used to take weeks and now take hours with tools like ChatPRD, Dovetail, and v0 or Lovable. That means you can reach the 50% checkpoint far faster and far cheaper, and run more cheap 10% bets in parallel. The judgment at each gate is the part that does not compress: is this the right problem, is this approach actually right, are we genuinely ready to ship. That is the human premium AI raises rather than replaces. AI accelerates the first 70%; the gate decisions are the last 30% where the risk concentrates (The 70% Problem). See AI in Prototyping and Delivery.
#Continue Reading
- RACI and Decision Rights for the Owner/Partner/Consulted model in full, plus disagree-and-commit.
- Sound Product Decision-Making for the go/pivot/kill judgment each checkpoint demands.
- The Four Big Product Risks for the risks you're retiring as you move 10 β 50 β 90.
- Build-Measure-Learn and the MVP for the discovery-side cousin of the same confidence logic.
- Shipping and Launch for what happens after the 90% gate clears.