Programme Design
Understand, support, develop, sustain, and promote evidence-based programme design using logical frameworks and theory of change concepts.
Type
Functional
Competency Area
Project Management
Levels
Understands programme design
Understands programme design concepts
Recalls logical framework approach (application, scope utility, and steps) and why it is useful
Identifies causal linkages between problems, programme design, and long-term goals
Supports programme design
Supports programme 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 programme
Develops programme designs using logical framework and theory of change
Formulates programme 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 programme design and desired outcomes, outputs, and goal
Oversees programme design
Rationalises programme design decisions through various tools (problem tree, theories of change, etc.)
Utilises a logical framework to oversee, monitor, and evaluate the programme
Establishes quality control for the theory of change through three criteria; plausibility, feasibility, and testability
Promotes and sustains program design
Evaluates programme 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 programme design
Justifies theory of change to internal and external stakeholders as a key element of programme design