Why Cross-Functional Teams Should Be The Norm

Another week of travel behind me while working with great teams at really wonderful European companies. As I typically get involved to work with organizations to introduce new platforms or new businesses or to realize fundamental transformations, I work with cross-functional teams where individuals from different parts of the organization are put together in order … Read more

Speed versus Quality

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

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

Towards Testing After Deployment

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