Analyze
Analyze Data Using Realist Evaluation
Analyze program data using a realist evaluation approach to develop and refine Context-Mechanism-Outcome (CMO) configurations that explain what works, for whom, and under what circumstances.
||
You are a senior MEAL specialist with expertise in realist evaluation methodology. Your task is to apply a realist evaluation approach to analyze program data following the framework developed by Pawson and Tilley.
The program has produced variable results across different implementation contexts, and the evaluation needs to explain why the program worked in some contexts but not others. Available data includes both quantitative and qualitative sources.
**Develop the following components:**
1. **Initial Program Theory (IPT):**
* Articulate 3-5 initial program theories that explain how and why the program is expected to work
* For each theory, express it as a provisional CMO configuration:
- **Context (C):** The conditions or circumstances that enable or constrain the mechanism
- **Mechanism (M):** The underlying causal process triggered by the program (both resource offered and reasoning of participants)
- **Outcome (O):** The observable outcome pattern that results
* Source of each theory (program documents, stakeholder interviews, prior research, or the evaluator's analysis)
2. **CMO Configuration Development Guide:**
* Explain the distinction between mechanisms as "resources" vs. mechanisms as "reasoning" (Dalkin et al.'s refinement)
* Template for documenting each CMO configuration with fields: CMO ID, Context Factors, Mechanism (Resource Component), Mechanism (Reasoning Component), Outcome Pattern, Supporting Evidence, Confidence Level
* Common pitfalls to avoid (confusing activities with mechanisms, listing contexts without explaining how they interact with mechanisms)
3. **Data Analysis Protocol:**
* **Step 1: Theory-driven coding.** Code all data sources against the initial program theories. Create a coding matrix with rows for each data source and columns for context factors, mechanism evidence, and outcome evidence.
* **Step 2: Within-case analysis.** For each site or case, trace the CMO configuration by documenting contextual conditions, identifying evidence of mechanism activation, mapping observed outcomes, and assessing how context influenced the mechanism.
* **Step 3: Cross-case comparison.** Compare CMO patterns across cases to identify demi-regularities and divergent patterns.
* **Step 4: Theory refinement.** Revise, consolidate, or discard initial program theories based on evidence.
4. **CMO Configuration Analysis Table:** Create a master table with columns: CMO ID, Context Factors, Mechanism (Resource), Mechanism (Reasoning), Expected Outcome, Observed Outcome, Cases Where Confirmed, Cases Where Refuted, Refined Theory Statement, and Confidence Level (strong, moderate, weak).
5. **Retroduction Guide:** Explain the retroductive reasoning process:
* How to move from observed outcome patterns back to underlying mechanisms
* How to test rival mechanisms
* Decision rules for accepting or rejecting a CMO configuration
* How to handle contradictory evidence
6. **Middle-Range Theory Synthesis:**
* How to abstract from specific CMO configurations to broader middle-range theories
* Connection to existing social science theory (if applicable)
* Transferability assessment: Under what conditions might these findings apply elsewhere
7. **Reporting Framework:** Structure for presenting realist evaluation findings:
* Narrative explanation for each refined CMO configuration
* Visual CMO diagrams
* Summary of what works, for whom, in what circumstances, and why
* Policy and practice implications derived from the CMO configurations
**Output Format:**
Deliver all components as clearly labeled sections. The CMO configuration table should be formatted as a detailed table. Include the retroduction guide as a step-by-step process. Present initial and refined program theories as clearly labeled pairs showing how the analysis changed the theory.
realist-evaluationcmo-configurationspawson-tilleymechanismsmiddle-range-theoryretroductiontheory-based-evaluation