Definition
Programme theory is the explicit articulation of how a programme's activities and resources are expected to produce change. It describes the causal linkages: what inputs or resources are needed, what activities will be conducted with those resources, what immediate outputs will result, what changes in behavior or systems those outputs will trigger, what medium-term outcomes will result, and ultimately what long-term impact the programme will achieve. Programme theory makes the programme's assumptions and logic transparent. It is sometimes called "intervention theory" or "programme logic," and it forms the intellectual foundation of a theory of change.
Why It Matters
Without explicit programme theory, programme staff and stakeholders may operate with different mental models about how the programme works. This leads to misalignment on strategy, debate over priorities, and difficulty evaluating whether the programme is on track. Programme theory creates a shared, testable logic. It allows the team to ask: "Are we doing what we said we would do (output fidelity)?" and "Is the programme working as designed (outcome realization)?" It also allows evaluators to understand whether failure is due to implementation issues or flawed theory. Theory-based evaluation approaches, contribution analysis, realist evaluation, process tracing, all depend on having explicit programme theory to work from.
In Practice
Programme theory is developed collaboratively during programme design. The team starts with the ultimate vision (impact) and works backward: What needs to change in the world? What medium-term outcomes must occur? What behaviors or decisions must shift? What outputs must be produced? What activities and resources are required? As the team works through this logic, they articulate the assumptions: What conditions must hold? What stakeholders must cooperate? The result is often a diagram (sometimes called a logic model or results chain) that shows the causal pathways. For example, a youth employment programme might theorize: If we train young people in technical skills (activity), they will gain job-readiness competencies (output); if employers value these competencies, youth will be hired (outcome); if they stay employed for 12+ months, their income will increase (impact). Each step is a testable assumption that monitoring and evaluation can examine.
Related Topics
- Theory of Change, The visual and narrative expression of programme theory
- Logframe, A matrix format for organizing programme theory
- Contribution Analysis, An evaluation approach that tests programme theory
- Realist Evaluation, An evaluation approach that examines context, mechanisms, and outcomes in relation to theory
- Process Tracing, A method for testing causal mechanisms in programme theory