Agile in a downturn
What’s it like trying to implement, hone or expand agile practices in difficult economic times? Many seasoned agile coaches and practitioners will have horror stories and tales of unexpected triumph from previous rough spells, going back to Y2K times, when hominids roamed the plains and savannahs (and towns and cities) without smart phones and broadband and AI of any kind.
Next on the historic list would probably be the Global Financial Crisis that carried through to 2010 or so, followed by blips and hiccups until COVID times, which either wrecked or boomed whole industries.
Today’s downturn, in early 2023, is different in a few key ways.
- Agile is not new, and is seen in some circles as old or of uncertain usefulness given <insert potentially new, potentially old reason for uncertain usefulness>
- Agile in the form of Scrum and SAFe may have semi-expensive to very expensive certifications at their core. Costs with uncertain benefit, and quality training in general gets hit hard in rough times.
- There is a profusion (one might say glut ) of asynchronous learning opportunities that allow an eternal sampling of agile-related content. This is fantastic for the self-motivated learner, and may yield some wonderful breakthrough moments on teams that figure things out on their own (we’ll have more on that later). The downside is that bottom-up implementations often will stall, and it will be harder and harder to justify what might seem like overpriced luxury training that takes people away from their day to day work.
- New technologies like ChatGPT, of course, which didn’t participate at all in this post, by the way, but also an ever-widening array of tools and platforms and promises are drowning senior leaders and engineers in choices and decisions and “agile,” including the manifesto doesn’t really help with that.
- In all candor, the age of the truly cross-functional team as a primary organizing principle is probably coming to a close, or at least becoming a niche and guide post to help simplify organizational structures.
- Team-based best efforts architecture that accounts for UI/UX, security, performance, cloud architecture & spend, personalization, analytics, data strategy, opportunities for AI and automation as a standard way of working, a goal, rather than an option or template to start from is increasingly unrealistic and potentially dangerous.
- The problem that agile solves has become blurry. This entire site is about the manifestation of Agile in the real-world, so there is little doubt here that the problems that agile helps solve are, to some extent, evergreen. But in the olden days, with eighteen month long development cycles and clean lines between design, development, test, and release, the pickings were easy. That way of working was broken and inane. But partially because of the proliferation of agile terms and half-measures, the foundational problems of connection to customers, collaboration on the teams, and sloppy handoffs are more obscured.
This is just a partial list of the challenges of implementing agile in a downturn. There will be more to come, but along with that solutions or thoughts to consider, as well as toolkits and references.
As a parting thought for this post, consider this: who are the sponsors (or the potential sponsors) of your agile initiatives? Is your communication with them primarily around the rote practices or the outcomes and impacts to the organization, to the business, to the engagement of the teams? How healthy is the core business or organization?
Focus on the value to the value to the customer, of course, and the person or group who is the voice of the customer. Be aware of the mix of customers, also, and know that in tough times, some customers will go away, and for tough customers, some times the organization will move away from them.
Ensure that your approaches to kicking off or evolving agile practices is as relevant and connected to the trends of the organization as possible. Don’t want to be told whether it is. Go see.