Does Everyone on Your Team Speak the Same Language? By Andy Clark taken from issue 54 of the Circuit Magazine