Not Everything Is a Product: Why Confusing Products and Capabilities Quietly Wrecks Your Organization
Because a product solves a business or customer problem with its own commercial proposition, pricing and trade offs, while a capability is reusable organizational infrastructure that makes products possible. Treating capabilities like products builds teams, roadmaps and ownership structures around functionality that has no customers or revenue, which quietly bloats the organization.
One of the more expensive mistakes I have watched organizations make, again and again, is assuming that anything worth building must automatically be a product, and that assumption alone has spawned more unnecessary teams, more artificial ownership structures and more bloated roadmaps than almost any other single habit of thought in technology leadership.
Here is how it usually starts, with a new piece of functionality appearing that needs investment and design and ongoing attention, and almost immediately the machinery kicks in, asking who the product head is, who the business owner is, where it sits in the org chart, what the roadmap looks like and what this quarter’s objectives should be. Sometimes those are exactly the right questions to be asking, but sometimes they are completely the wrong ones, and the reason is rarely as simple as revenue versus no revenue. A product packages capabilities into a proposition that solves a distinct customer or business problem, while a capability is an underlying ability the organization needs repeatedly, regardless of who ends up using it or how, and confusing the two creates unnecessary product boundaries, duplicate teams and, eventually, a fragmented architecture that nobody quite chose on purpose.
1. A Product Exists to Solve a Business Problem
A product exists because there is a business or customer problem worth solving, on its own terms, and that is true whether we are talking about payments, lending, insurance or a savings proposition, because in each of those cases there is a customer need, a commercial proposition and a set of genuinely hard decisions that somebody has to own, decisions like how to price it, which customers to target, what risks the organization is prepared to carry, what features will make a customer choose this bank over the one down the road, how much revenue the thing should generate and what it should cost to serve.
Those questions require product leadership, and the product head is not simply the person who happens to own a collection of software, they own a business problem, and they own the trade-offs required to solve it, which is a distinction that is fundamental and one that almost everything else in this piece follows from.
2. A Capability Is an Ability, Not an Implementation
A capability is a different animal entirely, and the cleanest way I have found to describe it is that a capability is something the organization needs to be able to do, independent of whichever product, feature or piece of technology happens to be expressing it at the moment.
Authentication is a capability, and so is identity management, and so is delegated access and authorization, the ability for one customer’s profile to view another profile’s statements and authorize payments on their behalf, regardless of which channel or relationship triggered it, and document storage and notifications belong on that same list, along with something like a technology deployment framework that provisions AWS infrastructure, spins up EC2 instances and runs Terraform on your behalf, and none of these things needs a single rand or dollar of revenue attached to it to justify its existence, because that was never the question a capability is answering in the first place.
That does not make them unimportant, and in fact some capabilities turn out to be among the most strategically valuable pieces of technology anywhere in the organization, but it helps to hold four layers apart in your head rather than two, because most of the confusion in this article, and most of the confusion I see in real organizations, comes from collapsing them into one another. Products package value for a customer or the business, capabilities provide the underlying abilities that make that value possible, features are the specific, user-facing way a product chooses to expose a capability at a given moment, and technology is simply how all three get implemented underneath the surface.
Once you hold those four layers apart, you get a genuinely useful pair of questions to carry into any meeting, because for a product you ask what outcome you are accountable for, while for a capability you ask what ability you provide, repeatedly, to whoever needs it, regardless of the product they happen to be sitting inside.
3. The Missing Box Is the Feature
Most of the time when an organization mistakes a capability for a product, it has actually skipped a step, because what it is really looking at is a feature, and a feature is not the same thing as either of the other two.
A feature is the specific, visible thing a customer clicks on or experiences, a particular expression of a capability, built for a particular product, at a particular moment in that product’s life, and delegated access and authorization is a good example of a capability sitting quietly underneath several of them at once. “View and pay on a linked profile” is a feature built on top of that capability, for one particular product, but the same underlying capability could just as easily express itself as a business owner sharing statements with an accountant, a company director authorizing a colleague to approve payments up to a limit, an elderly customer giving a family member visibility over their account, or a trustee acting on behalf of a trust, which gives you several different features sitting on top of one capability doing the actual work underneath all of them.
That is the box most classification exercises quietly skip, and skipping it is exactly what causes the trouble in the story I am about to tell.
4. The Thirty Person Product That Was Never a Product
A friend of mine who leads technology at another bank once described a team of thirty people to me who were running what the organization proudly called a product, and it sounded substantial, with genuine investment behind it, product language wrapped around it and an organizational structure quietly supporting all of that language. But when we actually talked through what the thing did, the core functionality turned out to be remarkably simple, letting a customer view a linked profile’s statements and authorize payments on that profile’s behalf.
That was genuinely useful functionality, but it was not a product, and the reason is not that it lacked revenue, it is that the organization had confused three separate layers and built a team around the wrong one. Whatever coherent proposition might eventually have sat around this, something like helping families, business partners or trustees manage shared financial responsibility together, absolutely could have been a real product, with clear customer segments, pricing decisions, risk appetite and a genuine commercial story worth owning, but cross profile statement sharing and payment authorisation was never that product, it was a feature, one particular expression of a much more general capability that the organization had never actually named. That capability was delegated access and authorization, the ability for one profile to view another profile’s information and act on its behalf, and it deserved to exist once, well, in a form that business banking, family finances, trustee accounts and corporate treasury could all eventually draw on.
Laid out as a chain, the layers run from the customer problem of needing to share financial oversight with someone else, through whichever product would eventually exist to solve it properly, down to the feature that had shipped instead, viewing and paying on a linked profile, down again to the capability underneath that feature, delegated access and authorization, and finally to the technology that implements it all, the identity, entitlement and account services running quietly beneath the surface.
The mistake was not that a real product could never have existed here, the mistake was that thirty people had ended up standing around a single feature and calling the feature the product, while the actual capability underneath it, delegated access and authorization, was never extracted, never named and never made available to anyone else in the bank who would eventually need exactly the same thing.
That is the precise shape of the error, and it is worth naming plainly, because it is product cosplay, a standalone product organization built around a single feature that does not, on its own, own a standalone problem, and the label had quietly reshaped the operating model, which is precisely where this distinction starts costing real money.
There is a useful smell test hiding inside this story, which is that if you cannot describe the problem a product owns without describing its functionality, it may not be a product at all. Saying that a proposition helps people share financial responsibility with someone they trust describes a problem space, while saying that statement sharing and payment authorisation lets me share statements and authorise payments is simply a feature wearing a problem’s clothes.
5. Product Management Becomes a Golden Hammer
Organizations develop patterns, and once a structure has worked a few times, people start reaching for it everywhere without thinking too hard about whether it still fits, so the answer becomes “we need a product head,” and then the next problem shows up and the answer is again “we need a product head,” and then another, and another, until product management has quietly become a golden hammer and every piece of functionality in the building starts looking suspiciously like a nail.
But organizational structures should follow the shape of the problem rather than the other way around, so if something has customers, commercial trade-offs, market positioning and revenue that genuinely needs active optimization, product management is an excellent model for it, whereas if something is fundamentally a reusable ability the organization needs everywhere, forcing it into that same model just manufactures complexity nobody asked for. That is why the first question in the room should never be who the product head for this is, and should instead be which layer this thing is actually sitting on.
6. Capabilities Still Need an Owner Who Cares
Calling something a capability does not mean abandoning it in a cupboard somewhere and hoping it keeps working.
Capabilities still need stewardship, and someone has to care whether they work, understand who is using them and why, measure adoption, collect feedback and keep them secure, reliable and easy to consume. A developer platform, for example, might have an active internal community behind it, with engineers contributing to it and proposing improvements almost as if it were open source inside the walls of the company, and that is a genuinely healthy state of affairs, even though its success measures look quite different from a product’s, showing up instead as adoption across engineering teams, reliability and availability, developer satisfaction, the time required to consume the thing, the reduction in duplicated technology elsewhere in the estate, the speed of delivering new products on top of it, security and compliance, and contribution from the wider engineering community.
Those are very different measures from revenue, margin, customer acquisition or market share, and the governance model wrapped around a capability should honestly reflect that difference rather than pretending it does not exist.
There is an important nuance here, and I want to be careful not to overcorrect against it, because none of this means capabilities should be built without product thinking. Some of the best internal platforms I have seen are deliberately managed as products, with clear internal users, a real roadmap, honest feedback loops, adoption measures, SLAs, prioritisation and even a named product manager, and that is good discipline that any capability worth having deserves, but applying product discipline to something is not the same question as whether it should become a standalone product boundary in your organizational architecture. A capability can have users, research, a roadmap, satisfaction scores and a product manager, and still be a capability rather than a product, because what makes something a product is not the quality of the management wrapped around it but whether it owns a distinct customer or business problem on its own terms, and product thinking is useful almost everywhere in a technology organization even though product organizational boundaries are not.
7. Capabilities Are What Make the Next Product Cheaper
There is another reason this distinction matters, and it shows up every time you sit down to design something new.
Imagine you are building a new lending product, where the customer journey underneath it will need identity verification, document collection, affordability calculations, notifications, payment collection, authentication and fraud controls, and the lending proposition itself is genuinely the product, but most of what is required to deliver it should not belong exclusively to lending, because those are capabilities, and if every product team goes off and builds its own version of identity, notifications, payments and document storage, the organization slowly and quietly manufactures duplication for itself, so that five products become five separate implementations, five implementations become five separate sets of operational problems, and five sets of operational problems become five modernization programmes, three years later, all running at the same time and all competing for the same scarce engineering effort.
A strong architecture asks a different question every time a new product gets designed, namely which parts of this are genuinely unique to the product and which parts should become reusable organizational capabilities instead, and that is how architecture compounds over time, with the second product becoming cheaper to build than the first because some of the hard problems have already been solved once and for all, the third becoming cheaper again, and eventually the organization assembling new products, and new features, out of mature capabilities rather than rebuilding the company from scratch every time it launches something new.
8. A Simple Test You Can Run in a Meeting
The distinction can usually be pinned down with a handful of honest questions.
| Question | Product | Capability |
|---|---|---|
| Does it solve a distinct customer or business problem? | Usually | Sometimes indirectly |
| Does it have a commercial proposition? | Usually | Usually not |
| Are there revenue, margin or growth decisions? | Often | Rarely |
| Does someone need to make market and customer trade-offs? | Yes | Limited |
| Is it primarily reused by multiple products or journeys? | Sometimes | Usually |
| Is success measured mainly through business outcomes? | Yes | Usually not |
| Is success measured through adoption, reliability and ease of use? | Secondary | Primary |
| Should other teams be able to consume it easily? | Possibly | Absolutely |
There are inevitably grey areas, and some organizations eventually build a genuine product around a capability that started life purely internal, the way a payments capability originally built to execute transactions for savings, lending and cards internally might later be exposed externally as a Merchant Payments API, complete with pricing per transaction, SLAs, onboarding, support and competition. Notice, though, what actually happened there, because it matters, since the capability did not transform into the product, and execute payments still sits exactly where it always did, underneath everything, while what the organization actually did was build a new product around the existing capability, with a commercial proposition wrapped around it that had never existed before. The distinction is subtle, but it is the difference between a capability graduating and a capability simply being reused one more time, more visibly than before.
9. Products Own Problems. Capabilities Compound
This is probably the most useful organizational principle in the whole discussion.
A product team should own the problem it exists to solve, and it does not need to own every capability required to solve that problem, and holding onto that distinction prevents an enormous amount of duplication across the organization. A lending team should own the lending proposition without necessarily owning authentication, a payments team should own the payments proposition without necessarily building its own identity platform from scratch, and a proposition built around shared financial responsibility should own the customer experience of helping people manage money together without automatically inheriting ownership of delegated access and authorization, because delegated access and authorization is a capability that many different journeys across the organization will eventually need. The product owns the customer problem and the proposition built around it, the capability defines what the organization must be able to do, repeatedly, to deliver that proposition, and technology is simply how it all gets built underneath.
The architecture I have increasingly come to prefer follows from that split, running from the customer problem through the product, through the features that express it, down to the shared capabilities underneath those features, and finally to the technology that implements all of it. Compare that with the far more common alternative, where a product team builds everything itself and the next product team builds nearly the same thing again from a standing start, because the first model compounds organizational capability while the second compounds organizational complexity, and that difference is precisely why mature capabilities can become extraordinarily valuable even though nobody in the building can point to a revenue line that belongs to them personally. A good authentication capability might enable twenty different products, a good delegated access and authorization capability might enable several different features across several different parts of the bank, and a good cloud deployment capability might quietly enable hundreds of engineering teams to move faster than they otherwise could, so asking any of them to justify their existence through direct revenue would fundamentally misunderstand what they were built to do in the first place, since their value shows up in what they make possible for everyone else rather than in what they earn on their own.
10. Stop Turning Every Useful Thing Into a Product
There is a seductive idea floating around modern organizations that calling something a product somehow makes it more customer-centric by definition, but it doesn’t, and sometimes it simply conjures up a product manager, a roadmap, a calendar of ceremonies and thirty people sitting around something that should have been a feature sitting on top of a capability all along.
The better discipline is to classify things honestly from the start, because products need product thinking, since somebody has to continuously balance customers, economics, risk and competition against each other, while capabilities need strong stewardship, since they have to become reliable, reusable abilities that make the rest of the organization faster. Both genuinely matter, both can benefit from product discipline and both deserve investment, but they are not the same thing, and pretending otherwise is where the expensive mistakes start. The real enemy here was never product thinking itself, it is product cosplay, creating a standalone product organization around a single feature that does not own a standalone problem.
The simplest test I now use is not about reuse, because a capability can quite easily support only one product today and still be a capability, while a genuine internal platform product might already support a hundred teams, so the better question is permanence. If you stripped away the product in front of you entirely and it disappeared tomorrow, would the organization still need the underlying ability sitting beneath it, and if that statement sharing feature disappeared tomorrow the bank would still need delegated access and authorization somewhere in its architecture, because families, business partners and trustees will always need to share financial oversight with someone, and if a single lending product disappeared the bank would probably still need document collection, identity verification and fraud detection, and if one particular savings account closed its doors the bank would still need payments, notifications and authentication, working quietly in the background, for everything else it does. If the answer to that question is yes, you are almost certainly looking at a capability wearing a product’s clothes, however good the roadmap in front of it looks.
And the best capabilities, once they mature properly, tend to become almost invisible, since nobody celebrates them every quarter, nobody invents a revenue target to justify them, and nobody has to pretend they are standalone businesses in disguise, because they simply make everything built on top of them, every product and every feature, easier, faster and better, quietly, in the background, which is exactly where a good capability belongs.