Program impact assessment framework