Developing and using program logic: a guide
A program logic model is a schematic representation that describes how an initiative is intended to work by linking activities with outputs and short, medium and longer-term outcomes. A program logic aims to show the intended casual links for a program or policy.
Developing program logic occurs within the analysis stage of policy or program development. Several different terms are used to describe program logic, such as program theory, logic model, theory of change, results chain and intervention logic.
This guide aims to support staff in the development of program logic and its use in informing population health program planning, implementation, monitoring and evaluation. It promotes a planned and structured approach to developing program logic and includes information on:
- the meaning and purpose of program logic
- when and how to develop program logic
- how program logic can be used with a particular focus on monitoring and evaluation.
