When Did You Last Talk To A Customer?

Several of the companies that I work with have change initiatives ongoing. Some of these initiatives are more technology oriented, others affect the business strategy and yet others seek to re-position the company in the ecosystem it is part of. However, all these initiatives have one thing in common: customers will be affected by the … Read more

How Agile Are You Really?

Although there are still companies out there that are going through the agile transformation, most of the companies that I work with have adopted agile practices at least at the team level. Agile teams are more empowered and because of that, among others, more productive and more motivated. However, if we lift our focus up … Read more

The End of Control

This week I spent in Buenos Aires (Argentina) at the International Conference on Software Engineering (ICSE 2017), which is the premier event in the field. As usual, I enjoyed the pre-events such as workshops, smaller co-located conferences and panels more than the main conference itself. Although many will disagree with me, I feel that the … Read more

The End of Order

Everyone loves order. Order gives structure, predictability, safety and comfort. Our brains are wired to seek order, either by shaping the world around us to maximize it or by avoiding situations where we might lose it. There is nothing more comfortable than sitting smack in the middle of our comfort zone. For the entire history … Read more

Digitalization: 5 Insights

This week was all about digitalization for me. I spent most days this week at three companies in different parts of Europe and spoke at the excellent Digitalization seminar at Chalmers (see here for my slides). Two of the companies that I worked with this week are traditional “metal bending” companies that are in the … Read more

Five Reasons Why Speed Matters …

The term “agile” has received vast amounts of attention and adoption in the software industry and the term is now used in business contexts as well. Everyone understands the notion of sprints, but I notice that many do not really think about or understand why speed is so important. Although there are many reasons why … Read more