for tohse of us who have worked on large corporate it developments death march by edward yourdon is a must read. it helps with ideas about negotiation with management over resource, estimates and requirements plus it offers some ways of identifying whether the project even has a chance of success.

also given the title of the book, if you leave it visibly on your desk you can have some fun worrying your boss. when i (inadvertantly) left it in full view of my boss earlier this week, within minutes i was being asked if everything was ok with the project!