Start networking and exchanging professional insights

Register now or log in to join your professional community.

Follow

What is "Program Logic"?

user-image
Question added by Alex Al Yazouri , General Manager , Al Mushref Cooperative Society
Date Posted: 2014/12/01
Basit Ali
by Basit Ali , Director of Engineering , Laverda Suites & Villas / Blue Bay Resorts

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.

Vinod Jetley
by Vinod Jetley , Assistant General Manager , State Bank of India

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.

More Questions Like This