Home arrow Agile Journal arrow Transitioning to Agile Processes - January 2008

TRANSITIONING TO AGILE PROCESS

Volume 3 Number 1 - January 2008

Happy New Year! We are looking forward to a year of exciting initiatives in the Agile community. There are some new products on the horizon as well as a proliferation of best practices from industry experts. On our own home front, the Agile Journal will soon have a new look and much broader set of resources and community services. In addition, we welcome Kirk Knoernschild as our online editor. Kirk will work to supplement the Agile Journal with additional content and resources, and work with the broader Agile Journal community. Kirk is also a regular contributor to the Agile Journal, writing articles for the "Agile Developer" column.january-07-transition-tall

In this month's Agile Journal, we take a look at issues common to many organizations: transitioning to Agile processes from more traditional software development environments and the slew of technical and managerial challenges that these transitions impose.

Mike Cohn shares some of the patterns for Agile adoption that he has experienced with his many Agile consulting clients. He explores the tradeoffs between starting small or going "all in;" starting with specific technical practices or focusing on adopting iterative cycles; and approaching early Agile development in stealth mode or with a public display of agility. Ross Pettit considers a number of dichotomies that teams face when adopting Agile processes: deciding whether to adopt few or many practices at the beginning; helping skeptics versus passive-aggressive team members to make the change; and determining whether transparency helps or hinders team success.

There are also different ways to approach change in specific phases of the life cycle. Guy Beaver proposes that teams change the way they approach enterprise requirements, replacing early detailed specification with solution roadmaps and leveraging lightweight techniques such as index cards to create these roadmaps. Kirk Knoernschild has opted to forego the typical New Year's resolutions and instead offers some practical tips to help achieve team and personal agility.

Agile team members will approach Agile transitions differently. Kelly Shaw coaches product development teams in how to help their "pointy head bosses" make the transition to Agile development. Vikas Hazrati defines a somewhat idealistic - yet potentially very valuable - position on the team: the Agile Architect.

Please continue to share your advice and experiences with the Agile Journal community and give us feedback on the Agile Journal's new contents. 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.

Liz Barnett
Editor in Chief
This email address is being protected from spam bots, you need Javascript enabled to view it

 

Featured articles...
Building an Agile Organization
Without highly-skilled team members, Agile teams will not succeed. This does not mean that organizations must to overhaul or outsource their existing staff. Rather, they must leverage the business and subject matter expertise within existing staff and teams, and provide the necessary technical and process training so that their staff can excel with Agile practices.
Read More >>
 
Patterns of Agile Adoption
There are many ways to transition to an agile process. Choosing the approach that is most likely to work best for your organization can be critical to a smooth transition. Through helping hundreds of teams make the transition to agile over the years, I have identified six core patterns that teams use to initiate the transition to agile. These patterns fall into three sets of opposing pairs. You should choose the core pattern from each set that best suits your team or organization: ...
Read More >>
 
The Dichotomy of Change
IT organizations face increasing pressure to reduce budgets, improve quality, and deliver more quickly.  These business demands quickly come face-to-face with current IT practices: cumbersome requirements management, opaque project management, complex architectures, and lengthy testing cycles.  Recognizing the need to be "more agile" in response to these pressures, IT teams are increasingly looking to Agile practices.  Because they distill the essence of IT execution int...
Read More >>

More articles...
Moving to Agile: TO DOs for your Pointy Haired Boss Moving to Agile: TO DOs for your Pointy Haired Boss
In a recent Dilbert comic strip, Pointy Haired Boss (PHB) tells Dilbert and Wally they will start using agile programming. He explains: "[Agile programming] means no more planning and no more documentation. Just start writing code and complaining." All of us who have made the transition from waterfall, RUP, or other gated process to agile can chuckle at this definition. As few as five years back, agile was often seen as a ‘license to hack' rather than a disciplined appro...
Read More >>
The Challenge of Enterprise Requirements Management: Boosting Business Value with Index Cards The Challenge of Enterprise Requirements Management: Boosting Business Value with Index Cards
Defect reduction through early and detailed requirements specification is a common outcome of process improvement efforts in product development.  Enterprise requirements management becomes a specialization that requires expert business systems analysts to gather and document specifications that are detailed, accurate, and complete.  If we apply Lean principles to the requirements gathering effort we see a backed up queue.  Working to "Eliminate Waste" is a fundamental premi...
Read More >>
Resolve to Increase Agility Resolve to Increase Agility
Last year, I resolved that in 2007 I'd focus on the essential characteristics of technology that help maximize the effectiveness of agile practices. Since about 90 percent of folks don't keep their resolutions throughout the year, I've decided this year not to make any such promises. Instead, I'll let you make your own resolutions this year, and will offer up a few tips that you might want to consider seriously if you're interested in increasing your personal or team&#...
Read More >>
The Shiny New Agile Architect The Shiny New Agile Architect
Recently there has been a lot of talk on whether we need an Architect on agile teams or not. There have been never-ending discussions on various forums both inside organizations and out in the public questioning the value that an architect can bring to the agile project where the architecture evolves with every iteration. This has led many traditional Architects to scramble for cover and opened gates for a new breed of architect, the Agile Architect. The traditional ivory tower Architects are gr...
Read More >>
FEATURED BOOK
FEATURED BOOK: The Art of Agile Development by James Shore and Shane Warden FEATURED BOOK: The Art of Agile Development by James Shore and Shane Warden
This is an amazing book! The Art of Agile Development is nothing less than 10+ years' worth of agile development experience distilled into a single compendium of practical insight and mindful application of Agile practices and principles. James Shore and Shane Warden have succeeded marvelously in doing exactly what they set out to do: "packed everything we knew about the day-to-day practice of agile development into 400 pages ... to provide a complete how-to guide and starter kit for ...
Read More >>

Agile Poll

Select all that Apply
How are you building an Agile organization?
 
 
 
 
 
 
 
VersionOne
Rally: Mastering the Iteration Whitepaper

Coming Up - Editorial Calendar

  • April 08 - Tackling Tough Topics: Architecture, Retrospectives, and Testing
  • May 08 - Challenges with Distributed Agile
  • June 08 - Tools for Successful Agile Projects
  • July 08 - Best of the Agile Journal
See the full 2008 Editorial Calendar >
Copyright © 2006 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