Affinity Diagram (KJ Method)
Turn a chaotic pile of ideas into clear themes. The affinity diagram, or KJ Method, groups large volumes of qualitative input, brainstorming output, VOC data, survey comments, into natural clusters that reveal the underlying structure.
Create Affinity Diagram →What is an Affinity Diagram?
An affinity diagram is a tool for organizing a large number of ideas, observations or pieces of qualitative data into groups based on their natural relationships. Developed by Jiro Kawakita, it is also known as the KJ Method, and it is one of the seven management and planning tools.
The process is deliberately bottom-up. Rather than starting with predefined categories, the team writes each idea on a card or note, then sorts them into clusters based on which ideas feel related, and only afterward names the groups that emerge. This lets the structure arise from the data instead of being imposed on it.
The affinity diagram is especially valuable early in a project for making sense of Voice of Customer data, brainstorming output or research notes. By surfacing themes that were not obvious in a flat list, it turns scattered qualitative input into an organized foundation for prioritization and further analysis.
In plain terms: When you have a wall of sticky notes from a brainstorm or customer feedback, an affinity diagram is how you make sense of it. You group the notes by what naturally belongs together, then name the groups. The themes emerge from the data rather than being decided in advance.
The KJ Process
Generate & Record
Capture every idea or data point on its own card or note, without filtering, so nothing is lost before grouping.
Group by Affinity
Sort the cards into clusters based on natural relationships, usually silently at first, letting patterns emerge from the data.
Name the Themes
Once groups have formed, give each a header that captures its shared theme. These headers become the organizing structure.
Key Formulas
Getting Value From the Diagram
The insight is in the groupings, not the individual notes. Once themes emerge, they reveal the structure of the problem, which categories dominate, which are sparse, and how issues relate, that a flat list conceals.
The affinity diagram is a qualitative organizing step, not an analysis in itself. Its named themes are the input to prioritization and to further investigation, such as root-cause analysis, which turn the organized themes into decisions and action.
Assumptions & Validation
Qualitative Input
The data are ideas, observations or comments, not numeric measurements.
If violated: For numeric data use a histogram or Pareto chart, not an affinity diagram.
Enough Material
There are enough ideas that grouping adds value.
If violated: With only a handful of items, formal grouping is unnecessary.
Open Grouping
Groups emerge from the data rather than being predefined.
If violated: Avoid forcing ideas into preset categories.
⚠️ Check assumptions first
An affinity diagram organizes qualitative information; it does not analyze numbers or prove anything. Its themes are a starting point, not a conclusion. Forcing ideas into categories decided in advance defeats the bottom-up purpose of the KJ Method, and treating the resulting groups as validated findings skips the analysis, prioritization and testing that should follow.
When NOT to Use Affinity Diagram
Numeric Data
For frequencies or measurements, use a Pareto chart or histogram instead of grouping notes.
Ranking Options
To prioritize among defined options, use a prioritization matrix or Pugh analysis.
Confirming Causes
To verify a cause, use root-cause analysis or a hypothesis test, not thematic grouping.
Industry Applications
Organizing VOC Data
Cluster raw customer statements into themes before translating them into requirements.
Brainstorm Synthesis
Turn the output of a brainstorming session into structured, named categories.
Research Notes
Organize interview or field-research notes into recurring themes.
Problem Structuring
Reveal the structure of a complex, ambiguous problem before deeper analysis.
Frequently Asked Questions
What is an affinity diagram used for?
An affinity diagram organizes a large number of ideas, observations or pieces of qualitative data into groups based on their natural relationships. It is most useful early in a project for making sense of brainstorming output, Voice of Customer data or research notes, turning a scattered list into structured themes. By revealing patterns a flat list hides, it creates an organized foundation for prioritization and further analysis.
What is the KJ Method?
The KJ Method is another name for the affinity diagram, after its developer Jiro Kawakita. It describes the bottom-up process of writing each idea on a card, grouping the cards by natural relationship, and then naming the themes that emerge. The method deliberately lets structure arise from the data rather than imposing predefined categories, which is its defining characteristic.
How is an affinity diagram different from a Pareto chart?
An affinity diagram organizes qualitative ideas into themes and is used for sense-making, while a Pareto chart ranks categories of numeric data by frequency or cost to prioritize the vital few. The affinity diagram works with words and concepts; the Pareto chart works with counts. They are complementary: affinity grouping can define the categories that a Pareto chart later quantifies.
Why should grouping be bottom-up rather than predefined?
Starting with predefined categories imposes an existing mental model on the data and risks missing the themes that are actually present. The bottom-up KJ approach lets related ideas cluster naturally, so the structure reflects what the data contains rather than what the team expected. This is especially valuable when the problem is ambiguous or the team wants to avoid confirmation bias.
When is an affinity diagram not the right tool?
It is not suited to numeric data, which is better handled by a histogram or Pareto chart, nor to ranking among defined options, which calls for a prioritization matrix or Pugh analysis. It also does not confirm causes; its themes are a starting point that still require analysis, prioritization and, where causation matters, hypothesis testing to turn into validated conclusions.
How does the affinity diagram support Voice of Customer work?
Raw VOC data is often a large, unstructured collection of customer statements. An affinity diagram clusters these statements into themes, making it far easier to see the main categories of customer need. Those themes then feed the translation of needs into measurable requirements and their prioritization, which is why affinity grouping is a common early step in organizing VOC data.
Turn Scattered Ideas Into Clear Themes
Group qualitative input into natural themes with the KJ Method. Free during Beta.
Create Affinity Diagram →