Did you spot the elephant in the room? The non-sense of performance indicators and metrics

Combining human efforts with technological advances to deliver services faster, better and cheaper has been a core ambition of management science (if there was such a discipline!) — at least since the start of the industrial revolution. But over time, machinery tends to wear out and men become lazy and complacent. Both need to be managed, not least for efficiency […]