Evaluation Glossary

Balanced Scorecard

A comprehensive framework that translates a company’s strategic objectives into a coherent set of performance measures. Much more than a measurement exercise, the balanced scorecard is a management system that can motivate breakthrough improvements in such critical areas as product, process, customer, and market development.

Source

Kaplan, R. S. & Norton, D.P. (January 1992). The balanced scorecard: Measures that drive performance. Harvard Business Review.

Related Terms