Developing and delivering a product or service: It's an ever-evolving battle to meet the expectations of customers, service users and your staff consistently and reliably within resource and budget constraints. Do you find the time and effort needed to step back, take stock and see where and how to develop and improve what you do? That task is often overtaken by the priority to 'get the job done'.