QCon is a practitioner-driven conference designed for technical team leads, architects, and project managers who influence software innovation in their teams.

Presentation: "The monkeys and the fire hose: maintaining an XP team over 7 years"

Track: Agile Adoption / Time: Thursday 16:40 - 17:40 / Location: Fleming

We represent three generations of the team that wrote and supports an internal bank system that has been releasing every fortnight for about seven years. Over that time, the team has almost completely changed, including several project managers, but has sustained its ability to deliver new features incrementally. Nowadays its long-term stability and effectiveness has earned the system senior-level support from the business. In this talk, we will try to figure out what made things work in the first place, and how we managed to avoid the system decaying into an unmaintainable ball of mud over all these years.

Andrew Jackman, Insane Logic

Andrew Jackman

Biography: Andrew Jackman

Andrew's life in programming started at the tender age of 12, using BASIC on a Tandy MC-10 with a whopping 4k of RAM. Since then he's managed to accumulate 25 years (15 professional) of experience in fields as diverse as Air Traffic Control, airborne early warning platforms, railway signalling and train control, satellite communications, over-the-horizon radar, factory automation, and banking. He has been an evangelical advocate of agile development, and in particular the XP development practices, for 10 years, with particular interests in ATDD, pairing, DDD and keeping code clean and concise. In any spare time he can squeeze out of the day he writes apps for the iOS platform and, with his wife, is currently developing an iPad app for children and adults with learning and communication difficulties.

Ben Lithgow Smith

Ben Lithgow Smith

Biography: Ben Lithgow Smith

Ben Lithgow Smith is an experienced software developer with a strong background in agile practices. Over the past 9 years he has held various academic and industrial posts, working on a number of EU IST research projects and delivering systems for supply chain management, equity trading, portfolio analytics and fixed income data management.

Steve Freeman, Pioneer of Agile, Chair the first London XpDay /Track Host

Steve Freeman

Biography: Steve Freeman

Steve Freeman, author of Growing Object Oriented Software, Guided by Tests (Addison-Wesley), was a pioneer of Agile software development in the UK. He has developed software for a range of institutions, from small vendors to multinational investment banks. Steve trains and consults for software teams around the world. Previously, he has worked in research labs and software houses, earned a PhD (Cambridge), written shrink-wrap applications for IBM, and taught at University College London. Steve is a presenter and organiser at international industry conferences, and was chair of the first London XpDay.

Video presentations: Sustainable Test-Driven Development, Transparency: A Great Leap Forward or Exposed Artery?, Test Driven Development: Ten Years Later, Making Roles Explicit