Product Thinking · · 10 min read
A simple way to think about features, assumptions, and the things teams keep because they once mattered.
The Kano Model is usually described as a way to understand customer satisfaction. It helps teams sort features into categories like basic needs, performance features, delighters, indifferent features, and reverse features. On paper, that sounds clean and logical. Maybe a little too clean. Like one of those diagrams that looks simple until a real product team sits in a room and starts disagreeing about what everything actually means.
But to me, the Kano Model feels like something more than a prioritisation tool. I think it is really about letting go.
Letting go of assumptions, of emotional attachment, and of features that no longer serve a clear purpose. It means letting go of the idea that everything we have built must still matter just because we spent time building it. It reminds me of clearing out a house. When you clear out your home, you do not just look at what is there. You ask whether you still need something, whether it still fits, and whether you are keeping it because it adds value or because you feel attached to it.
That last question is usually the hardest one. It is easy to throw away something that is clearly useless. It is much harder to let go of something that used to matter. Think of a jumper that no longer fits, a broken thing you keep meaning to fix, or a novelty item you bought because it made sense for about four minutes.
Product teams collect things in a similar way. Over time, products gather features, workarounds, and things built under pressure. Some of it still matters, and some is essential. Other parts are useful but need improving, while a few that once felt exciting are now just expected, barely used, or quietly getting in the way. The Kano Model gives teams a way to step back and ask what still deserves space.
At its simplest, the Kano Model helps teams understand how users might respond to different features.
First come the must-have features, the basic expectations users barely notice when they work but absolutely notice when they are missing or broken. A search bar on a website with lots of information is a good example. If users need to find something, search is not a luxury, it is expected. It is a bit like running water in a house. You do not celebrate the tap every morning, but the moment it stops working it becomes the only thing you care about.
Performance features are the next type, where better usually means more satisfying. The more useful, accurate, or fast they become, the more value they create. In everyday life, this could be a better laptop, a sharper drill, or a tool that helps you do a job with less effort. In a product, it might be something like reporting, automation, or data accuracy, where improvement clearly tracks with user satisfaction.
Delighters are different again, the unexpected features that create a positive reaction. They might remove effort in a way the user did not expect, or make the experience feel more thoughtful. Either way, they tend to add comfort, enjoyment, or surprise. In a house, delighters might be good speakers, a comfortable couch, or a small detail that makes the space feel nicer to live in.
Some features are simply indifferent, the things users do not really care about. They exist, but they make little difference to satisfaction. These are the drawer items and the random purchases. They are the gadgets you thought would change your life but now live under a pile of instruction manuals.
Finally, reverse features actively reduce satisfaction. They annoy users, create friction, and make the product feel worse. In a house, these are the broken things you never fix, the clothes that no longer fit, or the drawer that jams every time you open it. A reverse feature is not neutral, and it is not just taking up space. It is quietly making the experience worse.
One of the hardest parts of product work is that teams naturally become emotionally attached to features, and that is normal. A feature is rarely just a feature to the people who built it. It can represent weeks of thinking, technical effort, and problem-solving that nobody outside the team will ever fully see. So when someone questions whether that feature still matters, it can feel personal.
That is exactly why the Kano Model is useful, because it gives the team a more neutral way to talk about value. Instead of asking, "Do we like this feature?" we ask what role it plays for users. Instead of asking, "Did we work hard on this?" we ask whether it still creates value. Instead of asking, "Would it feel bad to change this?" we ask whether users would miss it if it was gone.
That shift matters. It moves the conversation away from the team's attachment and back towards the user's experience. Letting go does not mean the work did not matter, or that people were wrong to build it. It simply means products change, users change, expectations change, and the value of a feature can change with them.
The Kano Model can also help teams let go of internal assumptions. A team might believe a feature is important simply because it feels important inside the organisation. It might support a business process, make sense to people who know the product deeply, or be something leadership cares about. It might even have been important at one point in time. But internal importance is not always the same as user value.
This is where teams can fall into localised product development, building around the assumptions, habits, and needs of the organisation. The product starts to reflect how the company thinks, rather than how users actually behave. Over time, that becomes expensive, because the product needs more support, more training, and more internal knowledge just to understand it. That is usually a sign it is carrying too much organisational weight.
The Kano Model can help teams move towards a broader view, but only if it is used honestly. It should not be used to confirm what the team already believes. If people redefine the categories to fit their own bias, the model stops being useful. If every favourite idea becomes a delighter, every stakeholder request becomes a must-have, and every awkward problem becomes "out of scope", then Kano becomes theatre, with nice labels over the same old thinking.
The value comes when the team is willing to be challenged.
One of the most useful things about the Kano Model is not the final category a feature lands in. It is the disagreement that happens before the team gets there. If one person calls a feature a delighter and someone else calls it a basic expectation, that disagreement is valuable. It might mean they understand the feature differently, picture different users, or read the Kano categories in their own way. It might simply mean the team needs more research.
That is where the real work begins. The team starts asking what a feature actually does, what problem it solves, and what would happen if it was removed. These questions slow the team down in the right place, not for the sake of it, but to stop everyone from running confidently in different directions while pretending they are aligned.
That is another kind of letting go. Letting go of false certainty.
Another important thing about the Kano Model is that feature categories are not fixed forever. A delighter can become a basic expectation. Something feels impressive when it first appears, then people get used to it, rely on it, and start to expect it. Eventually, if it disappears, they are not disappointed because they lost a bonus. They are frustrated because something they now consider basic has been taken away.
That is especially relevant now with AI. A feature that uses AI to turn lower-resolution data into more detailed predictions might feel like a delighter today. It can help users see patterns, fill in gaps, and understand information without needing to manually provide every data point. But as AI becomes more common, that kind of support may quickly become expected.
What feels clever today might feel basic tomorrow.
That does not mean teams should throw AI into every product like glitter into a fan. It means thinking carefully about the expectations they are creating, because AI also brings risk. If users overtrust a prediction, the feature can become dangerous. If the system does not explain its confidence, its limits, or where the data came from, then something designed to help quickly becomes a source of confusion.
A helpful AI feature should not become a crutch. It should support users while still encouraging better input, better judgement, and better understanding. Again, Kano helps us ask better questions. Not just whether something is impressive, but what role it plays in the user's expectations.
For Kano to work well, the process matters. If it is loose, biased, or steered by the loudest voices, the results become misleading. A better approach is to give the exercise some structure.
That final step matters, because the team's view is not the truth. It is only a starting point. Sometimes the team will call something a delighter when users see it as basic, or think something matters when users do not care, or treat something as annoying when users actually value it. Those contradictions are not failures, but questions waiting to be answered.
For me, the Kano Model matters because it helps teams step back. It helps remove some of the emotion from product decisions without removing the care from the work. That distinction is important.
Letting go does not mean caring less. It means caring about the right thing, and being willing to question whether a feature still deserves space. It means being honest about what users expect, what improves their experience, what delights them, what they ignore, and what frustrates them. It means accepting that a product is not there to reflect the team's attachment, but to create value for the people using it.
And when a product genuinely creates value, people feel it. They rely on it, they return to it, and they miss it if it is gone, so it becomes part of how they move forward. That is the bigger picture. The Kano Model is not just a framework for sorting features, it is a way to clear out product clutter, challenge assumptions, and make room for what actually matters.
Sometimes the best thing a product team can do is not add more. Sometimes it is to let go.