Keynote Speakers

Joshua Kerievsky

Joshua Kerievsky Joshua Kerievsky has been programming professionally since 1987, and is the founder of Industrial Logic, a company specializing in Extreme Programming (XP). Since 1999, Joshua has been coaching and programming on small, large and distributed XP projects and teaching XP to people throughout the world. He is the author of numerous XP and patterns-based articles, simulations and games, including the book, Refactoring to Patterns.



James Noble and Robert Biddle

Love in the Age of Software

We think of the agile attitude as that of a developer who wishes to work with a very sophisticated customer and knows he can't say to her "I will build exactly what you need", because the developer knows — and knows that the customer knows — that these words have already been spoken by too many consultants. Still, there is a solution: he can say, "As too many counsultants would say, I will build exactly what you need". At this point, having avoided false innocence, the developer will nonetheless have said what he wanted to the customer: that he will build what she needs, but build it in an age of lost innocence. If the customer goes along with this, they will have received a declaration of intent all the same. Neither of the two speakers will be innocent… both will consciously, and with pleasure, play the game of irony, but both will have succeeded once again in talking of software.


James Noble is Professor of Software Engineering at Victoria University of Wellington, New Zealand. He has extensive experience lecturing, teaching, and mentoring software design, software visualisation, user interface design, and design patterns, and many other topics. He has presented many tutorials at conferences including OOPSLA, JAOO, TOOLS, OzCHI, and VL/HCC.


Robert Biddle is Professor of Human-Oriented Technology at Carleton University in Ottawa, Canada. His research and teaching is in software engineering and human-computer interaction; he earlier worked as a software developer and as a technical consultant. He is widely recognised as an excellent teacher, presenter, and educator.