With artificial intelligence, machine learning and deep learning on the top of Gartner’s hype cycle, it is easy to assume that computers will program themselves going forward and that we’ve reached the end of software engineering as a discipline. Although one might naively think that we can just feed a lot of data into a … Read moreWill Computers Program Themselves?
During the last months, I have run into several situations where folks outside of R&D considered this concept of agile a nice little toy for the propeller-heads in software, rather than something that is in service of the company. In many cases, these people are stuck in a waterfall mindset and feel that it’s perfectly … Read moreBusiness Agility: What Got Us Here …
This week I gave a keynote at the SANER 2018 conference in Campobasso, Italy. After the talk, some journalist from RAI asked me to do an interview with him about the topics above and I realized that although I have opinions about these topics, it’s pretty hard to quickly pull all that together on the … Read moreOn Big Data, Profiling, Fake News and Political Interference
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
The greatest accomplishments of mankind have been achieved by groups, often large groups, of people. From the pyramids and gorgeous cathedrals built in the past to the modern accomplishments such as putting a man on the moon or the creation of the internet, none of this could have been created by an individual but required … Read moreAutonomy, Empowerment, Alignment and Coercion
In an earlier blog post, I raised the question of how agile organizations really are. This was based on my experience with a variety of companies that claim to be agile, but that, when taking a closer look, were not agile at all. Or that were using some agile practices, but failed to reap the … Read moreHow Agile Are You Really: Let’s Find Out!
Companies spend very large amounts of resources on functionality that is commodity and does not offer any differentiation to the company and its customers. Our research shows that the R&D investment in commodity could be as high as 80-90%. Although the companies that I work with do not dispute the 80-90% numbers and do not … Read moreNew Book: Impactful Software
This week I was in Madrid to present a keynote at a workshop around variability management (VAMOS 2018). It was a fun event and to some extent a trip down memory lane as I was part of the early research community that systematically started to work on software variability management in the early 2000s. We … Read moreWhy Variability Management Is Still Hard – And What To Do About It