The Balanced Scorecard is a framework designed to translate an organization’s mission and vision statements and overall business strategy into specific, quantifiable goals and objectives and to monitor the organization’s performance in terms of achieving these goals. Among other criticisms of MBO, one was that it seemed disconnected from a firm’s strategy, and one of Balanced Scorecard’s innovations is explicit attention to vision and strategy in setting goals and objectives. Stemming from the Read More