Qualitative data analysis - Coding, what to do after coding, how to develop theoretical concepts...
Based on Qualitative Researcher Dr Kriukow's video on YouTube. If you like this content, support the original creators by watching, liking and subscribing to their content.
Write clear descriptions for each code, including what it includes and what it captures in the data.
Briefing
Turning coded qualitative data into theoretical concepts starts with disciplined code understanding—then moves into cautious theorizing, and finally demands evidence-testing. The core move is to treat the coding framework as the foundation for theory building: before any abstract claims, the analyst writes clear descriptions of each code, including what it captures and what it excludes. From there, the analysis deepens by mapping where each code appears, when it shows up, and which participants mention the issue versus those who do not. That participant-level patterning becomes the raw material for early theorizing, including why some participants raise certain issues while others remain silent.
Once these code descriptions and distributions are in place, the analyst shifts from individual codes to relationships among them. The process involves looking across the dataset as a whole, describing broader coding categories (more abstract groupings that bundle multiple codes), and then asking whether one category seems to influence another. Importantly, this relationship-building remains an early-stage activity: it’s exploratory, iterative, and grounded in returning to the data to check whether the proposed connections hold up.
A pivotal next step is creating models—often basic, even when the coding framework is already detailed. When the analyst feels stuck despite having a thorough coding system, building a simple model can reframe the work. The model functions like a structured hypothesis: categories and codes are arranged on the page, and arrows are used to experiment with possible causal or directional influences between phenomena. This is described as “playing with the codes,” using interpretation and creativity to generate candidate explanations, even when the ideas are not yet backed by strong evidence.
The model-building phase is explicitly hypothetical, but it is not meant to stay speculative. The analyst then has to challenge the emerging ideas by actively seeking evidence that would dismiss them as well as evidence that would support them. The instruction is to avoid clinging to a theory simply because it feels compelling; instead, the analyst should put equal effort into trying to disprove it. Whether the idea survives or collapses under scrutiny, the payoff is the same: more analysis, deeper familiarity with the dataset, and clearer theoretical concepts that can later be tested against the evidence. In short, theory development is portrayed as a cycle—understand codes, theorize relationships, model possibilities, then rigorously test those possibilities against the data.
Cornell Notes
The path from qualitative coding to theoretical concepts begins with fully understanding the coding framework. The analyst writes code descriptions that explain what each code includes, what happens under it, and where and when it appears, noting which participants mention the issue and which do not. From these patterns, the analyst theorizes possible reasons for differences and then looks for relationships among more abstract coding categories. When stuck, the analyst creates basic models using categories arranged on paper and arrows to test imagined influences between phenomena. Finally, every hypothetical idea must be challenged with evidence—either supported or dismissed—so the analysis deepens and the dataset becomes more familiar.
How does the analyst turn a coding framework into the starting point for theory building?
What does “theorizing” look like after coding, before any strong claims are made?
Why create a model if the coding framework is already detailed?
How are hypothetical models supposed to be used during analysis?
What is the evidence-testing step, and how should it be approached?
Review Questions
- What specific information about each code (beyond its label) does the analyst record to support later theorizing?
- How does the analyst move from individual codes to broader categories and then to proposed relationships?
- Why does the analyst treat model-building as hypothetical, and what must happen before any claim becomes credible?
Key Points
- 1
Write clear descriptions for each code, including what it includes and what it captures in the data.
- 2
Track where and when each code appears, and note which participants mention the issue versus those who do not.
- 3
Use participant-level patterns to generate early theorizing about why differences occur.
- 4
Look across the dataset to propose relationships among broader, more abstract categories, then check those relationships against the data.
- 5
When analysis stalls, create a basic model that arranges categories and uses arrows to test imagined influences.
- 6
Challenge every emerging theoretical idea by searching for both supporting and disconfirming evidence, without clinging to favored explanations.