Metrics Likely Used at Dell Malaysia’ Site The balanced scorecard is a good framework for understanding e-marketing metrics, developed by two Harvard Business School professors in 1990, is one of the enterprise performance management systems which measure many aspects of a company’s achievement with a huge adoption rate.