Crossing the Agile Chasm
Anything can be achieved in small, deliberate steps. But there are times you need the courage to take a great leap; you can't cross a chasm in two small jumps.
—David Lloyd George
Adopting a new concept often proves harder than it seems at first. Adopting Agile is definitely a case in point. Although Agile is still relatively new, having been formally defined by a meeting of seventeen signatories in February 2001 in their “Manifesto for Agile Software Development,” it has gained significant adoption over the past decade. 1 At first glance, it appears that many software development–related companies have adopted Agile ...