Using program theory to replicate successful programs

Program theory evaluation can provide the kind of detailed information about what aspects of a program lead to success that is needed to replicate programs in new and varied settings.