top of page

Evaluating New Tools Without the Hype

S. West
Jun 21, 2025
9 min read

Updated: 6 hours ago

In early 2025, the research group METR ran a randomised trial with 16 experienced open-source developers working on 246 real issues in their own repositories. Before starting, the developers expected AI tools to speed them up by 24%. With the tools, they took 19% longer. Afterwards, they still believed the tools had made them 20% faster.

The speed result has a short shelf life. METR's own follow-up in February 2026 says developers are probably sped up more by newer tools, though it calls its new data only weak evidence. The perception gap is the lasting lesson. Experienced engineers, in their own codebases, using the tool every day, misjudged its effect by about 40 percentage points in the wrong direction. A tool can feel faster and be slower.

That's the problem with the usual tool evaluation. A sensible filter decides whether a tool is worth trying, and then a trial decides whether to keep it. But in most trials the only measurement is how the tool feels, and feelings during a trial are biased: novelty and visible activity early on, the effort you've invested later. This post keeps the filter and fixes the trial.

Why trials confirm the hype

Three things push a trial towards "yes" regardless of the tool.

  • Visible effort goes down, invisible effort goes up. A tool that generates a draft makes the typing disappear, and typing is the part you notice. Reviewing, correcting and waiting are spread out and easy to under-count. That's one plausible reading of the METR gap: the effort that felt saved was visible, and the effort that was added wasn't.

  • Novelty. A new tool is more interesting than the old workflow, so the first weeks feel productive whatever the numbers say.

  • Sunk cost. Once you've migrated data and configured integrations, dropping the tool means admitting the time was wasted. Hal Arkes and Catherine Blumer's 1985 experiments showed people continuing to invest in something because of what they had already put in, even when the past cost should have no bearing on the decision.

There's also a timing trap. Once a team depends on a tool, nobody wants to measure the old way any more. METR found exactly this in 2026: many developers refused to work without AI at all, and some withheld the tasks they least wanted to do unaided, which made a clean comparison impossible. If you don't measure the baseline before adoption, you probably never will.

The test: for the last tool your team adopted, do you have any number from before you started using it? If not, your decision to keep it rests entirely on how it felt.

Name the problem as a number

The old filter's first question ("what specific problem does this solve?") is right. Make the answer a number, and measure it before anyone sees a demo.

A running example (composite). A QA lead is evaluating an AI tool that drafts test cases from user stories. Her team writes test cases for about 30 stories a sprint. Before the trial, she spends one sprint recording three numbers for every story:

Baseline measure

Result over one sprint (30 stories)

Time to write the test cases (median per story)

55 minutes

Time a reviewer spends on them (median per story)

10 minutes

Stories whose test cases were sent back for rework

6 of 30 (1 in 5)

Defects found later that a missing test case should have caught

2

That table does two jobs. It defines what "better" means (less total time, and no more rework or escaped defects), and it gives the trial something to beat. Without it, the team would have compared the tool against their memory of the old way, which is what the developers in the METR study effectively did.

Measure end to end, not just the step the tool touches. A tool that halves writing time but doubles review time has moved the work, not removed it.

The test: write the problem as "we spend X minutes, Y times a week, with Z errors" and measure X, Y and Z for one cycle before the trial starts. If you can't fill in the numbers, you're not ready to evaluate a tool for it.

Count the switching cost before the trial

Switching cost is real, and the pricing page never shows it. List it explicitly, in hours, so it can be weighed against the saving.

Cost

In the example

Learning: until the team is as fast as before

About 6 hours per tester across 4 testers

Migration: moving existing material in

None for the trial; 2 days later to import the template library

Integration: connecting it to your tools

Half a day to link it to the issue tracker

Upkeep: prompts, templates, admin, licence reviews

Estimated 2 hours a sprint

Exit: getting your data out and going back

Export tested on day one: plain CSV, about an hour

Then do the arithmetic the excitement skips. If the tool saves 20 minutes per story at 30 stories a sprint, that's 10 hours a sprint. Minus 2 hours of upkeep, it's 8. The one-off costs (24 hours of learning, about 20 hours of migration and integration) pay back in roughly six sprints. That's worth doing, but it's a three-month decision, not a one-week one, and it only holds if the 20 minutes is real.

The test: add up the one-off costs and divide by the measured saving per week, minus upkeep. If the payback is longer than you would expect to keep the tool, or longer than the vendor's pricing is likely to stay the same, stop here.

Design the trial: one workflow, a comparison, a stop rule

A trial is an experiment, and the most useful thing you can do is write down the rules before you start, while you're still neutral.

  1. Pick one workflow, not the whole operation. One team, one type of work.

  2. Compare against something. The cleanest option is to alternate: half the stories with the tool, half the old way, assigned before anyone looks at them. Comparing to the baseline sprint also works, if the work is similar.

  3. Measure the same numbers as the baseline, end to end.

  4. Run it past the learning dip. The first week with any tool is slower. Four weeks gives room for that; judge on the last two.

  5. Write the decision rule now. For example: "Adopt if total time per story falls by at least 15 minutes and rework and escaped defects don't rise. Stop if total time hasn't fallen by week four."

