outcome delivery
English
Etymology
outcome + delivery
Noun
outcome delivery (plural outcome deliveries)
- The process of achieving an outcome of change or transformation through activities, performance measures and targets. Typically used by local authorities and other organisations when developing business plans.
References
- East Renfrewshire Council's Outcome Delivery Plan
- Outcome Delivery
- Outcome Delivery incentive