My Stuff

2010 Conferences

OSGi DevCon @ JAX London

February 23 - Keynote titled OSGi in the Enterprise: Agility, Modularity, and Architecture’s Paradox

EclipseCon

March 22 - 25 - Tutorial on Modular Architecture

Tweets @ Twitter

Why must I be logged in to Google to simply view the #nexusone http://www.google.com/phone... They wanna know what I'm looking at? #odd 4 days ago

RT @nhajratw enlightening and surprising post on #lean swdev at #toyota http://bit.ly/cmgGAp #agile 5 days ago

Whoa... Just had major epiphany. Big lightbulb just came on. Blog post to follow soon. 6 days ago

#apple selling 25,000 iPads per hour. http://bit.ly/bpgr3R 1 week ago

Cost of U.S. Census http://bit.ly/9AsimE Let me help. Select COUNT(distinct id) from the_people; I'll take my 14 billion now! 1 week ago

LinkedIn Profile

The opinions expressed on this site are my own, and not necessarily those of my employer.

Agile Transitions - BANG!

Filed Under Agile, Development |  

A while back, I posted a blog summary of David Anderson’s thoughts on enterprise Agile transition initiatives. In general, big process improvement efforts really don’t work all that well. I’ve experienced this in many cases, as well. I touched on it briefly in a blog post where I stated that

Large process improvement efforts typically fail, often resulting in methodology wars that place process improvement efforts above software delivery.

If you’ve ever been part of a large process improvement effort, you’ve probably felt the pain. In Grass Roots Agile, I take a rather developer-centric view in exploring ways to increase agility by injecting agile practices into the development effort.

In lieu of adopting in complete form an Agile software development process, such as Scrum, XP, or Crystal, injecting practices can help ease the pain. Such an approach makes an agile transition easier, less risky, and ultimately more beneficial.

I also posted a follow-up explaining how these practices help agile scale to larger teams. The concept of injecting agile practices to help ease the pain is supported by Big Blue’s agile transition, where Sue McKinney says:

We pushed tackling low-hanging fruit to get the benefit and to attack the major pain points.

I’ve found it tends to work better to incrementally improve how software is delivered by relieving the most significant pain points one practice at a time. But I think Esther Derby sums it up very succintly in saying:

I’m a bit puzzled by big bang transitions to agile methods.  Since you can’t know how everything will play out, it only makes sense to make incremental change and inspect and adapt as you go.

Gosh! That makes a lot of sense, heh?

Comments

2 Responses to “Agile Transitions - BANG!”

  1. Dew Drop – July 15, 2009 | Alvin Ashcraft's Morning Dew on July 15th, 2009 12:31 pm

    [...] Agile Transitions – BANG! (Kirk) [...]

  2. The Secret Sauce : Software & Technology @kirkk.com on December 8th, 2009 10:41 pm

    [...] too often, software process improvement initiatives fail. In a recent post discussing SEMAT, Ralph Johnson provided some words of wisdom that serve as a [...]

Leave a Reply