The decision rule is the part that protects you from the trial. At the end of week four, sunk cost and novelty will both be arguing for the tool. A rule written in week zero isn't affected by either.

The test: before the trial starts, can someone else on the team read your plan and know exactly what result would make you drop the tool? If not, you haven't written a stop rule, you've written a hope.

Read the results honestly

In the example, the last two weeks of the trial looked like this:

Measure (median per story)

Baseline

With the tool

Change

Writing test cases

55 min

12 min

−43 min

Reviewing them

10 min

31 min

+21 min

Total

65 min

43 min

−22 min

Stories sent back for rework

1 in 5

1 in 5

No change

Gaps found in review

Mixed

Mostly missing negative and boundary cases

New pattern

The testers described the tool as "about five times faster", which is what the writing step alone suggests. The end-to-end saving was a third. That still clears the decision rule, so the team adopted it, but for a narrower job than the demo implied: drafting happy-path cases, with a checklist for negative and boundary cases added to every review.

The new pattern in the last row is the most valuable finding of the trial. It's a quality fact about the tool that no landing page would mention and no six-month user would have explained in a sentence. It came from measuring review, not just generation. Pilot theatre covers the same gap at the organisation level, where demos and pilots look like adoption without changing the work.

The test: compare the felt improvement (ask the people using it) with the measured one. If they differ by more than a factor of two, believe the measurement, and find the step where the hidden time went.

Check the exit before you import anything

The old filter asked what you lose if the tool disappears. Turn the question into a step on day one: export everything you've put in, and open the export somewhere else. If the export is a standard format (CSV, Markdown, JSON with a documented schema) and complete, you can leave. If it's partial, proprietary or "available on request", your exit cost is unknown, and it should count against the tool in the switching-cost table.

Check the pricing exposure at the same time. If the tool is priced per seat or per use, work out what it costs at the scale you would reach if the trial succeeds, not at trial scale. For open-source tools and libraries, evaluating open source before you depend on it covers the questions that matter instead: who maintains it, who can publish it and how its licence could change.

The test: on day one of the trial, run a full export and open it without the tool. Note how long it took and what was missing.

Flags that save time, turned into checks

Red and green flags are useful only if you can check them. Each of these takes a few minutes.

Instead of "watch out for…"

Do this

Hype on the landing page

Write down, in one sentence, what the tool does. If you can't after reading the site, ask for a demo on your own data or skip it

Enthusiasm with no specifics

Ask two people who have used it for six months what they use it for, and what they stopped using it for

Changes how the team communicates

Treat it as a team change, not a tool trial: these carry the highest switching cost

Only documents the happy path

Look for a page of known limitations. If there isn't one, your trial will be writing it

Adds to the pile

Name the tool it replaces. If none, the saving must also cover one more login, bill and place to check

To compare several candidates on the same criteria, the vendor evaluation scorecard template gives you the structure.

The test: pick the tool you're most excited about right now and ask a long-term user what they stopped using it for. Their answer usually tells you more than the demo.

Keep a record, and revisit it

Teams forget why they adopted things, and tools change after adoption. Keep a one-page record of every tool decision, in rings borrowed from the Thoughtworks Technology Radar: Adopt (use it by default), Trial (being tested on one workflow), Assess (worth a look, not yet tried) and Caution (Thoughtworks' name for what used to be called Hold: tried or watched, and not recommended for now). For each entry, record the date, the baseline and trial numbers, the decision rule and the result.

A tool trial that measures feel versus one that measures effect. Baseline first, count switching costs, run one workflow against a comparison with a stop rule written in advance, then read the end-to-end result. In the composite test-case example the tool felt five times faster on writing, but review time rose and the total fell from 65 to 43 minutes, about a third.

Revisit Adopt entries once a year, or when pricing changes. A tool that cleared the bar in a trial can stop clearing it as the work changes, and the record makes that visible without anyone having to argue from memory.

The test: for the three tools your team uses most, can you find when and why each was adopted? If not, start the record with those three.

What to do this week

Pick the tool you're most tempted to try. Before signing up, write the problem as a number, then measure it for one cycle. Draft the switching-cost table, and write the decision rule: what result in week four keeps it, and what drops it. Only then start the trial, on one workflow, with an export on day one.

Final takeaway

A tool trial without a baseline measures how the tool feels, and feelings during a trial lean towards yes: the effort that disappears is visible, the effort that's added isn't, and by week four the investment argues for itself. Measure the problem before you start, count the switching cost in hours, write the stop rule in advance and judge on the end-to-end number. Most tools still won't make the cut, and the ones that do will be adopted for the job they actually do well.

Next in the Tools That Work learning path: We'll cover integrating new tools into existing team workflows without the disruption that kills most tool adoptions.

Sources

Related reading

Keep learning. This article is part of the Automation & Process Improvement path in the ShiftQuality Learning Center. Remove the repetitive work — and keep the automation from becoming new debt.

bottom of page