WHAT ARE YOU SELLING now that old-school software dev is dead or dying?!

I am going to say something that will annoy a lot of tech services firms.

Custom software development is not going away. But the version most firms are selling is dying a slow death.

You know the pitch.

“We solve your biggest problems.”
“High quality.”
“Top-tier talent.”
“Faster delivery.”

“We do lots of AI.”

That is not a point of view or a solution. That is a list of generic claims that every firm on Earth can copy and paste.

And it is why so many firms struggle to convert interest into real revenue.

Because, if a buyer cannot repeat your differentiation in plain language, to their boss, in 1-2 minutes, you are not positioned or differentiated. You are lost in the crowd!.

The real problem: you cannot explain what you sell

I have observed that ~80% of tech services and consulting firms cannot effectively articulate what they do or what they are selling.

They can talk about development. They can talk about resumes. They can talk about the tools they use.

But they cannot answer this cleanly:

What do you do for a customer that improves their business?

If your answer starts with “we help” and ends with “complex problems,” it is not an answer.

If your answer is “we deliver software with talented engineers,” that is not an answer.

If your answer is “AI,” that is definitely not an answer.

That is a topic. Not an offering.

And yes, you can use AI to generate a beautiful pitch script with impressive language. But the minute a prospect asks a follow-up question, the whole thing collapses if your team does not have real, conversational examples.

The difference between selling and order-taking

The best customer-facing people can do a few things consistently:

  • They can explain what they sell in real words.

  • They can give five examples without thinking.

  • They can diagnose the underlying problem.

  • They can propose a direction instead of waiting to be told what to build.

  • They can connect the work to outcomes that a buyer can defend internally.

Most customer-facing people do something else:

They mumble about talent, speed, quality, creativity, or “partnership.”

Then they hope the customer tells them what they need.

That is not selling. That is order-taking.

Order-taking feels safe because you do not have to take a stand. You just say yes.

But order-taking creates a pipeline of random projects, small contracts, and work that never expands.

Here is what unclear selling produces: lots of discussions, little to no revenue

Years ago, I worked at a firm that brought in $18M from 42 new logos in one year.

On the surface, that looks decent.

Then we looked closer.

Of those 42 new logos, 21 never exceeded $100K in revenue.

That tells you everything you need to know.

The company was agreeing to anything and everything the customer asked for.

They were not presenting a holistic view of what they did.
They were not having the “then what” conversation that expands scope and value.
They were not leading the buyer to the real problem and the key outcomes.

They were just taking what the customer offered.

That is what happens when you do not know what you sell. You end up selling whatever shows up.

What changed everything: we changed what we were selling

When I took over at the end of that year, we changed a lot of things.

But the first and most important change was this:

We changed what we were selling.

Not “custom development.” Not “resources.” Not “AI projects.”

We defined the outcomes we drive. We got specific. We got conversational. We got consistent.

And the results were not subtle:

Year 1: $50M from 16 new logos
Year 2: $100M from 24 new logos
Year 3: $250M from 31 new logos

Same market. Same general capabilities.

Different clarity. Different positioning. Different selling motion.

When you know what you sell, you stop chasing random work, and you start creating opportunities.

Why this matters more now: the AI shift is changing the services stack

Here is the part most firms have not fully internalized.

Buyers are beginning to shift away from buying “software projects” and toward buying operational outcomes (aka headcount reduction or reassignment). 

The conversations of “we will land, figure it out, and help you solve it” are gone. 

AI and AI agents (like workflow and policy layers) specifically are accelerating that shift. 

Buyers are abstracting away from projects to systems that make the work disappear.  A combination of AI agents + orchestration frameworks + API Tool integrations are the abstraction layer that make it mentally and commercially possible. 

Not because software development is disappearing. It is because the value is moving up the stack.

In the old model, the firm is paid to build features, ship code, and staff teams.

In the new model, the firm is paid to operate a production AI system that delivers measurable business outcomes. 

That includes:

  • Designing agents, defining workflows, and agentic orchestration

  • Building guardrails and governance for safety, reliability, and auditability (aka. the human checkpoints). 

  • Monitoring performance, exceptions, and drift, then tuning prompts and flows.

  • Connecting agents to real data and real business processes, and training teams to adopt the new ways of working.

  • Measuring impact and continuously improving the system

This is not a one-time project. It is an operating capability.  

It is no longer the hours billed, but the savings captured, and the revenue generated. 

And it is the next generation of tech consultancy offerings.

Most firms will keep selling “AI projects” and feature factories and wonder why nothing sticks.
A smaller set of firms will sell AI operations and become the partner that actually owns outcomes.

The first step is still the same: define what you are selling in plain language

This is why the first activity of any ROI engagement addresses “What are we selling?”

Not a marketing tagline.

A real, usable, day-in-the-life explanation of what you do for customers.

The way you describe what you sell changes based on context:

  • The street version

  • The first pitch version

  • The skeptical buyer version

  • The procurement version

  • The expansion conversation with an existing customer

Most firms have none of these. They have one bloated paragraph on a website that nobody can say out loud.

So, every conversation sounds different. Every seller explains it differently. Every buyer walks away with a different impression.

Which means the market does not KNOW you. And your pipeline does not convert or converts suboptimally.

What we do at ROI

At ROI, we start by working with your teams to define, refine, and conversationalize what you are selling.

Then we move to:

  • How you are selling, including offerings, narrative control, and deal structure

  • Who is selling, including roles, skills, and what good actually looks like

  • Evolving the WHAT into packaged offerings and solutions that credentialize you

That is how you stop being a commodity services provider and start being a firm that creates demand and earns expansion.

If you want more leads, stop selling generic claims and start selling outcomes

If your messaging still relies on:

  • “top-tier talent”

  • “high quality”

  • “speed”

  • “we do AI”

  • “we solve complex problems”

…and your team cannot explain what that means with real examples and real outcomes, you are not differentiated.

You are interchangeable.

Next step

If you are a tech services company and you suspect your team cannot clearly answer “what are we selling,” book a 30-minute working session with me.

We will pressure-test your current message, identify where prospects get confused, and outline 3 to 5 concrete day-in-the-life examples your team should be using immediately.

You will leave with language your team can use the same day.

Next
Next

Stop Unicorn Hunting in 2026