Home arrow Articles arrow Previous Editions

Sharing Agile Successes

Volume 3 Number 3 - March 2008


Many Agile teams freely share best practices and key success factors. It is interesting to note that it’s not typically the tools or specific development practices that make the difference, but rather the ways in which team members collaborate and leverage each others’ skills and knowledge. In this issue of the Agile Journal, we explore different techniques for launching, developing, staffing, and managing Agile projects through the eyes of hands-on practitioners.

march-08-success What really happens on Agile teams? How do team members learn from each other? Guy Beaver and Alan Chedalawada have observed and participated in many Agile conversations regarding team management, collaboration, testing, pair programming and other Agile practices. In their article, they share some of the discussions from these projects, demonstrating some of the tangible and intangible benefits of successful Agile implementations.

We know that many ISVs use Agile processes internally to help create quality products. Martin Van Ryswyk discusses how his company, Electric Cloud, has leveraged Agile practices and created new tools to significantly cut costs and improve productivity. And, how better to learn about Agile practices that to participate on a pilot project? From the perspective of an Agile “newbie,” Dean Leffingwell describes a two-day Agile release planning meeting. Throughout the sometimes intense sessions, this developer comes to appreciate the benefits of Agile planning and the thinking behind Agile practices. But people and teams make all the difference. Doug Shimp and Sam Hazziez drill down into the concept of well formed teams -- well connected groups of people working together to address complex product development or organizational needs. They argue that by intentionally creating well formed teams, organizations will be able to thrive rather than just survive

Kirk Knoernschild has been writing our “Agile Developer” column for close to two years. This month, he provides an overall framework for launching and running an Agile project. This can be a very useful starting place for new Agile teams, as well as an effective way to leverage all of the knowledge collected in his many articles.

We hope that as the Agile industry matures – and our readers’ experiences grow – we will have many more best practices and success stories to share. Please chime in with your own experiences in our forums, blogs, or article feedback. If you’d like to contribute an article on an upcoming topic, go to the “Letters to the Editor” in the forum at agilejournal.com and send us your ideas. Refer to the 2008 editorial calendar for future themes.

Liz Barnett
Editor in Chief

This email address is being protected from spam bots, you need Javascript enabled to view it

Featured articles...
Jumpstarting Agile Projects: Short Cycles Demand Productive Solutions
Agile teams require processes and tools throughout the lifecycle. This does not mean, however, that they must create these environments from scratch. Nor does it mean that the organization’s legacy processes and tools are irrelevant. Rather, as means to achieve short iterations, Agile teams should – selectively – leverage the organization’s software development investments as a means to jumpstart their projects.
Read More >>
 
Agile Conversations
This article is a collection of conversations that demonstrates some of the tangible and intangible benefits of successful Agile implementation.  The idea grew from a corporate engagement to pilot Agile methods in a heavy process-focused organization.  We added conversations from other Agile teams which demonstrate characteristics of successful implementation.  Some of the conversations were written down during Sprint retrospectives, but others were documented as part of a concert...
Read More >>
 
Experiences in Release Planning at Enterprise Scale: Two Seminal Days in the Life of an Agile Newbie
Hello, my name is Maurice Sare. (my friends call me Mo). I am a first level tech lead/engineering manager at Gameonics, Inc, a multinational developer of distributed gaming for PCs and now, it seems, "smart phones."  I've only been here a few weeks. Before that, I worked for a company that developed operating systems for smart phones, so I know something about the domain, but I've never worked at the applications layer, before. I run the graphics team here - a long way fro...
Read More >>

More articles...
Electric Cloud Reaps Rewards of Continuous Integration and Developer Builds Electric Cloud Reaps Rewards of Continuous Integration and Developer Builds
Electric Cloud, a leading provider of software production management tools, has always employed an iterative, agile approach to its software development.  But like many fast-paced technology companies, a script-driven, manual approach and once-daily integration builds could not scale effectively to support its growth.  Through a mix of tools and best practices, Electric Cloud was able to deploy an end-to-end build and change management system with fully automated continuous integration...
Read More >>
The Agile Roadmap The Agile Roadmap
Over the past two years, I've written numerous articles as part of The Agile Developer column. Most of these articles have been focused, specialized pieces explaining an agile practice or team dynamic that helps increase agility. Throughout, I've always shared a small piece of my agile development experience, occasionally cross-referencing the material. Until now, however, I haven't shared insight to how everything fits together. ...
Read More >>
Well Formed Teams and Agile:  An Opportunity to Thrive Well Formed Teams and Agile: An Opportunity to Thrive
In the agile space the notion of the "well formed team" (WFT) has been discussed.[i][ii] The purpose of a WFT is to have a team thrive in a direction ideally set by business vision.  Unfortunately, many teams are forced into survival by organizations that push work through the team matrix, forcing teams to establish themselves as dependencies.  The purpose of this article is to firmly establish the notion of WFTs so that guidance patterns for their creation can help organizations to "t...
Read More >>

Video News

ThoughtWorks Mingle 2.0
 
Copyright © 2006 - 2008 CMC Media, Inc. All rights reserved. All marks are trademarks of CMC Media Reproduction in whole or in part in any form or medium without the express written permission of CMC Media, Inc. is prohibited  
 
 CM Yellow Pages | ALM Expo | CM Today | Configuration Management Journal | CM Crossroads