Did You Say What I Thought You Meant?

I heard this one the other day and it rang so true I have to share it.

“The most common misconception about communication is that it is happening”

How many times have you had a conversation with someone and they went off and did exactly the opposite of what you thought you agreed on (or the reverse)?

With the huge emphasis on communication in agile/XP projects this certainly is one of the issues that a new team needs to watch for. Having the bullpen development area, the on-site customer and frequent releases can go a long ways toward solving this problem, or at least catching early.

Are there any significant (mis)communication moments that stand out for you?

Published Wednesday, April 07, 2004 8:49 AM by iclemartin
Filed under:

Comments

# re: Did You Say What I Thought You Meant?

I agree frequent releases will catch miscommunications earlier than having every developper working in a corner for months, though I think it's a misconception to think formal process as a big "drop box". Validation occurs in both approaches!

Miscommunication happens regularly, but at the moment we sit and start coding, it's already late for realising. That's what UML and diagrams exists for.

Though, I must admin that even if you write down "We need to use this shopcart system in this other system, so we must build it as a different standalone DLL with documented APIs", if the message isn't cleary passed and validated back, well... always better to start lacing your shoes right.

Wednesday, April 07, 2004 12:34 PM by Christian Rondeau

# re: Did You Say What I Thought You Meant?

Miscommunication is a people "problem" not a process problem, so no process will fix it. I do believe that the agile preference for "Individuals and interactions" helps force miscommunication out into the open earlier than prescriptive processes.

>That's what UML and diagrams exists for.

Assuming they are correct in the first place. UML is primarily a tool for technologists who build them based on interpreting needs/wants from customers, so they are just as likely to be incorrect as any other form of communication.

Wednesday, April 07, 2004 1:12 PM by Wayne Allen

# re: Did You Say What I Thought You Meant?

I do think that things like a common vocabular and reckognized demonstration forms can prevent communcation issues. I've had a lot of communications issues, as anybody else, and it still happens, though having a common understanding of terms did reduce them significantly...

Finally, perhaps you're right and it's not processes that improve communication, but simply the fact to know team members. Seen this way, personnal free time with other team members can be seen as a business efficiency approach? What do you think?

Thursday, April 08, 2004 11:37 AM by Christian Rondeau

Leave a Comment

(required) 
(required) 
(optional)
(required)