Across the Great Divide

The Language of Common Ground between Testers and Developers

think about what the developers are "into" and consider a theme. Are they Trekkies? Into drag racing? Fishing? Techno-junque? Is there a favorite classic ( Star Wars, The Hobbit, Xanth ) that has its own language? The team of testers and developers can define words and phrases from that "world," define their specific meaning to the task of creating quality software together...and then communicate in a way that is neutral and fun, in a language that belongs to both sides.

Here's an example. In a shop where drag racing aficionados are at work, a unit test becomes a demo run. A system test becomes initial trials. Conversations may be had regarding performance, pit times, and whether a two-tire or four-tire change is required.

The important thing is to recognize the importance of clear, effective communication, and the impact of unclear, emotionally charged language. It's not a panacea, but many of our timeworn feudal difficulties can be alleviated by some attention to the language that we use.

About the author

Susan Joslyn's picture
Susan Joslyn

Susan Joslyn is a developer who advocates testing and quality processes. She is the author of PRC, a complete, integrated SCM tool for IBM's U2 & Raining Data's Pick/D3 software development environments. She speaks often at conferences on topics ranging from development techniques to test management. The particular niche industry of software developers that she works with largely comprises creative, undisciplined, non-computer-science folk, for whom structure is “the enemy.” She is the lone advocate for testing and quality process among them, and an “ambassador” for the developers at the testing and software quality conferences she attends.