My strategy has been:

  • Under-promise
  • Over-deliver
  • Try to be seen as helping to make their project better rather than being the guy who tells them what can't be done

It's a tricky balance when my job is basically to tell people what they did wrong.