What is Coaching for Performance?
Introduction
Coaching for performance is Agile Coaching with a focus on improving the performance of a product development organization. This approach emphasizes finding performance gaps and setting metrics for improving product development. In traditional performance monitoring, metrics are set by management and implemented via a reporting chain. In this setup, there is no ownership across the organization for the metrics, and there is no clear interconnection between the metrics and the customer value the company tries to deliver.
A Performance Coach establishes a system where the metrics and the value a company tries to deliver are tightly coupled. There is a process for continuously monitoring and improving them. Also, employees own the metrics and have an interest in providing the data for the metrics. There is an agreement that creates a transparent and value-driven context to evaluate the performance of the organization.
Coaching for performance allows the coach to apply various stances such as teaching, consulting, mentoring, and coaching or any other competency the coach can apply to influence their environment. The organization needs to choose an implementation to continuously monitor and evaluate the metrics and their results. I recommend using agile and lean approaches such as OBEYA for that.