Can I chip in a manager burn out story?
Many of the same factors:
1) The project was very highly pressured, the whole "the future of the business is hinging on this" line
2) There was another team elsewhere in the company who were actively briefing against us (they wanted to do the work). This was then used by my boss and the project sponsor to attempt to instil a culture of fear which entirely undermined team morale.
3) The scope had been defined by a project sponsor who had left. A new project sponsor took over, significantly moved the goal posts (redefining alphabetical order was my favourite one), changed the way of working but wouldn't let budget or time scales shift.
4) My manager wasn't listening to reason (or indeed anything that didn't corroborate his world view), insisting we throw more people at it, that the fact that our designer had gone long term sick was in some way our fault, that the replacement designer should have it written into his contract that he shouldn't be allowed to be sick (?!)
5) As more pressure was piled on him he did nothing to block or mitigate it, instead choosing to pass it straight down. While I can't claim to have done everything (or even most things) right, I did at least deflect much of this once it hit me so it didn't get to the team.
In short we were given a complete hospital pass, undermined and told it would all be our fault when we failed (which we inevitably would) and that would be our careers done.
It was a horrible time - insomnia, snappiness with each other and with family, genuine ill health (go to the doctor ill health) - but eventually we all got the message that it was just time to get the hell out of there and did so. We got to the point of not caring any more and while everyone remained professional the whole situation got far easier when the daily bollockings ceased to be something you gave a crap about.
The morals of the tail:
(1) programmer, manager, whoever, if this is what you face you're better than that, don't put up with it, get the hell out of there. If you don't think you're better than that then (a) sort out your self esteem, (b) find something you can do better than that.
(2) Your manager also has a manager. Try and work out whether it's your manager or his manager (or his manager) who isn't listening to reason before you point the finger. Often your boss is in the same shitty situation you are.