We expect people in finance, say, to be able to explain the functions they put into a spreadsheet and why. We expect engineers to be able to walk us through why they chose a particular design or a material. We expect developers to comment their code so that someone else can debug it. We expect marketing people to explain their rationale for why they chose a certain data-gathering campaign. But somehow we don't hold managers to this standard. Somehow, with all the work being done about people, systems, motivation, pay, benefits, rewards, and culture, “management” is some sort of inexplicable
...more