InfoQ

InfoQ

Article

My Bookmarks

Login or Register to enable bookmarks for unlimited time.

The content has been bookmarked!

There was an error bookmarking this content! Please retry.

Don't Let Miscommunication Spiral Out Of Control

Posted by Joe Rainsberger on Dec 23, 2007

Sections
Process & Practices
Topics
Collaboration ,
Teamwork ,
Leadership ,
Agile
Tags
Complementary Practices ,
Antipatterns

We miscommunicate every day, with results ranging from trivial to catastrophic. Unfortunately, we tend not to analyze our exchange until an argument, fight, or worse calls our attention to the nature of the miscommuncation. Miscommunication is a primary roadblock to unlocking the single biggest competitive advantage in the business world today: teamwork. Here, J. B. Rainsberger uses a holiday example to share one of his secret weapons to communicate effectively, build trust and work as a team.

RelatedVendorContent

The Agile Tester

ALM Everywhere ekit

Transforming Software Delivery: An IBM Rational Case Study

18 agile and lean practices for effective software development governance

ALM Buyer's Guide, by IBM

Related Sponsor

In today’s hyper-competitive world, later may be too late to adopt Agile development and this Roadmap for Success will help you get started. Download "Agile Development: A Manager's Roadmap for Success" now!

*  *  *

It starts with "Happy Holidays".

  • "How dare this person insult Christmas and deny the Christ...!"
  • "If only you'd bother to learn to pronounce 'Chanukah'..."
  • "Have you ever even heard of Candlemas...?!"

It appears there is a lot to dislike about these two words. Even so, this is a greeting for happiness during the holidays, and that can't be a bad thing. It appears there is much to like about these two words. So, who's right?

Obviously it depends, but on what? As I puzzled over this, I first had to admit that tone has a lot to do with it. A cheery "happy holidays" is justifiably interpreted differently from a surly one or a sarcastic one. Lying is outside my scope for this article, so I choose to assume my well-wisher is indeed trying to wish me well. In that case, how should I respond? How do you decide?

You probably start by thinking about who's wishing you well. Friend, acquaintance, rival, cashier, nice old Jewish lady, nice old Ukrainian, a Wal*Mart employee? You can try to infer a person's intent from his heritage, but I haven't found that particularly accurate, so I stopped trying a long time ago. The nice old Jewish lady might say "happy holidays" because she's learned over the years that that's better for her business than wishing all her Christian customers a happy Chanukah, then having to explain Chanukah to some of them. There is no assault on Christmas, or Christianity, here today. When you go by superficial cues like ethnicity, age, or perceived personality type, you have to pick out which points mislead and which illuminate. There has to be something more, and there is: let's ask communications expert Virginia Satir, whose work has influenced the great communicators in the software consulting industry.

Well, I can't ask Virginia Satir [1], but I've learned one of her communications models that serves me well. I've never read her original work, so what I know is the simplified, second-hand version. Even so, it works for me, and it could work for you.

In this model, there are four fundamental steps to going from stimulus to response: intake, meaning, significance, then response. Now we all know that all models are simplifications, and therefore incomplete; but this model is complete enough to do wonders. When I see communication go wrong, Virginia's model usually helps get it back on the rails.

Let's remember that that's the problem here: there is a divide in this beautiful world of ours, with hedonistic cultural assassins on the one side and altruistic defenders of the good on the other. I'm a uniter, not a divider, so I'm just doing my best to help these group communicate a little better with each other. By the end of this article, I feel I'll be justified in claiming mission accomplished. I'd like to go step by step through this model and explore how we get from "Happy Holidays" to a response

First, focus on intake

What did you sense? You saw this nice woman smile and say, "Happy Holidays" in a pleasant tone. You probably didn't smell, taste, or touch anything out of the ordinary. All right: message received. The next step is to decode the message.

Focus on meaning

