How about approaching managers in the same way we always like companies to approach developers, i.e., hire good ones and empower them do their job in the best way they know how?
Using a system that is enforced from the top down is a perfect way to guarantee you'll only get the kind of below mediocre managers we love to bitch about.
All of these systems are based on the assumption that companies can't trust the people they hire to delegate responsibility to. They're basically methods of maintaining a toxic environment instead of dealing with the root causes.
And it's a self-fulfilling prophecy, because it attracts the wrong people. What good manager you ever worked for would want to function in that kind of a system?
Using a system that is enforced from the top down is a perfect way to guarantee you'll only get the kind of below mediocre managers we love to bitch about.
All of these systems are based on the assumption that companies can't trust the people they hire to delegate responsibility to. They're basically methods of maintaining a toxic environment instead of dealing with the root causes.
And it's a self-fulfilling prophecy, because it attracts the wrong people. What good manager you ever worked for would want to function in that kind of a system?