Satisfied Dissatisfied Not implemented Fully implemented MUST-BE e.g. login, error handling PERFORMANCE e.g. speed, search quality ATTRACTIVE e.g. AI summaries, delight kano-model · must-be · performance · attractive · not all features move satisfaction equally · classify before you prioritise

Kano Model Analysis

The Kano Model classifies features by how their presence or absence affects user satisfaction — separating must-haves that disappoint when missing from performance features that scale satisfaction and delighters that surprise when present.

Feature Prioritisation Product Roadmap Customer Satisfaction Requirement Discovery MVP Scoping Competitive Differentiation

Two sentences.

The Kano Model is a framework for understanding how different types of product features affect user satisfaction — distinguishing between basic needs that users expect as a given (whose absence causes dissatisfaction but whose presence barely registers), performance needs that scale satisfaction proportionally with their quality, and excitement needs that users did not expect but delight them when present. It exists because not all features are equal in their satisfaction impact, and building a feature-complete product by treating every item in the backlog as equally valuable is reliably less effective than understanding which features are table stakes, which are differentiators, and which are irrelevant.

The model was developed by Japanese quality researcher Noriaki Kano in the 1980s, originally applied to manufacturing quality, and was adopted by product and UX teams as a structured alternative to priority stacking and stakeholder voting for feature decisions. What makes it specifically useful for product designers is its explicit recognition that user satisfaction is non-linear: the absence of a basic need causes disproportionate dissatisfaction, the presence of a performance feature produces proportional satisfaction, and the presence of an excitement feature produces disproportionate delight — and that the same feature will move between these categories as the market matures and user expectations evolve.

Apply this when…

A roadmap planning session has stalled because stakeholders cannot agree on priorities — Kano analysis provides a user-data foundation rather than a negotiation between opinions
An MVP scope is being debated and the team needs to distinguish between features users will expect on day one versus features that can wait
A product is mature enough that adding more features is not moving satisfaction scores — Kano analysis may reveal that the team is investing in performance features when basic needs are still unmet
A competitor has launched with features the team does not have and leadership wants them added — Kano analysis identifies whether those features represent basic needs or excitement features that may not be worth prioritising
A user satisfaction or NPS survey has revealed declining scores and the team needs to understand which feature gaps are driving the decline versus which are noise

When NOT to apply it

Skip it when the product is in early discovery and no specific features have been identified — Kano evaluates defined features, not open-ended problem spaces. Skip it when time constraints do not allow for structured data collection from users — running a Kano survey on internal assumptions produces the wrong output. Skip it when the user base is too small or too varied to produce statistically meaningful classifications — results from fewer than thirty respondents should be treated as directional rather than conclusive.

The mechanism

The Kano Model works by asking users two questions about each potential feature: how they would feel if the feature were present (functional form), and how they would feel if it were absent (dysfunctional form). The combination of these two responses classifies the feature into one of five categories — Must-Be, Performance, Attractive, Indifferent, or Reverse — each of which implies a different prioritisation decision. The insight is that users cannot simply be asked "do you want this feature?" because almost everyone says yes to everything.

01
Satisfaction and dissatisfaction are not opposites on a single scale
Kano's original research challenged the assumption that satisfaction and dissatisfaction are two ends of a single dimension. His data showed that this linear model only describes one category of feature (Performance needs). For Must-Be features, their presence produces no significant satisfaction but their absence produces significant dissatisfaction. For Attractive features, their absence produces no dissatisfaction but their presence produces disproportionate delight. This three-category model directly contradicts the assumption that all features should be prioritised by how much users want them.
02
Each category has a different strategic implication
Must-Be features are the price of entry — users take them for granted when present and abandon the product when absent. Investing heavily in perfecting them beyond a threshold yields no satisfaction return. Performance features scale linearly — better search produces more satisfaction, worse search produces less. Attractive features are disproportionately high-return when present and low-cost when absent. Indifferent features consume roadmap space for no satisfaction return and should be candidates for removal or deferral. Reverse features — where presence reduces satisfaction — are rare but important.
03
Attractive features become Must-Be features over time
The most strategically important insight is the temporal dimension: features migrate between categories as the market matures and competitor products establish new norms. Free two-day shipping was an Attractive feature for Amazon in the early 2000s — a genuine delight. By 2015 it had become a Must-Be for e-commerce broadly — its absence causes abandonment, its presence barely registers. This migration means that today's delighters are tomorrow's table stakes, and any Kano analysis is a snapshot of a moment in time.
04
The paired question survey and the evaluation table
The standard Kano survey presents each feature as a pair of questions: "How would you feel if this feature were available?" and "How would you feel if it were not available?" Each question uses a five-point scale: Delighted, Expect it, Neutral, Can live with it, Dislike it. The combination is mapped to a standard evaluation table producing one of the five classifications. Segment analysis (new users versus power users, different company sizes) often produces more actionable findings than aggregate totals, because the same feature may be a Must-Be for one segment and Indifferent for another.

