121THE DEMO THAT DAZZLES
The 70% Problem: Fast to Prototype, Hard to Finish
A fast prototype can leave production work that requires different checks and expertise. Addy Osmani's 70/30 is a field heuristic, not a measured share of a job.
THE SHAPE, NOT A MEASURE
Early progress can conceal the cost of finishing.
Osmani's December 2024 field guide describes rapid prototype progress followed by debugging and production work, especially for non-engineers. The schematic curve has no percentage scale. Generating a first pass and checking its reliability may fall on different sides of the jagged frontier.
THE EAGER JUNIOR
AI is like having a very eager junior developer on your team. They can write code quickly, but they need constant supervision and correction.
Addy Osmani, “The 70% Problem,” December 4, 2024
The metaphor comes from Osmani's first-person field guide, not a controlled study; its value is diagnostic, not statistical.
THE MEASURED SPEEDUP
Among completers, the Copilot group took less time.
Peng et al., 2023, Results and Figure 6 report 55.8% less completion time, with a 95% confidence interval of 21–89% and a time-comparison t-test p=.0017. Timing runs from repository creation to the first commit passing all 12 tests. Noncompleters are excluded from these means; this is not an all-participant time estimate or a maintenance study.
A timed assignment leaves wider delivery work unmeasured.
The experiment measures a specified task among those who completed it. The field heuristic asks what remains outside that test. Neither establishes that 70% of every job is automated.
WHY THE FINISH RESISTS
A repair can invalidate a neighboring check.
In an illustrative app, a patch handles a missing input but breaks the handling of zero. Both tests touch the same parser. Other obligations may need production context to judge. Selecting a relevant verifier and paying for review are different problems; metacognitive demand concerns the operator's effort to monitor and direct the work, not proof of their ability to do it.
THE FALSE ECONOMY
A failed handoff can leave the obligation unassigned.
When a capable replacement accepts the work and can investigate failures, the original role can change or go. If a trial handoff fails and the team removes the specialist anyway, the obligation loses its owner. Automation alone does not cause that vacancy. Lost practice can also erode diagnostic capacity.
COLLAPSE TASKS, NOT OWNERSHIP
Transfer responsibility before removing capacity.
- 01Use a relevant check tested on representative cases before routing repeatable work to automation.
- 02Name the person or team responsible for investigating failures and recovering the service.
- 03Rehearse diagnosis without automation, and review whether that person or team can still carry the obligation.
A role can change when responsibility transfers successfully. If no capable owner accepts costly exceptions, retain a named owner while redesigning the work: the last-mile obligation.
WHO OWNS THE FINISH
Assign the finish before cutting capacity.
- Record the work remaining after the happy path passes.
- Name readiness evidence and when it needs review.
- Assign failures and maintenance to a capable owner.
Use the 70% problem to inspect delivery obligations. If the readiness record is incomplete, establish what is missing and who will resolve it with the verification owner.