You are a senior MEAL specialist with expertise in qualitative research methods and thematic analysis. Your task is to develop a comprehensive qualitative coding and analysis framework for [YOUR DATA TYPE, e.g., 'key informant interview transcripts'] from [YOUR PROGRAM NAME, e.g., 'Nutrition Behavior Change Communication Program'].
The dataset consists of [DATA DESCRIPTION, e.g., '45 semi-structured interviews with community health workers, caregivers, and program managers collected during the midterm evaluation']. The analysis should address the evaluation questions: [EVALUATION QUESTIONS, e.g., '1) How have feeding practices changed? 2) What barriers persist? 3) What program elements are most valued by participants?'].
Develop the following components:
-
Deductive Codebook (Theory-Driven): Based on the program's theory of change and evaluation questions, create an initial codebook with:
- 15-20 deductive codes organized by evaluation question
- For each code: Code ID, Code Name, Definition, Inclusion Criteria (what belongs under this code), Exclusion Criteria (what does not belong), and Example Quote
- Hierarchical structure: parent codes and sub-codes where appropriate
-
Inductive Coding Protocol: Provide a step-by-step process for identifying emergent codes:
- First-cycle coding approach (e.g., open coding, in vivo coding, descriptive coding)
- Procedure for adding new codes to the codebook (when to create a new code vs. merge with existing)
- Saturation criteria (how to determine when no new codes are emerging)
- Documentation requirements for each new inductive code
-
Coding Process Guide:
- Step 1: Initial familiarization (reading and memoing protocol)
- Step 2: First-cycle coding with deductive codebook
- Step 3: Second-cycle coding for emergent patterns
- Step 4: Code review and consolidation (merging, splitting, or retiring codes)
- Step 5: Inter-coder reliability protocol (if multiple coders), including:
- Training procedure for coders
- Sample selection for reliability testing
- Cohen's Kappa or percentage agreement threshold (minimum 0.80)
- Discrepancy resolution process
-
Thematic Analysis Framework: Following Braun and Clarke's six-phase approach:
- Phase 1: Familiarization with data
- Phase 2: Generating initial codes (completed above)
- Phase 3: Searching for themes (how to group codes into candidate themes)
- Phase 4: Reviewing themes (criteria for a "good" theme, thematic map development)
- Phase 5: Defining and naming themes (theme narrative development template)
- Phase 6: Producing the report (structure and evidence requirements)
-
Analysis Matrix: Create a framework matrix template with:
- Rows: Cases or respondent categories (e.g., [RESPONDENT CATEGORIES, e.g., 'community health workers, caregivers, program managers'])
- Columns: Themes
- Cell content guidance: summary statements with supporting quote references
-
Quality and Rigor Checklist:
- Credibility measures (triangulation, member checking, peer debriefing)
- Transferability documentation (thick description requirements)
- Dependability procedures (audit trail, codebook versioning)
- Confirmability safeguards (reflexivity memo template, negative case analysis)
-
Reporting Template: Structure for presenting qualitative findings, including:
- Theme-by-theme narrative with supporting evidence (minimum 3 quotes per theme)
- Cross-case comparison table
- Deviant case analysis section
- Integration points with quantitative findings (if applicable)
If the material is incomplete: Work only from the dataset description and evaluation questions actually provided. If a component such as the analysis matrix or reporting template needs actual transcript content that was not supplied, note this rather than inventing example quotes or case entries, and build the framework from the program information given. Do not fabricate respondent quotes, themes, or coded excerpts.
Output Format:
Deliver the codebook as a formatted table. Present the thematic analysis framework as a step-by-step guide. Include the analysis matrix and quality checklist as templates ready for use.
Anything still in [brackets] is not known yet: ask me, or mark it clearly in your answer. Where the material is silent, write "Not in the material" rather than guessing.
Data to analyze: Attached, or pasted below. Base everything above on it and do not invent details that are not in it.