Prioritisation input, not design specification

Kano analysis answers "what should we build?" — it does not answer "how should we build it?" A feature classified as Attractive tells the team that its presence would delight users. It says nothing about which implementation would produce the delight, what the right scope is, or whether the team's proposed design achieves the intended experience. The features it elevates still require user research, design iteration, and usability validation.

Slack's threading feature and the Must-Be versus Attractive reclassification

When Slack introduced threaded replies in 2017, the feature had been on users' request lists for years and was expected by many to be a significant satisfaction driver. In Kano terms, it was positioned as an Attractive feature — something users did not currently have and whose presence would produce delight. The post-launch satisfaction data told a more complex story: for small teams, threading was genuinely Attractive — a delight that improved conversation organisation. For large enterprise teams managing hundreds of channels, threading was discovered to be closer to a Must-Be — its absence had been producing significant friction and abandonment to competing tools.

The insight that made Slack's threading analysis instructive was the segment dimension. The same feature was Attractive for one user segment and Must-Be for another — a finding that aggregate satisfaction scores would not have revealed. This segmentation informed Slack's subsequent feature investment: for the enterprise segment, threading investment focused on reliability and power-user depth (addressing a Must-Be at scale); for the small team segment, threading investment focused on discoverability and reduction of complexity (delivering an Attractive feature without introducing Must-Be baggage).

Slack · Threaded Replies
Segment-level Kano analysis reveals different feature classifications for different user groups
Satisfied Dissatisfied Not implemented Fully implemented MUST-BE ATTRACTIVE E Enterprise 500+ channels S Small teams Delighted by threading Slack threading · Attractive for small teams · Must-Be for enterprise · segment analysis reveals different investment implications
Same feature — different classification by segment

Test yourself & see real examples

No examples yet — be the first.

Spotted a product that clearly knows which features are table stakes versus genuine differentiators — or one that has spent significant effort on features that produced no satisfaction return? Submit what you observed.

✓ Reviewed before publishing ✓ Your name on every example you submit ✓ Violation or fix — both welcome

Seen Kano Model insights ignored in a real product? Help grow the evidence base.

Where teams go wrong

Running Kano surveys on internal teams instead of target users. When product managers and engineers answer the Kano questions about their own features, they produce a map of what the team values rather than what users value — and these diverge systematically. Teams consistently overestimate the importance of features they have invested in building and project their own enthusiasm for novel features onto users who may be indifferent.
Treating Kano classifications as permanent. A Kano survey conducted in the current market reflects current user expectations — shaped by what competing products currently offer. As the category matures, Attractive features become Performance features and Performance features become Must-Bes. The model should be rerun annually in fast-moving categories and whenever a significant competitor ships a new feature that may reset user expectations.
Aggregating results across heterogeneous user segments. A feature that is Must-Be for enterprise users and Indifferent for small business users will produce an aggregate classification of Performance or Indifferent — obscuring the Must-Be signal for the most strategically important segment. Before aggregating results, define the segments that matter and run the analysis separately for each.
Using Kano classifications to justify removing features from existing users. A feature classified as Indifferent means new users would not miss it if absent. This does not mean existing users whose workflows depend on it would be unaffected by its removal. Removing features existing users depend on requires separate analysis of usage data — not a Kano classification from a survey of prospective users.

Connected ideas

The Kano Model is a prioritisation framework that sits at the intersection of user research and product strategy. It is most powerful when paired with methods that provide both the user data it requires and the design validation its output demands.

The most important pairing is Kano analysis with User Interviews. User interviews reveal what features users want and why they want them; Kano analysis classifies those features by how their presence or absence affects satisfaction. Neither alone is sufficient for feature prioritisation: user interviews without Kano produce a list of everything users want without a framework for choosing between them; Kano without user interviews evaluates features the team invented without grounding in observed user needs.

Run it right now

⏱ 10 minutes · Team · No prep

The Quick Kano Sort

Pick five to eight features currently in your product backlog or under debate in your team. Write each one on a separate line.

1. For each feature, ask the team to answer two questions using only the words Delighted, Expected, Neutral, Tolerable, or Dislike: How would your primary user feel if this feature existed? How would your primary user feel if this feature did not exist?

2. Use the standard Kano evaluation logic to classify each feature: if users would be Delighted by presence and Neutral or Tolerable about absence — Attractive. If users would be Neutral about presence but Dislike absence — Must-Be. If satisfaction scales proportionally with quality — Performance. If users are Neutral in both directions — Indifferent.

3. Sort your features into the four categories. Any feature in Indifferent is a candidate for removal from the backlog. Any feature in Must-Be that is not already in the product is an emergency. Any feature in Attractive represents a differentiation opportunity.

4. Compare this classification to the current priority order in your backlog. The differences are the strategic conversation your team needs to have.

10 minutes