Project Management and the Search for Truth
Friday, December 16th, 2005I was reading a short post on Herding Cats about project management being about finding the truth. There are quite a few other good posts on there that follow the one I mentioned. It sounds like the author has a pretty sensible approach to most project management problems.
The reason the "search for truth" post struck me is that on nearly every project I've been on someone (most often either the product manager or upper management) has at some point been in heavy denial about the various risks to the delivery of the software. Anywhere from thinking that although we've been behind on every milestone, we'll somehow make it all up at the end (and keep 100% of the functionality). The "maybe the bad things won't happen" approach to risk management, which is just risk ignoring, has allowed too many projects to spiral out of control and ultimately caused way too much unnecessary "crunch mode" and developer unhappiness in my life.
I hate to always point the finger outside of development, but it's the way I think. My anecdotal experience is that the ball droppers are almost always in management. That's why competent managers that address problems in a realistic way evoke such a sense of loyalty from me.