Template: Constructing a program logic table
The template for constructing a program logic table can be used with the conceptual models already developed to analyse the issues and detail how best to address them and evaluate performance.
A program logic table can be constructed for a project or program and provide a detailed outline of the thinking behind them. In particular, it clearly records the expectations, needs and assumptions that led to the development of the project or program. This information will be invaluable in informing evaluations, with specific lines of the program logic table applying to specific types of evaluation.
The template can be used to:
The results hierarchy illustrates the expected relationship between the activities and the desired outcome of a project or program. It assumes that deploying inputs will lead first to 'outputs', then to 'outcomes' at progressively higher levels. The program logic table expands on detail at each level of the results hierarchy.
Constructing a program logic table template (0973programlogic.doc; 43 KB)
Note: The attached template file is in Word format. Click on the link to view the document on screen. To download it, right click on the link and select 'Save target as'.
Using the template
The program logic template can be used to record project or program details for an evaluation. Each column of the suggested program logic table is explained below, together with the information to be included in it.
Success factors
This column is important in cases where the interpretation of the objectives is obscure.
Performance measures
Assumptions will also need to be considered when defining the performance measures.
Basis for comparison
Internal and external risks
These are factors or risks that affect the project or program outcomes.
The potential impact of these may also need to be considered during the evaluation.
Assumptions and/or comments
The following lines of the program logic table are most likely to be relevant for each type of evaluation used in the evaluation framework:
|
Lines of program logic used to inform evaluation |
Type of evaluation |
|
Needs and intermediate outcomes or high-level outcomes |
Appropriateness evaluations |
|
Inputs and outputs |
Efficiency evaluations |
|
High-level and intermediate outcomes |
Effectiveness evaluations |
Page last updated: 27 February 2011