Blog

Engineering Myths #1: Higher AI Spending Means Better Results

From writing code and generating tests to reviewing changes and debugging issues, AI is becoming part of everyday engineering work. As AI adoption grows, so does something else: AI spending.

As companies invest more in AI, they expect faster delivery, better quality, and less repetitive work. But does spending more on AI mean your engineering teams are getting better results? Not necessarily.

AI spending tells only part of the story. To understand the real impact, we need to look at how it’s being used and what teams are actually achieving with it. How much a company spends on AI doesn’t necessarily reflect the value it gets from it.
Engineering Myths #1: Higher AI Spending Means Better Results, by Valven
Engineering Myths #1: Higher AI Spending Means Better Results

How Does Token Usage Work?

When you use an AI coding assistant, the model processes information in units called tokens. A token can be a whole word, part of a word, a character, or punctuation.
Tokens are counted on both sides of the conversation. Input tokens include the instructions, code, and context sent to the model, while output tokens are the tokens the model generates. For some models, usage also includes internal reasoning tokens that are not shown in the response. Input and output tokens both contribute to usage, although their costs per token differ depending on the model.

Here’s where it gets interesting: AI doesn’t process only the latest message. When you continue a conversation, the model needs the previous messages to understand what you’re asking. That previous information is sent again as input and added to token usage. The longer the session, the more every new message costs.

Token consumption and spending do not move in a fixed ratio. The model, the mix of input and output tokens, caching, and the product’s subscription or usage allowances all affect what a company pays.

Why Is AI Spending Increasing?

Rising AI spending can have several different causes:

  • Broader adoption. More developers are using AI, or existing users are applying it to more stages of the SDLC.
  • More demanding work. Analyzing a large codebase or investigating a complex bug may require more context and reasoning than generating a small snippet.
  • Different models and plans. A shift toward higher-priced models, additional subscriptions, or usage beyond included allowances can increase spending.
  • Underused licenses. Per-user pricing means companies may pay for licenses that are rarely used, increasing spending without a corresponding increase in AI adoption.
  • More iterations. Repeated corrections, regenerated code, and failed attempts can add consumption without a corresponding improvement in results.
  • More automated work. An agent may perform multiple steps, such as inspecting files, generating tests, and revising an implementation, from a single developer request.

These causes can overlap, but they call for different responses. Expanding useful adoption is different from paying for repeated failed attempts. The bill alone cannot tell you which is happening.

Five drivers of AI spending: broader adoption, more demanding work, different models and plans, underused licenses, more iterations, and more automated work
Several factors determine how much you spend on AI.

More Tokens Don’t Always Mean More Progress

Consider an illustrative example: a team initially uses AI mainly to generate code. Token consumption is modest, but they still spend considerable time adding tests, correcting edge cases, and responding to review feedback.

Then the team extends AI usage to test generation and checks before review. Token consumption increases. If comparable changes now require less manual rework, pass review sooner, and maintain quality in production, that additional usage may be worthwhile.

Now imagine consumption rises because the assistant repeatedly produces incorrect implementations. Developers spend more time correcting those outputs, and review takes longer. The same increase in usage would tell a very different story.

Neither scenario can be judged from tokens alone. Additional AI spending may reduce the total effort needed to deliver a change, or it may add to it. Developer and reviewer time belong in the evaluation too.

The important difference is between how much AI is used and what that usage helps a team achieve. To understand whether AI is improving engineering efficiency, token usage needs to be considered alongside factors such as delivery time, review cycles, code quality, and the amount of rework required.

What Should You Measure Alongside AI Spending?

Start with the outcomes you expected AI to improve, then connect usage and spending to those outcomes across the SDLC.

DimensionWhat to measureWhat it helps you understand
DeliveryCycle time and time to productionIs work reaching users sooner, or is faster code generation creating a queue elsewhere?
ReviewReview turnaround time and revision roundsAre changes easier to review, or is more effort shifting to reviewers?
QualityProduction defects, rollbacks, and reworkAre improvements in speed holding up after release?
Effort and costAI spending alongside development, review, and correction effortIs the total resource requirement improving?

These metrics can help reveal whether AI is improving engineering performance, but no single metric tells the whole story. Changes in delivery time, review cycles, or quality don’t automatically prove that AI caused the improvement. The aim is to look at multiple signals over time and build a clearer picture of AI’s impact.

The goal isn’t to minimize token usage at any cost or to encourage developers to use AI as much as possible. It’s to understand whether that usage is making a meaningful difference to engineering work.

Use those findings to guide decisions: expand workflows that improve delivery and quality, investigate repeated failure loops, and choose models based on the requirements of the task. Optimal token usage depends on the outcome you need and the total effort required to achieve it.

Two illustrative scenarios showing how higher AI spending can lead to very different engineering outcomes
Higher AI spending can lead to very different engineering outcomes.

What the Myth Gets Wrong

More AI spending doesn’t automatically mean better engineering results. Higher usage can reflect broader adoption or more complex work, but it can also come from repeated attempts, debugging, and rework.

Understanding the difference requires connecting AI usage to what happens next: how changes move through review, testing, and deployment, and how they perform in production.

This is the approach behind Valven’s AI Impact measurement: correlating data across the SDLC to help teams understand what changed in delivery outcomes before and after AI adoption.
The question for engineering leaders is not simply “How much AI are we using?” It is “What is that usage helping us achieve?”
Want to understand and improve your AI spending? Get in touch with Valven.
Recent Posts

Ready to level up your engineering productivity with Valven?

Request a Demo