Definition
Program theory is the explicit articulation of how a program'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 program will achieve. Program theory makes the program's assumptions and logic transparent. It is sometimes called "intervention theory" or "program logic," and it forms the intellectual foundation of a theory of change.
Why It Matters
Without explicit program theory, program staff and stakeholders may operate with different mental models about how the program works. This leads to misalignment on strategy, debate over priorities, and difficulty evaluating whether the program is on track. Program 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 program 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 program theory to work from.
In Practice
Program theory is developed collaboratively during program 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 program 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 program theory
- Logframe: A matrix format for organizing program theory
- Contribution Analysis: An evaluation approach that tests program 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 program theory