Affinity diagramming is a participatory method where concepts written on cards are sorted into related groups and sub-groups. The original intent of affinity diagramming was to help diagnose complicated problems by organizing qualitative data to reveal themes associated with the problems.

Existing items and new items identified by individuals are written on cards or sticky notes which are sorted into categories as a workshop activity. Affinity diagramming can be used to:

Building an affinity diagram is a way to interpret customer data and:

Gaffney, G. (ND). Affinity Diagramming to analyse usability issues. Provides practical advice on affinity diagramming

Spool, J. (ND). The kj-technique: a group process for establishing priorities. A case study of the use of the technique.

Authoritative References

Beyer, H. & Holtzblatt, K. (1998). Contextual design: Defining customer-centered systems. San Francisco, CA: Morgan Kaufmann.

Courage, C. & Baxter K. (2005). Understanding your users. A practical guide to user requirements: Methods, tools, and techniques. San Francisco, CA: Morgan Kaufmann.

Holtzblatt, K., Wendell, J. B., & Wood, S. (2005). Rapid contextual design: A how-to guide to key techniques for user-centered design. San Francisco, CA: Morgan Kaufmann.

Kuniavsky, M. (2003). Observing the user experience: A practitioner’s guide to user research. San Francisco, CA: Morgan Kaufmann.

Detailed Description

Benefits, Advantages and Disadvantages

Advantages

Disadvantages

Cost-Effectiveness

Affinity diagramming is a relatively simple process, but it can take substantial time to break large amounts of text data into “units of information” — especially if you have data from many sources. Large affinity projects can require from hours to days to complete and the interpretation of the resulting groups of data can require many hours of focused effort.

Appropriate Uses

Affinity diagramming is a simple and cost effective technique for soliciting ideas from a group and obtaining consensus on how information should be structured.

How To

Planning

At the meeting

Variations

For pre-existing items, affinity diagramming is an alternative to card sorting. Card sorting finds common patterns in the way different individuals group information, while affinity diagramming obtains a consensus result.

Data Analysis and Reporting

The output is items clustered by topic.

There are freely available Excel tools to support affinity diagramming, e.g. from FreeQuality.org and freebizfiles.