Managers: Help your Teams Learn Communication Skills
The fact is that Agile raises the bar for interpersonal communication skills. With its emphasis on cross-functional teams and face-to-face communication, which greatly broadens the scope of what’s “relevant” to a developer’s effectiveness at work.
Now, in addition to programming excellence, developers must speak the business jargon of their customers, decipher the body language of their war-room teammates, learn to give constructive feedback, and figure out how to pair-program with diverse personalities. The intensity of Agile work, often attributed to improved throughput, may also come from the increased demand to remain productive while handling complex relationships inside and beyond the team.This article looks at several approaches to growing these skills - from mentoring key individuals to to letting a more mature team discover gaps incrementally and "pull" the help they need. When push comes to shove, though, it's easy to discount the importance of building these skills - after all, it's hard to justify take time away from meeting software committments! The author suggests this is an illusion:
if you’ve got a lot to do… can you afford not to improve the personal energy and communication effectiveness of your team members, now? If you really “don’t have time,” ask yourself whether you are in fact managing a Death March project and need to recalibrate.
A lot of times it is simpler than "interpersonal skills"
by
Jim Leonardo
Educational Content
Concurrency in Clojure
Stuart Halloway May 17, 2013
Confessions of an Agile Addict
Ole Friis Østergaard May 16, 2013
Web Development: You're Doing It Wrong
Stefan Tilkov May 16, 2013
Programming The Feynman Way
Ben Evans May 15, 2013





Hello stranger!
You need to Register an InfoQ account or Login to post comments. But there's so much more behind being registered.Get the most out of the InfoQ experience.
Tell us what you think