Orchestrate Your Ecosystem (Or Be Ruled By It)

Every week or so, I end up in a discussion about ecosystems, be it business ecosystems or software ecosystems. Interestingly, almost everyone I talk to takes a “descriptive” approach to their ecosystem of choice. They describe the ecosystem as a fact of life or a force of nature, like gravity, and often I get explained … Read more

On the Role of Software Architecture

This week was all about software architecture as we hosted the international conference on software architecture in Gothenburg (ICSA 2017). At the same time, I hosted a company get-together between, among others, Booking, Spotify and Klarna. During the get-together, the role of architecture also came up a number of times. I realized that the research … Read more

Digital You – Episode 3: Interview with Ingrid Nordmark

This third episode is, I meet with Ingrid Nordmark, CEO of the Swedish Institute of Computer Science. Earlier she worked as a senior executive at Ericsson and Transmode and she has many years of experience in R&D. Because of her role and experience, she has numerous highly relevant insights to share.

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

Digital You – Episode 2: Interview with Ulla-Britt Fräjdin-Hellqvist

In this episode, I meet with Ulla-Britt Fräjdin-Hellquist, a woman with a diverse background, including Volvo Cars, the confederation of Swedish industry, SSF and Mistra. These days she mostly works a board member and advisor for companies. This gives her a unique perspective on digitalization and we had a great discussion covering topics ranging from digital twins to governmental implications of digitalization.

Six Practices Transforming Systems Engineering

Many of the companies that I work with are embedded systems companies, meaning that the products, systems and solutions sold by these companies consist of mechanical, electronic and software parts. Traditionally, software was only a small part of these systems, which resulted in the system engineering process to be driven by the mechanical and to … 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

Welcome to the Digital You!

Digitalization is the most impactful development in society. Everything in our lives these days is driven by software. Ranging from software enabled toothbrush ecosystems to self-driving cars and from quantified self movements to factory 4.0 initiatives, it’s clear that we’re in the early days of the 4th industrial revolution. In the words of Marc Andreessen, … Read more