Session

Testing: A philosophical retrospective

First, you code, then you test: it does not happen often that such an obvious idea harbors so many misconceptions. What assumptions underlie this idea? And what happens when you critically examine them? – Then your notion of software development changes dramatically.

In this session I sketch out how testing helped transform my team from cynical and struggling to motivated and high-performing. – Who tests? How? When? And above all: why? Over the years, we have had to revise our answers to all these questions.

At the end of this session, you will be aware of some ingrained patterns in the way you develop and test software. Critical reflection on those patterns will be the first step towards improvement.

Karl van Heijster

Software developer, philosopher, testing enthusiast

Nijmegen, The Netherlands

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top