Agile is losing its popularity among tech people and the C-level. While tech folks keep bashing agile on Reddit, the C-level searches for better ways to do business because the promise of double the work in half the time rarely materializes.
Many people despise agile and claim it’s dead for good, while others still defend it. But now, with the Agile Alliance joining the Project Management Institute (PMI), the future is anything but certain.
As people gradually lost interest in agile conferences (the primary revenue stream for the Agile Alliance), it had no choice but to find other distribution channels. PMI is undoubtedly a stronger one. Yet, is it the right move?
Mike Cohn, co-founder of the Agile Alliance, admits that the move upset him:
At the of the day, PMs should care about creating value for customers and businesses, not about doing agile right or applying PMI practices.
To that end, this article covers the following topics:
The first principle of the Agile Manifesto states, “Our highest priority is to satisfy the customer through early and continuous delivery of valuable software.” This principle is strong, solid, and clear because it emphasizes what matters: continuous customer value.
Now comes the trick: someone critical is missing when we look at scrum, the most used agile framework. Try identifying them in the following image:
Did you find the customer in this picture?
Many teams start product development by following this framework while missing the most critical part: the customer. If you read the Scrum Guide, you only find the word “customers” once in 13 pages.
Now, is scrum bad? I don’t think so. But is it easy to misinterpret scrum? Yes, very much so. Many teams start focusing on doing scrum better, forgetting that the framework is incomplete by design.
Here are some things Scrum doesn’t answer:
You need all the above to create value, which scrum intentionally doesn’t answer steadily. Although the framework makes it clear, teams ignore that. In short, even if you master scrum, you cannot succeed with it alone.
On the one hand, scrum presents a lightweight framework. On the other hand, SAFe (Scaled Agile Framework) is prescriptive and heavy — breaking the first agile value, “Individuals and interactions over processes and tools:”
When focusing on the agile framework, teams often forget why they’re using it. They strive to improve scrum or implement SAFe, while missing the point of driving value for customers and the business faster.
Over the last two decades, companies have invested heavily in Agile transformation. Yet, many organizations have made marginal improvements to the bottom line. Why does that happen?
Many organizations have a similar way of working, for example:
They often focus on the third point when they want to become agile. The change happens exclusively on how product teams work, not how the organization ticks. That’s the clash because agile requires considerable changes, such as:
Agile frameworks have minimal impact without changing how management prioritizes and empowers teams. Worse, it creates resistance and conflicts between tech and business.
Over the last few years, I have observed a high resistance from tech people towards agile frameworks. Expectations and reality went in opposite directions, frustrating people. A few examples include scenarios where:
The reasons for the above vary, from poor implementations to a lack of support, but that doesn’t matter. The sad reality is that it has created fatigue among many professionals.
All C-level people I know want the same thing: a successful business, which means significant return on investment.
All C-level people I know don’t really care if teams work with scrum, Kanban, SAFe or anything else. They care about how much impact teams create. Yet, different leaders have different approaches with teams.
Tech people want to create solutions that matter. They aspire to make the world better with their craft. They dream of users benefiting from their solutions.
Tech people long for accountability, clear direction, support, and meaningful challenges. They are brave to step into the unknown and create what nobody knew to be possible.
It’s about the results they create, not about the framework they follow. Agile frameworks as well as any other framework may help tech people create impact faster. Yet the goal is never to master any frameworks, but to boost value creation.
How companies work and teams collaborate will shift compared to previous years. When I talked to professional scrum trainers, some confided that scrum training isn’t enough to pay their bills anymore because demand has plunged.
I see the following trends emerging:
Agile frameworks exist to support value creation. Yet, no one framework alone can guarantee teams drive value. It’s dangerous when the framework becomes the goal instead of a means to it.
Over the last years, tech people became resistant to Agile frameworks because their expectations of empowerment didn’t materialize. They’re now starting to believe they’re better without frameworks.
That said, the future may move towards the Product Operating Model. Hybrid frameworks are also becoming more popular because teams can mix and match bits and pieces to solve their puzzles. Good luck, and let us know what works best for you and your team.
Featured image source: IconScout
LogRocket identifies friction points in the user experience so you can make informed decisions about product and design changes that must happen to hit your goals.
With LogRocket, you can understand the scope of the issues affecting your product and prioritize the changes that need to be made. LogRocket simplifies workflows by allowing Engineering, Product, UX, and Design teams to work from the same data as you, eliminating any confusion about what needs to be done.
Get your teams on the same page — try LogRocket today.
Andrew Cheng, VP of Product Management at WellSky, shares examples when he’s made short-term trade-offs for long-term career opportunities.
Chris Holland talks about how his teams develop a model for project teams to render their own evaluations or conduct their own user research.
What’s Agile really about? In this blog, I explore the history and implementation of the Agile Manifesto and uncover how its values drive product innovation and collaboration.
A product wedge strategy is a smart way to enter a competitive market, focusing on solving one specific problem exceptionally well.