The importance of well written specifications and unambiguous agreements cannot be overstated. Watch the video below and think of how many times you have ended up in the same situation yourself.