The functions of program theory
Abstract
The role of theory in program evaluation is an important but neglected area in evaluation practice and theory. Program theory has several important functions that can improve our ability to generalize from particular evaluations, contribute to social science theory, and achieve consensus in evaluation planning.