Video: Why Fast Feedback Cycles Matter
Why Fast Feedback Cycles Matter from Jan Bosch.
Jan Bosch
Why Fast Feedback Cycles Matter from Jan Bosch.
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 more
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 more
One of the discussions that comes up in many of the companies that I work with is the scope of feature teams. Although most companies are still struggling with moving from component teams to feature teams, the increasing prevalence of continuous integration infrastructures makes it easier to move to shared code ownership and teams that … Read more
This week I hosted a workshop on continuous deployment of software subject to functional safety standards. We agreed to keep it low profile on who participated, but several of the large companies in automotive, aeronautics, industry and defense were present, including OEMs and tier 1 suppliers. It was a good group that was dominated by … Read more
In the age of continuous deployment, B2B and B2C customers expect that the software in their product or system is updated frequently throughout its economic life. As a minimum, security updates need to be deployed, but also bug fixes and improvements or even entirely new functionality is expected to be added to products and systems … Read more
This week I gave two keynote presentations at two different conferences (ICSOB 2017 in Essen and EASE 2017 in Karlskrona – please don’t ask me how many days on the road I log every year). As part of my keynotes, I bring up our “Stairway to Heaven” model (see figure below) and the adoption of … Read more
During many of my presentations as well as during meetings with companies, the topic of quality comes up. As I stress the importance of speed, continuous integration and continuous deployment, a general unease settles over the group until someone brings up the topic of ensuring quality. Frequently this is followed by a couple of anecdotes … Read more
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
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