Agile Testing Superpowers

March 21, 2021

In agile development teams, programmers and testers work together to create the next product increment. Unfortunately, Agile Testing is often implemented inconsistently. As a result, opportunities to increase effectiveness in agile projects are left untapped. Let's take a look at how testing changes in an agile context.

First a disclaimer: software development is complex and events can often only be understood in retrospect. Even when I describe the transformation to Agile Testing in a seemingly linear way here, this does not mean that it would always so predictably. Every context is different. From experience, however, I expect the following changes:

Read on →

Karlsruher Entwicklertag 2019 - From Macro to Micro

June 3, 2019

My team mate Jochen Just and I give a talk at Karlsruher Entwicklertag on how we decompose monolithic legacy applications as part of a cloud migration project. Over the last two years we figured out a generic approach that works well for us.

Read on →

XPDays 2018 - Extreme Story Slicing

November 9, 2018

I am at XPDays Germany in Hamburg with my colleague Harald Müller (@egoli2006). We moderate a workshop on story slicing, where we practice Alistair Cockburn's "Elephant Carpaccio" exercise. There is a nice facilitation guide by Henrik Kniberg and our handout from the session, in case you would like to try it out yourself.

Read on →