Home Articles 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.
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
|
|
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 >> |
|
 | 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 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 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 >> |
| |
|
|
|