What is said is often not what is meant.
There’s more to being awesome than programming talent.
Find out what the really want.
The way you communicate great ideas can be as important as the ideas themselves.
The most efficient and effective method of conveying information to and within a development team is face-to-face conversation.
Business people and developers must work together daily throughout the project.
This is an essential element of improving your communication skills.