No one’s perfect, especially me. Or you. Agile isn’t perfect either. Everything and everyone has their shortcomings, and I believe it’s important to acknowledge them.
To be clear, I’m not talking about where a traditional approach is more suited than an agile one. No. Instead, I intend to talk about situations where an agile approach is appropriate and then discuss the shortcomings in those situations. Why? As experts, we must recognize common obstacles and sources of friction. If we can’t name them or don’t think they exist, then we’re not experts. We’re zealots, and I don’t look fondly on those who treat agile as scripture. So let’s get started.
Agile is the long play.
It’s not a rebranding; we don’t simply rename our meetings and claim success. It’s a cultural shift, and that takes time. Years even, and in a world where quarterly earnings are king, that can be a problem. Take Silicon Valley. According to data from 2017, tech companies had some of the highest employee turn over compared to other industries. Many employees were–and likely still are–staying less than 2.5 years at any company. So if both the company and its people are heavily focused on the near term, why would they care about the long play? Maybe Tim has the right approach.[Read more…]