From Agile to Radical: data infrastructure

There’s a scenario that keeps repeating itself in our collaborations with a variety of companies. We come in and agree to work on a specific data-driven use case. The company claims to have vast amounts of data and nobody in the company worries about not having the data available. That is, until they start looking … Read more

From Agile to Radical: architecture refactoring

Architecture provides the linchpin between business strategy and technology strategy. Previously, we’ve explored how deep the relationship is between architecture choices and the available business strategy options. As the world is constantly evolving, we need to evolve with it. This means not only adjusting our business strategy to changes but also, by extension, changing the … Read more

From Agile to Radical: system and software architecture

When I wrote my first book in the 1990s, it was on software architecture. The central tenet at that time was that we had to be careful and intentional about the initial design of the architecture as subsequent changes were considered to be impossibly difficult. So, as a community, we developed techniques to assess architectures, … Read more

From Agile to Radical: redefine success

In Swedish, there’s a saying that claims that there’s a fundamental difference between giving up and moving on. Giving up is to simply stop the fight even if it’s still worthwhile to continue to pursue a difficult goal. Moving on is concerned with realizing that the goal you’re pursuing is no longer relevant. The world … Read more

The end of digitalization?

The last weeks, I traveled quite a bit (even ran a marathon!) and visited several of companies as well as talked to a lot of people in both industry and academia. Having had a few days to reflect on my experiences, I can’t shake an overall feeling that many are giving up on some of … Read more

From Agile to Radical: vision

One of my main pet peeves with Agile is that it, at heart, is a reactive paradigm. The mindset is that we’re in a “steady as she goes” state, there’s some event external to us and we react to it in an agile fashion. In many companies where the business side and the engineering side … Read more

From Agile to Radical

The first blog post in this series discussed the challenges that people are experiencing when working with the agile paradigm. In general, there are three main areas that Agile considers out of scope and that, in my view, need to be included in the succeeding paradigm. These areas are product management, systems engineering and scaling, … Read more

From Agile to Radical: why?

In recent months, I’ve started a series of online and in-person workshops around Agile. These workshops have focused on the challenges of Agile, the things in Agile we want to keep, the things we want to remove as well as practices that we seek to add. Here, I intend to discuss the key elements of … Read more