AI Quality / Leadership
Usage Is Not Quality, and Neither Is Value
Leadership asks four things about a portfolio of AI solutions: what it is worth, whether it meets expectations, how it gets better, and where to invest next. Each has a measurable answer, as long as quality, usage and value are kept as three separate numbers.
Which of your AI solutions would you switch off tomorrow? Most leadership teams cannot say, and rarely for lack of reporting. A typical quarterly report lists 14 solutions in production, 9,000 weekly users and high satisfaction. It cannot say which of the 14 are right often enough to trust, which save time once someone has checked their output, or which cost more to run than they return. Every number on it measures usage. None of them measures quality or value.
Four questions decide whether an ML and AI team runs a portfolio or a collection of pilots:
- How do we get an overview of quality, usage and value across our AI solutions?
- How do we make sure each solution lives up to what users and the business expect?
- How do we handle errors, problems and continuous improvement?
- Where should the team focus first?
The answers share one idea. Quality, usage and value are three different measurements, they move independently, and almost every misleading AI report comes from letting one stand in for another.
Three numbers per solution, one page for the portfolio #
Define the three precisely, because the loose versions are the ones that mislead:
- Quality is how often the output is right for the task. Measure it on a fixed set of real cases graded by people who know the domain, and on a regular sample of production output. A vendor’s benchmark score says how the model does on someone else’s task.
- Usage is how much of the work the solution was built for actually goes through it: the share of eligible cases, and how often people accept, edit or override what it produces. Logins and prompt counts measure curiosity.
- Value is the change in a business outcome against a baseline: handling time, error rate, cost per case, compliance findings, revenue. Without a baseline it is a claim.
Each can move while the others stand still. High usage with low quality is a risk that grows every week. High quality with low usage is a fit or adoption problem. Neither says anything about value, and value is the number that justifies the budget.
Put every solution on one page with the same columns. The columns matter less for what they contain than for what they refuse to accept in its place:
| Column | What goes in it | The substitute that misleads |
|---|---|---|
| Owner | One named business owner and one technical owner | “The AI team” |
| Task | The work or decision it supports, in one sentence | The model it runs on |
| Risk | What a wrong output costs, and who it reaches | Nothing |
| Quality | Pass rate on a fixed set of real, expert-graded cases, and the error rate in a production sample | Vendor benchmark scores, thumbs-up rate |
| Usage | Share of eligible cases that go through it; accept, edit and override rates | Logins, prompts sent |
| Value | Change in a business outcome against a baseline, and how it was measured | A survey of perceived time saved |
| Cost | Run cost per case, plus the review time it needs | Licence cost |
| Decision | Scale, fix, prove or stop, reviewed each quarter | “Live” |
Mark every value figure with how it was measured: a controlled comparison, a before-and-after, or an estimate. A leadership team will read them as equally solid unless the page says otherwise. The same page is also the inventory that any AI governance work starts from, whether that is ISO/IEC 42001 or a risk classification under the EU AI Act.
Here is that page for four of the 14 solutions, trimmed to the three numbers and the decision. The decision column holds one of four states, defined further down.
| Solution | Quality | Usage | Value | Decision |
|---|---|---|---|---|
| Customer-service reply drafts | 91% on the golden set | 70% of eligible emails; 22% heavily edited | Handling time down 11% against teams onboarded later (controlled) | Scale |
| Internal policy Q&A | 74%, against a 90% target | 4,000 questions a week, the most of any solution | Not measured | Fix |
| Contract clause extraction | 96% on the golden set | 12% of eligible contracts | None yet | Prove |
| Meeting summaries | No golden set | 40 summaries a week | Survey only (estimate) | Stop |
Read across the rows, not down the columns. The reply drafts are the only solution where all three numbers agree, so they get scaled. The policy Q&A tool is the most used solution in the portfolio and the least accurate: a report that counts usage puts it at the top, and it is the largest risk on the page. Contract extraction is accurate and avoided, so more model work would not help, and the first job is to ask the lawyers why. The meeting summaries have users and a survey and nothing else, which is what a solution that should be stopped looks like.
Expectations are written down before anything is built #
A solution can only meet expectations someone wrote down. Before building, or now for anything already live, the business owner, a few real users and the team agree on five things:
- The task and who it serves.
- What good looks like, shown with real cases rather than adjectives.
- Which errors matter. Some are cosmetic, some are costly, some are unacceptable at any rate, and each class gets a severity.
- The thresholds: the quality needed to launch, and the level at which the solution is pulled.
- The value hypothesis, with its baseline measured before launch, because it cannot be measured afterwards.
The cases become a golden set: a few hundred real examples graded by domain experts, covering the common cases, the hard ones and the ones that must never go wrong. It is the release gate. No model, prompt or data change ships if the pass rate drops or a severe failure appears.
Grading a few hundred cases on every change is where language models are tempted to grade themselves. That can work, with care. Zheng et al. found that a strong model used as a judge agreed with human preferences over 80% of the time, the same level at which humans agree with each other, and also documented position, verbosity and self-enhancement biases. So keep a human-graded slice, measure how often the judge agrees with it for each failure class, and avoid letting a model judge output from its own family.
In production, users show their expectations through what they do rather than what they rate. Thumbs-up buttons collect few answers, mostly from people with strong feelings. Acceptance and edit rates, overrides, escalations, repeated questions and abandoned sessions arrive on every case.
The business expectation, value, needs a comparison, and self-reports are not one. In METR’s randomized trial in early 2025, 16 experienced open-source developers took 19% longer to finish real tasks when they could use AI tools. They had expected a 24% speedup, and afterwards they still believed AI had made them 20% faster. METR said in 2026 that developers are likely faster with today’s tools, and repeated that self-reported speedups “can be quite unreliable”. The lesson for anyone measuring value holds either way: ask people how much time a tool saves and you measure their impression. Measure the time instead, on comparable work, with and without.
That rarely needs a research team. Rolling a solution out to teams in waves gives a comparison group for free. And count the review: a draft that saves ten minutes of writing and needs eight minutes of checking saves two.
Every error becomes a test #
Errors come from four places: user reports, overrides, sampled reviews and incidents. Route all of them into one queue, and give each confirmed error three labels: the failure class it belongs to, its severity, and its root cause. The root cause decides who fixes it:
| Root cause | How it shows | Usual fix |
|---|---|---|
| Data or retrieval | Sound reasoning over wrong, stale or missing documents | Fix the sources, the index or the access rules |
| Instructions | Does what the prompt says, not what was meant | Rewrite the instructions, add worked examples |
| Model capability | Fails the hard cases even with the right inputs | Narrow the scope, add human review, or change model |
| Integration | Tool calls fail, time out or run twice | Engineering fix, retries made safe |
| Out of scope | Used for work it was never built for | Clear scope in the product, user training |
| Policy | Correct output that is not allowed | Enforce the rule in code, not in the prompt |
Then add the case to the golden set. That one habit turns error handling into a regression suite that grows with every mistake, and it is what makes improvement continuous rather than episodic: a problem fixed once cannot quietly come back with the next model update.
Two more practices keep the loop honest.
Error budgets. Borrowed from site reliability engineering: for each solution, agree in advance the error rate per severity that is acceptable. While a solution stays inside its budget, the team ships improvements. When it goes over, new features stop until it is back. The argument about whether something is good enough happens once, before launch, instead of after every incident.
Changes are releases. A new model version, a rewritten prompt and a batch of new documents in the search index all change behaviour, and each runs the golden set before it ships. Model providers update and retire models on their own schedule, so a model upgrade belongs in the release process, not in maintenance.
Underneath both sits a weekly hour in which domain experts read a sample of real production output for each solution, weighted towards high-risk cases. Nothing else surfaces the errors nobody reported, and it is the first habit to go when a team gets busy.
Fix what is live and used before building more #
The pressure on an ML and AI team usually points at the next pilot. The order that pays is different:
- Measure what is live. Build the one-page scorecard for the solutions already in production. Until it exists, every priority call is an opinion.
- Fix the heavily used solutions with quality gaps. Volume multiplies every improvement, and every error.
- Stop what is not used or cannot show value. Every live solution costs run money, review time and risk. Retiring one frees capacity for the next item.
- Build the shared machinery once: logging, golden-set tooling, the evaluation harness and the release gate. Every new solution then starts measured, and the team stops rebuilding the same plumbing.
- Then choose new use cases, on criteria that predict whether they will pay.
| Criterion | Strong candidate | Weak candidate |
|---|---|---|
| Volume | Hundreds of similar cases a week | A handful a month |
| Cost to check | Checking the output takes a fraction of the time doing it takes | Checking takes as long as doing |
| Cost of an error | Caught before it reaches anyone, or cheap to undo | Reaches a customer or citizen directly |
| Outcome | A measurable baseline exists today | “Better decisions” |
| Owner | A business owner who will act on the numbers | Enthusiasm |
| Data | Available, permitted and representative | Needs a new data agreement first |
Of these, the cost of checking is the criterion most often skipped and the one that decides the most. AI pays off where a person can verify a result in a fraction of the time it takes to produce it: a reply a caseworker can read in thirty seconds, fields a clerk can confirm at a glance. Where checking takes as long as doing, the time saved goes into review, and the value case quietly disappears.
Every solution on the scorecard then carries one of four decisions, reviewed each quarter with leadership:
| Decision | When |
|---|---|
| Scale | Meets its quality threshold, is used for the work it was built for, and shows measured value |
| Fix | Used, but below its quality or value target; gets a dated plan |
| Prove | Promising without evidence; gets a measurement plan and a deadline |
| Stop | Little use and no shown value, or risk above what the organization accepts |
A first quarter can do all of this. In weeks one to four, list every solution with its owner, task, risk and usage from the logs. In weeks five to eight, build golden sets and baselines for the three most-used solutions and start the weekly review. In weeks nine to twelve, hold the first portfolio review: a decision for every solution, and a shortlist of new use cases scored on the criteria above.
Five questions for every solution #
The whole approach fits in one line: three numbers per solution, one release gate, one improvement loop and four decisions. Leadership should be able to answer five questions about every solution without asking the team:
- Who owns it, and what work does it support?
- How often is it wrong, and how do we know?
- How much of the eligible work goes through it?
- What changed in the outcome, compared with what?
- When it is wrong, who finds out, and how fast?
Those five answers also settle the question at the top. You switch off the solution whose answers say it costs more than it returns, and you can only do that once every solution has them.
Sources and method
- The developer study figures from METR, “Measuring the Impact of Early-2025 AI on Experienced Open-Source Developer Productivity” (10 July 2025). The 2026 view and the quote on self-reported speedups from METR, “We are Changing our Developer Productivity Experiment Design” (24 February 2026).
- Judge agreement and biases from Zheng et al., “Judging LLM-as-a-Judge with MT-Bench and Chatbot Arena” (NeurIPS 2023 Datasets and Benchmarks Track).
- Error budgets as practised in site reliability engineering, described in Google’s Site Reliability Engineering (O’Reilly, 2016).
- The portfolio, the four example solutions and their numbers, and the 90-day plan are illustrative. Golden-set sizes, review cadence and the decision states are working defaults from practice, not standards.