<?xml version="1.0" encoding="utf-8"?>

Recommended resources

Courses

UX Design Foundations Course
Popular
Course

UX Design Foundations

Gene Kamenez
Gene Kamenez
Learn UX design basics to acquire a solid foundation in UX design principles. Acquire the skills needed for product development and improving user experience.
Color Psychology Course
Course

Color Psychology

Cameron Chapman
Cameron Chapman
Learn how color influences perception, emotion, and behavior. Discover how to apply color psychology to design more impactful and engaging experiences.
Wireframing Course
Course

Wireframing

Colin
Colin
Learn to create effective wireframes that seamlessly integrate into your design workflows, improving communication and driving better design outcomes.
UX Writing Course
Course

UX Writing

Alesya Dzenga
Alesya Dzenga
Learn to write microcopy that communicates clearly and concisely to improve user experience, build trust, and boost conversions across digital products.
UX Research Course
Course

UX Research

Alesya Dzenga
Alesya Dzenga
Learn to plan, conduct, analyze, and present impactful UX research by applying modern methodologies for effective user insights and design decisions.
UX Design Patterns with Checklist Design Course
Course

UX Design Patterns with Checklist Design

George Hatzis
George Hatzis
Learn common UX design patterns and how to apply them with practical checklists, ensuring the creation of intuitive, user-friendly, and exceptional interfaces.
Enhancing UX Workflow with AI Course
Course

Enhancing UX Workflow with AI

Colin
Colin
Learn how to integrate AI into UX design to create smarter, more personalized user experiences. Explore tools, trends, and best practices in AI-driven design.
Design Thinking Course
Course

Design Thinking

Colin
Colin
Learn to apply the design thinking process, covering engagement, empathy, problem definition, and ideation to develop user-centered and innovative solutions.
User Psychology Course
Course

User Psychology

Alesya Dzenga
Alesya Dzenga
Learn the psychological principles behind user behavior and decision-making. Master core concepts in user psychology to help you design more engaging products.
Service Design Course
Course

Service Design

Fouad Jallouli
Fouad Jallouli
Learn the basics of service design research, ideation, prototyping, and implementation to align teams, improve delivery, and create seamless customer experiences.
Psychology Behind Gamified Experiences Course
Course

Psychology Behind Gamified Experiences

Alesya Dzenga
Alesya Dzenga
Learn the fundamentals and key concepts of gamification and discover how to apply game design principles to engage users and drive targeted behavior from them.
Product Discovery Course
Course

Product Discovery

David Payne
David Payne
Learn the fundamentals of product discovery and how to build products your users truly need. Master key techniques and create user-centered solutions.
Reducing User Churn Course
Course

Reducing User Churn

Gene Kamenez
Gene Kamenez
Learn strategies to reduce churn and build long-term user relationships, which is crucial for improving retention and driving sustainable business growth.
Product Analytics Course
Course

Product Analytics

Colin
Colin
Learn how to use product analytics to make data-driven decisions and improve user experiences. Master key metrics and tools to optimize product performance.
Introduction to Product Management Course
Course

Introduction to Product Management

Ben Davies-Romano
Ben Davies-Romano
Learn how to turn nascent ideas into successful products using proven product management frameworks, clear processes, practical strategies, and best practices.
Introduction to Design Audits Course
Course

Introduction to Design Audits

Romina Kavcic
Romina Kavcic
Learn the art of systematic design evaluation to improve consistency, effectiveness, and create more user-centered products that meet user expectations.
AI Fundamentals for UX Course
Course

AI Fundamentals for UX

Dr. Slava Polonski
Dr. Slava Polonski
Explore AI concepts, principles, and practices essential for creating human-centered, trustworthy AI-powered experiences.
Government Design Foundations Course
Course

Government Design Foundations

Fouad Jallouli
Fouad Jallouli
Learn best practices and core principles for government design to create impactful, user-centered digital services that improve accessibility and efficiency.
KPIs & OKRs for Products Course
Course

KPIs & OKRs for Products

Rosie Hoggmascall
Rosie Hoggmascall
Transform product decisions using data-driven frameworks that align teams, optimize processes, and drive measurable outcomes for improved product success.
Improve your UX & Product skills with interactive courses that actually work

FAQs

What is an affinity diagram?

An affinity diagram is a tool used to organize, categorize, and group user research data into logical clusters. The method is also known as the KJ method named after its creator, Jiro Kawakita. This process helps UX designers identify patterns, themes, and insights valuable for the design process. Affinity diagrams are often used in the ideation and prototyping stages of UX design to help designers better understand their users and create more user-centered designs. Affinity diagrams are commonly used in user research, brainstorming, and project planning.

Explore Uxcel’s Affinity Diagrams in UX Research lesson to learn the intricacies of using this method in the design process.


When do UX designers use affinity diagrams?

UX designers use the affinity diagram method to organize and make sense of large amounts of data collected during user research or other design activities. Affinity diagrams are particularly useful when dealing with unstructured and qualitative data, such as user feedback, observations, or survey responses. By using an affinity diagram, UX designers can better understand the needs and pain points of their users and create more user-centered designs that address those needs.


How to create an affinity diagram?

The process of creating an affinity diagram can be broken down into the following steps:

  • Gather relevant data or ideas through user research, brainstorming sessions, or other methods.
  • Collect and write down the data points on individual cards or sticky notes.
  • Group similar data points together and label each group with a category name.
  • Arrange the groups on a board or wall in a way that makes sense and shows the relationships between categories. You can also use a digital tool, like Miro, Lucidchart, or RealtimeBoard.
  • Refine and adjust the groups and categories to create a clear and organized structure.
  • Use the final affinity diagram to gain insights and make informed design decisions based on the patterns and relationships between the data points.

What is the difference between affinity diagrams and mind mapping?

In mind mapping, ideas are usually brainstormed and floated out there, often without any specific organization or hierarchy. Mind maps make it easier to visualize data or discover relationships between dissimilar ideas.

On the other hand, affinity diagrams organize existing ideas into groups based on their natural relationships, creating a more structured and focused view of the data.

While mind mapping is useful for ideation and exploration, affinity diagrams are better suited for making sense of existing information and identifying patterns or themes.