Steven Sinofski has written another great post on his “Learning by Shipping” blog. In this one, titled “8 steps for engineering leaders to keep the peace” he focuses on things an engineering leader can do when his or her ‘manager’ asks for too much.
Solid advice, but it only addresses half the problem (the engineering leader). #5 in his list of things is
1. As part of doing that, I’m going to sometimes feel like I end up saying “no” pretty often.
I believe the best product development organizations are those who are as excellent at saying “no” as they are at saying “yes.” When I say this, I mean the entire organization is excellent at saying “no”. This means that if you are the ‘manager’ (CEO, VP, GM, whatever) then YOU need to be excellent at saying no too. I wrote a post a few years ago on this topic that fits nicely with Steven’s latest post. You can read it here:
“Don’t Make Your Team Say No To You”