I enjoyed this post from Drew Bell (an Engineer at Postlight, a digital product studio based in New York City) about managing expectations and his analogy to managing a restaurant. You’ll have to read the bit about the “two lights”, but he also gives some great pointers for those with hard deadlines on projects:
“Don’t lower expectations so people are more impressed. Don’t panic. Talk to your client – if everyone knows how things are going early enough that they can still make choices, it’s not an excuse. It’s information.”