Inscrivez-vous ou connectez-vous pour rejoindre votre communauté professionnelle.
A program logic (also known as outcome model, outcome logic, logic model, or outcome hierarchy) sets out what a project will do and how it will do it. In other words, it represents a project’s theory of change.
A program logic should ideally be developed in the project planning stage. This allows you and other project stakeholders to clarify how a project will achieve the desired change, and what needs to be delivered to achieve the change.
A program logic (also known as outcome model, outcome logic, logic model, or outcome hierarchy) sets out what a project will do and how it will do it. In other words, it represents a project’s theory of change.
The program logic does this by visually representing a linear sequence of steps that need to occur for a project to meet its desired outcomes. This generally consists of identifying the inputs, activities, outputs, and outcomes (from immediate, to long term). An important component of program logics is the identification of assumptions that link steps.