How to create an engineering team that hits their deadlines
blog.yasuflores.me
blog.yasuflores.me
With respect to managing expectations, I would go one step farther and say. Dont let your PM or sales team make any hard delivery promises if that can be avoided at all.
Apologies on the title of the blog let me see if I can come up with one that is more accurate.