Although mass-market companies have figured this out long ago, companies offering their software-intensive systems to a smaller group of powerful customers are often under significant pressure to customize their systems for individual customers. There are at least three reasons why customizing your system for each individual customer used to be a good idea. First, when … Read moreStop Customizing Your System! Configure It Instead!
Since the summer, I have worked with several companies that are starting to see continuous deployment on their horizon. This is great progress and brings many advantages such as fast feedback on quality issues in the field as well as the ability to quickly fix any issues that customers experience. Internally, more frequent deployment often … Read moreEnough Efficiency Already! Focus on Effectiveness!
(Image credit: pixabay) This week I spent in the lovely city of Prague, attending the SEAA 2018 conference. The main reason for attending was that I had the opportunity to present a paper that I co-authored with colleagues from Peltarion about the software engineering challenges of deep learning. Peltarion offers an amazing platform for building … Read moreEngineering Deep Learning Systems is Hard!
(Photo by Arif Wahid on Unsplash) This week I spent a lot of time with companies talking about data and using data for a variety of purposes, ranging from improved decision making to machine learning and deep learning systems. All companies I talk to have tons of data in their archives and often generate … Read moreFive Reasons Why You Are Not Data-Driven
Over the last months, one of the books that I’ve been reading is Homo Deus by Yuval Noah Harari. It’s a really worthwhile read and I can warmly recommend it. One of the key ideas that he brings up in the last part of the book is the evolution of religions that mankind seems to … Read moreTowards Dataism
(image credit: pixabay) This week was about travel and keynote presentations. Although the traveling can be a bit of a drag, I love meeting people and hear them sell their stories after they have listened to my talk. The interesting thing is to hear that many people talk about the product that they are contributing … Read moreNobody Cares About Your Product
A few weeks ago, I posted a blog post with the same title as this post. This week, we hosted the International Conference on Software Engineering in Gothenburg. It was a great event with 1800 participants. As part of the conference, the Wednesday was allocated to an Industry Forum and as part of that, I … Read moreWhy Digitalization Will Kill Your (Software) Company Too: Video
This week, I came across a concept from Karl Popper, the great philosopher of science, where he distinguishes human beings from other creatures in that we can create an idea in the theater of our imagination. We test the idea against other ideas that we have or others have or even against the world. And … Read moreWhy One Customer Is No Longer Enough
Why Fast Feedback Cycles Matter from Jan Bosch.
When studying software-intensive systems companies, one of the interesting observations is that they all evolve in the same way. In earlier research, we have referred to this as the “Stairway to Heaven”. In the figure below, the speed dimension of the Stairway to Heaven model is shown. This model is a descriptive model based on … Read moreWhy Fast Feedback Cycles Matter