Are you suggesting that developers deserve some kind of vote?
Of course not.
Their role is to help determine what's required to achieve the objectives set by management. Good management will consult with them, set goals...
This. Consider yourself lucky that you've never worked someplace that starts off with "These goals are aggressive, but in my mind achievable" and then proceeds to give you objectives that are a wildly optimistic extrapolation of a of a previously achieved timetable.
This isn't just developers, either, but that's the context here.
Any good executive consults with their subordinates to create realistic objectives. This is so fundamental that it's implied.
...
I'm certain that's exactly what Sony did, because they are a successful, well-run company that's been doing this longer than I've been alive.
Of course not.
Their role is to help determine what's required to achieve the objectives set by management. Good management will consult with them, set goals...
This. Consider yourself lucky that you've never worked someplace that starts off with "These goals are aggressive, but in my mind achievable" and then proceeds to give you objectives that are a wildly optimistic extrapolation of a of a previously achieved timetable.
This isn't just developers, either, but that's the context here.
Any good executive consults with their subordinates to create realistic objectives. This is so fundamental that it's implied.
...
I'm certain that's exactly what Sony did, because they are a successful, well-run company that's been doing this longer than I've been alive.
If you're right them I'm onboard.