What I find so strange about modern management is it mostly is an error correction function: clearing roadblocks for the team, fighting for recognition, performance management, etc.
I think we should go back to coupling technical leadership, product management, project management and dev manager functions. This is exactly what you would see in a cash strapped startup and it seems to scale to ~50 people. This of course requires very strong leaders who would have full responsibility for the bottom line but I think it could be much more efficient that today’s ensemble of overlapping hierarchies.
Comments
What I find so strange about modern management is it mostly is an error correction function: clearing roadblocks for the team, fighting for recognition, performance management, etc.
I think we should go back to coupling technical leadership, product management, project management and dev manager functions. This is exactly what you would see in a cash strapped startup and it seems to scale to ~50 people. This of course requires very strong leaders who would have full responsibility for the bottom line but I think it could be much more efficient that today’s ensemble of overlapping hierarchies.