Effective Performance Management with the Balanced Scorecard

Originally developed as a performance measurement tool, the Balanced Scorecard (BSC) has increasingly become associated with strategy implementation in both the private and public sectors. A recent report co-produced by INSEAD and the UK-based Chartered Institute of Management Accountants (CIMA) details the most recent developments in BSC applications, particularly in the key role of strategy mapping.