High Performance Agile Teams: An Overview of Collaboration


if you plan to remain at that type of organization.

Teams with many inexperienced members will need direction before they can lead themselves. Inexperienced team members are likely to make errors in decision making due to insufficient perspectives. It would be wise to lead these teams with a strong hand and turn leadership over to the team incrementally as they gain experience.

Collaboration is often seen as a nice thing to do, a soft buzzword for “working together.” In fact, it's a set of rigorous practices that individuals, managers, and the team as a whole must engage in to become a high performing team. Every team needs to go through the hard work of establishing trust and rigor to increase their collaborative capabilities.

But the effort is worth it since a team has a resource - the relationships and perspectives that can be leveraged - that a group of individuals don't have. Finally, an organization must support a team by providing a high trust environment where a team can be self organizing and responsible for solving business problems. An organization that can support high-performance teams has an additional resource that's not available to other organizations, giving them a significant competitive advantage. 

Further Reading  

The Wisdom of Teams , Katzenbach; Smith.

For information on specific collaboration techniques, see books such as Coplien and Harrison's “Organizational Patterns of Agile Development.”

Highlights of Java in the Trenches - Reflections along the Eclipse Way, Erich Gamma and John Weigand.

About the Author
Jim Ruehlin is a process content developer at IBM Rational Software . He is responsible for contributing to open source Agile and Unified processes ( www.eclipse.org/epf).

About the author

TechWell Contributor's picture TechWell Contributor

The opinions and positions expressed within these guest posts are those of the author alone and do not represent those of the TechWell Community Sites. Guest authors represent that they have the right to distribute this content and that such content is not violating the legal rights of others. If you would like to contribute content to a TechWell Community Site, email editors@techwell.com.

AgileConnection is one of the growing communities of the TechWell network.

Featuring fresh, insightful stories, TechWell.com is the place to go for what is happening in software development and delivery.  Join the conversation now!