Reflecting on the 20th anniversary of the Agile Manifesto
Over the past 20 years it’s been amazing to watch an idea from a 3 day retreat shape the way the world does development. We knew there was a better way to develop software and agile has certainly made that possible, we’ve also discovered there’s a better way to organize and deliver value across the entire organization and business agility is delivering on that as well. Over the past 20 years we’ve seen enough that we also know what doesn’t work. Organizations that embrace agile in name only and don’t embrace the underlying principles won’t get the key value an agile way of working can bring. There is no benefit in changing terminology without resolving root cause issues, savvy companies are realizing this and making decisions to address these failure patterns. Looking forward I think we'll see organizations moving from doing “agile transformations'' to “addressing business problems.” Most businesses struggle with adequate transparency, a lack of predictability, speed to market, lack of quality, etc...all things agile can improve, but instead of just doing agile I believe companies are better suited to explicitly focus on key business outcomes and in that context leverage agile principles to bring that value into being. If I’m correct I think we’ll see a reduced focus on agile coaching as an end in itself and instead see an increased demand for business consulting using agile as a means to the greater end. In its first 20 years we’ve seen agile completely change the way we imagine software develop, in it’s next 20 years I’m excited to watch as it expands through the enterprise changing the way entire corporations organize and operate. Buckle up, it’s going to be an incredible journey!