What did she mean by "Happy Holidays"? What do you think? Did she smile sincerely? Did she sound genuinely cheery or saccharine or autonomic? Different people assign a variety of meanings, even when they take mostly the same message in mostly the same way. What about this woman? She's a cashier, and I know how these people are trained: I've been one. I can still teach you how to play Red Planet at a Virtual World ten years after I flew my last mission. I can recite the sales pitch word for word. (It'll only cost you one beer.) The history of the Virtual Geographic League is fading into obscurity, but my three-minute speech before I show you the instructional video comes out of me without any conscious intervention. Maybe she's the same, so you interpret her smile as sincere (or not), her voice as genuinely cheery (or not) and you understand the literal meaning of the two words "happy" and "holidays". You decide, somehow, that means she is sharing her holiday cheer with you. Message interpreted. The next step is to digest the message.

Focus on significance

How do you feel about this strange woman spreading her holiday cheer in your direction? Does it lift your spirits on a bad day, or does it annoy you because there's nothing happy about this particular holiday this year? Do you feel hope for all, or is this just more empty sentiment to make a sale? In one mood, you honor her sincerity, and in another, you think of her as a fraud. Even if you interpret her message correctly—meaning, the way she intended it--the significance you give the message depends on a variety of things over which she has no control. You decide, somehow, that this woman is sincerely trying to spread good cheer, and because you're already in a decent mood, this message of cheer makes you feel even better. Message digested. The next step is to respond.

Focus on your response

You were feeling good, and now you feel even better. If you're in a hurry, you might nod curtly and be on your way; but you could decide to take your time, smile back and repeat the message before you go. You might spend a moment thanking her for making you feel even better. You might encourage her to keep it up and not to let those angry people bring her down. Of course, there's more than this to consider when deciding to respond. This time, you choose to respond positively, but since this is Wal*Mart and you don't like the implied conformist political correctness of the evil mega-corporation, you make a point of saying "Thank you, and Merry Christmas!" with an equally cheery tone and smile as you walk away.

This is where it gets complicated...

You respond, and she takes in. She hears you say "Merry Christmas", interprets that as some kind of jab at Wal*Mart's policy, decides you're justified in doing that, then chooses to "correct herself", wishing you a Merry Christmas in return. Maybe this leads to her third verbal warning in a month, a suspension from work, and no Christmas presents in 2007, triggering her former eating disorder... Just kidding!

She says, "Merry Christmas", then her supervisor gives her a funny look, she signals that she knows she's not supposed to do that, then she makes a point of loudly saying "Happy Holidays" to the next five customers in line.

My response feeds your intake, and your response feeds my intake. Our responses feed the intake of a bystander, and he tells two friends, and so on, and so on. That's one way to try to understand how we communicate with each other.

Teamwork starts with
great communication

Now that's all very interesting, but what about the original topic of this article?

Well, when someone wishes you "Happy Holidays", is she trying to be inclusive or attacking Christmas? On the other hand, if she wishes you "Merry Christmas", is she ignorant or attacking the anti-Christmas terrorists? As we've seen it's all very complex. But I invite you to practice using Virginia Satir's interaction model to understand your own response, and her response, and your response to that. The more you analyze these conversations, the more quickly and easily you do it, and the more deeply you understand the people around you. When used on the job, this technique helps you build trust, which is the first step towards building an effective team. You can read more on this in The Five Dysfunctions of a Team [2]. Enjoy!

Oh, and Merry Christmas!

[1] Virginia Satir (pronounced sah-teer' ) was a noted American author and psychotherapist, known especially for her approach to family therapy. Her ideas are now also applied to leadership in business.

[2] Book: The Five Dysfunctions of a Team: A Leadership Fable, by Patrick M. Lencioni

About the Author

J. B. (Joe) Rainsberger writes, programs, mentors, coaches and consults. Since 2000, Joe has contributed to the Agile Software Development community as a practitioner, teacher and writer and conference organizer. His first book, JUnit Recipes: Practical Methods for Programmer Testing has become a standard reference book for Java programmers who use JUnit. Joe is a frequent conference presenter, who writes for both magazines and his own weblog. He hosts the conference series XP Day North America, giving software professionals across the continent an opportunity to learn about Extreme Programming. In 2005, he received the Agile Alliance's annual honor, as one of the first recipients of the Gordon Pask Award for Contribution to Agile Software Practice.

  • This article is part of a featured topic series on Agile
The final link in the post is broken. by Sammy Larbi Posted
Re: The final link in the post is *fixed* :-) by Deborah Hartmann Posted
The Five Dysfunctions of a Team - URLs? by Abhay Bakshi Posted
Re: The Five Dysfunctions of a Team - URLs? by Deborah Hartmann Posted
  1. Back to top

    The final link in the post is broken.

    by Sammy Larbi

    Just thought you should know.

  2. Back to top

    Re: The final link in the post is *fixed* :-)

    by Deborah Hartmann

    Ha ha! Thanks, Sammy.

    You know, I did test it - and it wasn't broken... oops! Wrong test! Sure it opens a window... the wrong window!

    Thanks, Sammy, and Merry Christmas!

  3. Back to top

    The Five Dysfunctions of a Team - URLs?

    by Abhay Bakshi

    Good article. Two comments:

    1. The URL '"The Five Dysfunctions of a Team" [2]. Enjoy!' refers back to this same article.

    2. As a reader, I shall welcome a hyperlink be available to "[2] Book: The Five Dysfunctions of a Team: A Leadership Fable, by Patrick M. Lencioni"

  4. Back to top

    Re: The Five Dysfunctions of a Team - URLs?

    by Deborah Hartmann

    Thanks, fixed!

Educational Content

New-age Transactional Systems - Not Your Grandpa's OLTP

John Hugg discusses high volume transaction processing applications with high and low frequency profiles, and how VoltDB can be used for that purpose.

Cool Code

Kevlin Henney examines code samples to see what can be learned from them starting from the premise that one won’t write great code unless he knows how to read it.

Collaboration: At the Extremities of Extreme

Jason Ayers share the observations he made watching a team of developers collaborating in real time on the same code base, pushing XP, pair programming and continuous integration to their extremes.

Yesod Web Framework

Michael Snoyman presents Yesod, a web framework written in Haskell and containing a web server, templating, ORM, libraries (templating, gravatar, etc.).

Transactions without Transactions

Richard Kreuter and Kyle Banker on how to avoid classical RDBMS transactional systems by using compensation mechanisms, transactional messaging or transactional procedures.

Attila Szegedi on JVM and GC Performance Tuning at Twitter

Attila Szegedi talks about performance tuning Java and Scala programs at Twitter: how to approach GC problems, the importance of asynchronous I/O, when to use MySQL/Cassandra/Redis, and much more.

10 tips on how to prevent business value risk

One category of risk that project teams need to ensure they address is business value failure – delivering a product that fails to provide value for the business investor.

Interview: Software Systems Architecture: Working With Stakeholders Using Viewpoints and Perspectives

InfoQ spoke to the authors of Software Systems Architecture on a couple of new topics, the System Context viewpoint and Agile, which have been added to the second edition.