This text provides information on software design as a communications craft, outlining 30 principles of effective user communication. The book is designed for software developers and should also be of use to anyone interested in software design.
"synopsis" may belong to another edition of this title.