# Qualitative Data Analysis

Qualitative data analysis focuses on examining non-numerical information to uncover patterns, themes, and insights about users' experiences, behaviors, and attitudes.

This data includes interview transcripts, documents, open-ended survey responses, and interpretations of images and videos. It is not limited to text but encompasses various forms of information.

### Methods for qualitative data analysis:

<table><thead><tr><th width="134">Method</th><th>Description</th><th width="268">Steps</th><th>Tools</th></tr></thead><tbody><tr><td>Empathy mapping</td><td>Representing and synthesizing qualitative data about users' thoughts, feelings, behaviors, and experiences.</td><td><ul><li>Collect data.</li><li>Set up the framework.</li><li>Populate the Empathy Map.</li><li>Analyze and Synthesize.</li><li>Validate.</li></ul></td><td>Whiteboards and sticky notes, Miro, MURAL, Lucidchart, Google Drawings, Figma.</td></tr><tr><td>Coding cycles</td><td>Breaking down data into manageable chunks and assigning labels (codes) to these segments based on their content.</td><td>First cycle: the first pass at coding your data.<br>Second cycle: further categorizing, consolidating, and filtering your data.</td><td><p></p><p>NVivo, Atlas.ti, Dedoose, spreadsheets</p></td></tr><tr><td>Thematic analysis</td><td>Identifying, analyzing, and reporting patterns (themes) within data.</td><td><p></p><ul><li>Familiarize yourself with the data.</li><li>Generate initial codes.</li><li>Search for themes among the codes.</li><li>Review and refine themes.</li><li>Define and name themes.</li><li>Write up the analysis.</li></ul></td><td><p></p><p>NVivo, Atlas.ti, spreadsheets</p></td></tr><tr><td>Affinity mapping</td><td>Organizing ideas and data points into clusters based on their natural relationships.</td><td><p></p><ul><li>Write data points or quotes on sticky notes.</li><li>Group related notes together.</li><li>Label each cluster to identify themes or patterns.</li></ul></td><td><p></p><p>Physical sticky notes, digital tools like Miro, MURAL</p></td></tr><tr><td>Content analysis</td><td>Systematically categorizing verbal or behavioral data to summarize the content in a meaningful way.</td><td><p></p><ul><li>Define categories based on research questions.</li><li>Code the data according to these categories.</li><li>Count the frequency of different codes.</li><li>Analyze patterns and trends.</li></ul></td><td><p></p><p>NVivo, Atlas.ti, manual coding</p></td></tr><tr><td>Grounded theory</td><td>Generating a theory grounded in the data collected through an iterative process of data collection and analysis.</td><td><p></p><ul><li>Open coding: Breaking down data into discrete parts.</li><li>Axial coding: Reassembling data into new ways.</li><li>Selective coding: Identifying core categories.</li><li>Theory development: Building a theory based on the data.</li></ul></td><td><p></p><p>NVivo, Atlas.ti</p></td></tr><tr><td>Narrative analysis</td><td>Examining the stories people tell and how they tell them to understand their experiences.</td><td><p></p><ul><li>Identify and extract narratives from the data.</li><li>Analyze the structure, content, and context of the narratives.</li><li>Interpret the meaning and implications of the narratives.</li></ul></td><td><p></p><p>Manual analysis, NVivo, Atlas.ti</p></td></tr><tr><td>Discourse analysis</td><td>Analyzing written or spoken language in relation to its social context.</td><td><p></p><ul><li>Transcribe and read through the data.</li><li>Identify different ways of talking about a topic.</li><li>Analyze language use, sentence structure, and rhetorical strategies.</li><li>Contextualize findings within the broader social context.</li></ul></td><td>Manual analysis, NVivo, Atlas.ti</td></tr></tbody></table>

### Empathy map

Empathy map is a tool used in UX design to better understand and empathise with users by visualising their experiences, thoughts, and feelings. It became so popular and so easy to understand by anyone who knows nothing about user interviews, biases and so on, that often is the only type of analysis that people in digital startups apply in doing qualitative analysis, while instead it should be a complementary element.

We will dive into details of using and creating empathy maps in the second project.

### Coding Cycles

#### First cycle coding method

The first cycle of coding involves breaking down data into smaller segments and assigning initial codes. This stage focuses on identifying basic concepts and patterns within the data.

While we read the answers of the interviewees we highlight that portions that are of our interests according to the object of the research.&#x20;

