InfoQ

News

Managers: Help your Teams Learn Communication Skills

Posted by Deborah Hartmann on Mar 31, 2008 09:06 PM

Community
Agile
Topics
Collaboration ,
Leadership
Tags
Interpersonal Communication ,
Self-organizing Team ,
Management
The Agile “self organising team” paradigm demands new skills of team members – people skills for which they may once have relied upon their Project Managers. For teams transitioning to self-organisation, management can play an important role in helping them learn new ways to communicate and collaborate. But where to begin? The article Help Your Teams Trade Cubicles for Communication Skills by Agile Queue editor Deborah Hartmann proposes some strategies for imparting new skills, and suggests some sources of helpful material for doing so.

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.
  • This article is part of a featured topic series on Collaboration

2 comments

Reply

A lot of times it is simpler than "interpersonal skills" by Jim Leonardo Posted Apr 1, 2008 3:24 PM
Image Credit... by Matthew Buckland Posted Apr 2, 2008 10:58 AM
  1. I've seen plenty of cases where the issues in play have little to do with interpersonal skills. Skills only come into play when you try to do something. A lot of communication problems arise when people just plain don't even try to communicate.

  2. Back to top

    Image Credit...

    Apr 2, 2008 10:58 AM by Matthew Buckland

    As the "Matthew" in question I can confirm that my name hasn't been altered to protect me! Far from it as a Recruiter for ThoughtWorks London and currently Calgary I'm happy for everyone to know who and where I am!

    Matt

Exclusive Content

Ruby.rewrite(Ruby)

In this RubyFringe talk, Reginald Braithwaite writes Ruby code to read, write, and rewrite Ruby. Demos include extending Ruby with conditional expressions, call-by-name and more.

Book Except and Interview : Aptana RadRails, An IDE for Rails Development

Aptana RadRails: An IDE for Rails Development by Javier Ramírez discusses the latest Aptana RadRails IDE, a development environment for creating Ruby on Rails applications.

Fast Bytecodes for Funny Languages

Cliff Click discusses how to optimize generated bytecode for running on the JVM. Click analyzes and reports on several JVM languages and shows several places where they could increase performance.

Scott Ambler On Agile’s Present and Future

Scott Ambler, Practice Lead for Agile Development at IBM, speaks on the current status of the Agile community and practices having a look at the perspective of the Agile’s future.

Manager's Introduction to Test-Driven Development

Dave Nicolette and Karl Scotland try to introduce non-technical managers to one of the most popular Agile development techniques: Test-Driven Development (TDD).

Structured Event Streaming with Smooks

Smooks is best known for its transformation capabilities, but in this article Tom Fennelly describes how you can also use it for structured event streaming.

How to Work With Business Leaders to Manage Architectural Change

Successful architectures evolve over time to meet changing business requirements. Luke Hohmann presents how to collaborate with key members of your business to manage architectural changes.

Colors and the UI

In this article, Dr. Tobias Komischke explains how colors used in a GUI can influence our interaction with a computer and offers advice on using the appropriate colors for the interface.