Programme Design
Understand, develop, sustain, and promote evidence-based program design using logical frameworks and theory of change concepts.
Type
Functional
Competency Area
Public Policy
Levels
Knowledge of program design
Understands program design concepts
Aware of logical framework approach (application, scope utility, and steps) and why it is useful
Identifies causal linkages between problems, program design, and long-term goals
Supports program design
Supports program design decisions by identifying relevant problems
Interprets logical framework accurately including the various tools embedded within it (context analysis, problem tree, stakeholder analysis, solution tree, etc.)
Creates a theory of change to outline causal linkages between desired and actual outcomes, outputs, and goals of program
Develops program designs using logical framework and theory of change
Formulates program designs by analysing problems and making informed evidence-based decisions
Creates a logical framework using vertical and horizontal logic
Applies theory of change to demonstrate progress between program design and desired outcomes, outputs, and goal
Oversees program design
Rationalises program design decisions through various tools (problem tree, theories of change, etc.)
Utilises logical framework to oversee, monitor, and evaluate the program
Establishes quality control for theory of change through three criteria; plausibility, feasibility, and testability
Promotes and sustains program design
Evaluates program design for alignment across political, social, technical, and organisational dynamics
Champions logical framework as a participatory tool for project cycle management and stakeholder engagements within a program design
Justifies theory of change to internal and external stakeholders as a key element of program design