*For example, if we aim to extract emotions, we are going to use “emotion coding values” and we will research, within the interviewee answers all that part that highlight an emotive status.*

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXdytlJQjMNoUDB46aYIewOHqBn5nvoL8GdZ43Z9hLy1G1HXcGLn4CK0MnLOAaEldx7zmOBTMS0C5X74O4WVKfHb-rzJLg7Pwbk7j4vUujPpFCW0exko1b-hVPhAYNza67y3Ju_b4QphZ7EMY9jLtebnOsU?key=PLLBOWY8GeFNw6er_ZU0UQ" alt=""><figcaption></figcaption></figure>

#### Second cycle coding method

The second cycle of coding involves refining and categorizing the initial codes from the first cycle into broader themes and patterns. This stage focuses on deeper analysis and synthesis of the data.

The process of highlighting the text, or copy/pasting it in another file, or transcribing it in a post to stick on the wall, it’s called “**coding**”.

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXdvtzWVLrsOO6uTXCK0km-_7isKrPFDtmJci0VGZAS9gSNoX50y3dKTUMhjyUpAW5KXbVgC1VICgAYu5Rb7QbV_fKCbCb3SNp_fn_gYwjMe48_2q9eRnb6q0FoniMjWeUEKYxANtYucUCJqY0tSWBPPImU?key=PLLBOWY8GeFNw6er_ZU0UQ" alt=""><figcaption></figcaption></figure>

### Thematic Analysis

Thematic analysis is a qualitative data analysis method used to identify, analyze, and report patterns (themes) within data. It is a flexible and widely used approach that provides a detailed and nuanced account of data, making it particularly valuable for understanding complex phenomena in user experiences and behaviors.

<figure><img src="https://lh7-rt.googleusercontent.com/slidesz/AGV_vUdFn-NKH4R07AdxKVK1-7h5B5L-aQp42GNRnZRdUPjCc2u2AVG3vHgDjYOFCgLHT92SU-aT_2fgejdSXeTGe7m0ZZGc-wZPxlyyu_zBKi3XQjDBfCbtM71vdlMr4PMhBmw6T1o5176ll8EszFz-rZPQ9viGKu7sZRdAQikoTRn9cMVWQMNWfA=s2048?key=_rZjqjCJ6cUEptyVFdLn5Q" alt=""><figcaption></figcaption></figure>

This other approach relies on identifying themes by extracting them through a coding process. There are different types of theme, each one fit a different purpose according to the object of the research.

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXc9nuJcOaH0kbOKE7GUYlqUFFJ20sOKFCBW8SwsF4FAffvQFvbZrth2sOJGG6y5lAPrn4GuDCuoTWXGFNpkplMa0oWSyeNyDZfykPX8FKebfC2NsjeN6qWaue-DL9qxJ-1s3xsczzLsTVdeUW8g2PATrl3_?key=PLLBOWY8GeFNw6er_ZU0UQ" alt=""><figcaption></figcaption></figure>

### Steps to conduct thematic analysis:

1. **Familiarization: get to know your data.** Immerse yourself in the data to become deeply familiar with its content.&#x20;
   * Read and re-read the data transcripts or notes.
   * Listen to audio recordings if available.
   * Make initial notes on key points and ideas that emerge.
2. **Generating initial codes: start coding the data.** Systematically code interesting features of the data.
   * Identify meaningful segments of data.
   * Assign labels (codes) to these segments that summarize their content.
3. **Searching for themes: group codes into themes.** Group codes into potential themes.
   * Examine codes to find broader patterns of meaning.
   * Organize codes into theme groups that represent different aspects of the data.
4. **Reviewing themes: check if themes fit the data.** Refine themes to ensure they accurately represent the data.
   * Review coded data extracts for each theme to ensure consistency.
   * Check if themes work in relation to the entire data set.
   * Split, combine, or discard themes as necessary to better capture the data.
5. **Defining and naming themes: clearly define what each theme represents and give it a name.**
   * Write detailed descriptions for each theme, explaining what it covers and why it is important.
   * Develop concise and descriptive names for each theme that capture its essence.
   * Ensure themes are distinct and non-overlapping.
6. **Writing up: report your findings.** Produce a final report that tells the story of the data.
   * Provide a coherent and compelling narrative of the themes.
   * Include direct quotes and excerpts from the data to illustrate key points.
   * Discuss the implications of the findings and how they answer the research questions.

Thematic analysis is a powerful method for analyzing qualitative data, providing deep insights into user experiences and behaviors. By systematically coding data, identifying themes, and interpreting their meanings, researchers can uncover valuable patterns that inform design decisions and improve user experiences.

#### Further resources:

* [How to Analyze Qualitative Data from UX Research: Thematic Analysis](https://www.nngroup.com/articles/thematic-analysis/)
* [Analyzing Qualitative User Data in a Spreadsheet to Show Themes](https://www.nngroup.com/videos/analyzing-qualitative-data-spreadsheet/)
