On the Extremities of Extreme

Jason Ayers and Julian Fitzell

XP claims extremism by taking 12 well-known software development best practices to their “logical extremes”. We think we might have found a way to take them even further by using Continuous Testing and Integration that really are continuous; having code that is not only collectively owned but also collectively crafted; and taking pair programming from 2 to N.

We set out to explore what could be done in a cloud-based development environment, creating a process based on the hunting behaviour of wolves. Following several trials, we have been surprised and delighted by the changes in the way participants learned, communicated and developed code. We seem to have stumbled across techniques that make core XP processes more immediate, more agile and more fluid. Join us as we share some of our findings.

Bios: Jason Ayers With 20 years working with Smalltalk and Agile techniques, Jason currently looks after the Smalltalk business in Europe and Africa for Cincom.

Julian Fitzell Best known as one of the creators and current maintainers of the Seaside web framework, Julian has recently joined Cincom as a consultant, where he is kept busy working with customers and feeding the wolves.