Theory of Change

Our strategy has developed organically, but has been driven by a process built to deliver our vision. To understand this process we have developed a 'Theory of Change'.

What is a Theory of Change?

A Theory of Change is a tool used by development organizations to show how a programme seeks to achieve its overall objective. It is generally viewed as a model that implies causality, suggesting that each level of the model is causally related to the next. Specific causal links are indicated by arrows.

There are five levels in a standard Theory of Change:

  1. Inputs: the resources required to run the programme
  2. Activities: the specific interventions offered by the programme
  3. Outputs: the immediate (measurable) results of the programme’s activities
  4. Outcomes: the intermediate benefits resulting from the programme’s activities
  5. Impact: the long-term social goal the programme is contributing to

A Theory of Change model helps to clarify, in a succinct way, the internal logic of a given programme, from the resources it will need, through the activities it will run, all the way to the impact it seeks to have on society. It is a living model that can adapt over time to changing contexts or to discoveries made by the programme as it grows and develops.

The model presented here is intended to be purely descriptive of the Beacon’s current programme, as opposed to prescriptive or aspirational regarding what it should or could be. 


Beacon Theory of Change

Theory of Change 2


Accompanying the Theory of Change we commissioned 'Validating Research' of the Beacon programme. View a Summary.

To review each of our interventions in more detail please click on the links below, or in the tabs in the yellow menu bar at the bottom of each page: