The problem with communication … is the illusion that it has been accomplished.
—George Bernard Shaw
Chapter 13
Communication
The great thing about human language is that it prevents us from sticking to the matter at hand.
—Lewis Thomas
A computer program is an exercise in precise communication with the computer. Human communication is far more complex. It is often said that software developers are better at communicating with their computers than with their colleagues and customers. Yet, good communication, with everyone, is essential for successful functioning.
This chapter examines some of the communication aspects of software delivery: the different objectives of communication, avoiding miscommunication, the role of nonverbal communication ...
Get Building Software now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.