Skip to content
framework
Product & metrics

Kano Model

Basic needs, performance features and delighters: know which features to build first.

⏱ 12 minIntermediateBy Noriaki KanoSince 1984
Use it when

Deciding which features will actually satisfy users.

You'll walk away with

Features sorted into must-be, performance and attractive.

Step 1 · The idea

Not all features make people equally happy

In 1984, Japanese professor Noriaki Kano showed that features affect satisfaction in different ways. Some only cause anger when missing. Some make people happier the more you add. Some delight even though nobody asked for them.

The Kano Model helps you decide what to build first: get the basics right, compete on performance, and add a few delighters.

A beautiful food app that forgets half your order is still a bad app. Basics first — delighters can't make up for a broken must-be.
The model

Five categories

1

Must-be

Expected. Missing it causes anger; having it earns no praise.
Example: The right items in your order; a working UPI PIN screen.
2

Performance

More is better. Satisfaction rises steadily with it.
Example: Faster delivery; lower fees.
3

Attractive

A delighter. Nobody asks for it, but it creates joy.
Example: A free dessert on your birthday order.
4

Indifferent

People don't care either way.
Example: The colour of the loading spinner.
5

Reverse

Some people actively don't want it.
Example: Auto-playing video ads on the payment screen.
Step 2 · Play with it

The Kano chart

Across: how well a feature is implemented. Up: how satisfied people are. Drag the slider to see how each type reacts.

Fully implemented →DelightedFrustratedMust-bePerformanceAttractiveIndifferent
  • Must-beUsers feel annoyed
  • PerformanceUsers feel annoyed
  • AttractiveUsers feel neutral
  • IndifferentUsers feel neutral

At low implementation, a weak must-be causes the most frustration.

Step 3 · Real pattern

How a delighter becomes a basic

Ride-hailing apps show Kano's “natural decay” clearly.

Your ride
A driver arrives at the right place and gets you there safely.
If this fails, nothing else matters
Step 1

Must-be

Nobody praises a ride app because the car showed up. But if it doesn't, they delete the app.
Must-be
Arriving in
3 min
Shorter wait = happier riders
Step 2

Performance

Wait time and price are performance features: the better they are, the happier people get, in a straight line.
Performance
🚗📍
Watch your car approach live
Step 3

The delight of the map

When ride apps first showed the car moving on a map, it felt magical. Nobody had asked for it. A classic delighter.
Attractive
Map not loading? “This app is broken.”
Today, live tracking is expected
Step 4

Delight fades

Now every delivery and ride app has live tracking. Missing it feels broken. The delighter became a must-be.
Attractive → Must-be

Illustrative example of a well-known industry pattern.

Step 4 · Try it

Run a Kano survey

For each feature, ask two questions and pick the answer a typical user gave. The Kano table sorts it into a category.

FeatureIf it's there, you feel…If it's missing, you feel…Category
Must-be
Performance
Attractive
Attractive
Indifferent

In a real study, ask 15–30+ users and take the most common category for each feature.

Watch out

Common mistakes

✓ Do

  • Fix broken must-bes before anything else
  • Compete on one or two performance features
  • Add a small number of real delighters
  • Re-check categories every year or two — they decay
  • Survey different user segments separately

✗ Avoid

  • Spending effort on delighters while basics fail
  • Asking “would you like X?” — everyone says yes
  • Treating categories as permanent
  • Mixing very different users into one result
  • Building indifferent features because a stakeholder likes them
Cheat sheet

Kano Model in one screen

CATEGORIES
MUST-BE      expected · missing = angry · present = no praise
PERFORMANCE  more is better · linear
ATTRACTIVE   unexpected delight · missing = no problem
INDIFFERENT  nobody cares
REVERSE      some people don't want it

SURVEY  Q1 functional:    "If the product has X, how do you feel?"
        Q2 dysfunctional: "If it does NOT have X, how do you feel?"
        answers: like · expect · neutral · live with · dislike

EVALUATION (functional row × dysfunctional column)
           like expect neutral livewith dislike
like        Q    A      A       A        O
expect      R    I      I       I        M
neutral     R    I      I       I        M
live with   R    I      I       I        M
dislike     R    R      R       R        Q

PRIORITY  must-be → performance → attractive
Use it at work

Figma template

A ready-made canvas for running this framework with your team. Free, editable, and it works in Figma and FigJam.

Preview of the Kano survey sheet template
Figma & FigJam · free

Kano survey sheet

  • Paired-question sheet
  • Evaluation table
  • Categories and priority
  1. 1Download the SVG, or copy it to your clipboard.
  2. 2In Figma or FigJam, drag the file onto the canvas — or paste with ⌘V / Ctrl V.
  3. 3Everything arrives as editable layers: type in the boxes, add stickies, duplicate rows.
Check yourself

Quick quiz

Get all three right to complete the lesson.

Question 1

1. A payments app shows “Payment successful” only when the money has really gone. In Kano terms this is…

Question 2

2. What tends to happen to delighters over time?

Question 3

3. In a Kano survey, what do you ask about each feature?

Saved

Notes are private and stored in this browser.

Sources and further reading

Keep going

Related frameworks

Next lesson

HEART Metrics

Happiness, Engagement, Adoption, Retention, Task success: UX goals you can measure.

Start lesson →