Programme
Sunday 25 March | ||||
13:00 | LT1 Concurrency in Java 5.0 Wolf Schlegel Valtech Germany | WG1 A Practical Introduction To Topic Maps Kal Ahmed Networked Planet Limited Graham Moore Networked Planet | LT2 Introduction to Smalltalk James A. Robertson Cincom Systems, Inc. | WG2 Scrapheap Challenge: Use and Usability Nat Pryce B13 Services Ivan Moore Team Optimization |
19:30 late | Welcome Reception sponsored by ![]() |
Monday 26 March | |||||
08:00 08:45 | Breakfast and Registration | ||||
09:00 09:45 | Opening Plenary Rachel Davies and Eoin Woods | ||||
10:00 13:00 | WS1 Strategies and Patterns for Systems Continuity Eoin Woods UBS Investment Bank Nick Rozanski large UK retailer | WS2 What Motivates Software Practitioners? Helen Sharp The Open University Tracy Hall University of Hertfordshire | TU1 Behaviour Modelling -- Muddles and Opportunities Ashley McNeile Metamaxim Ltd. | TU2 Creativity in Practice Marina Haase independent | TU4 Test Driven Development with JMock2 Romilly Cocking Cocking and Co. Ltd. Andy Pols Pols Consulting Limited Nat Pryce B13 Services |
13:00 14:00 | Lunch | ||||
14:00 15:15 | Invited Talk: Dave Thomas | ||||
15:30 16:45 | TU9 Google APIs: Search, Advertising and Commerce Patrick Chanezon | WS3 Metaphors We Program By Andy Longshaw Blue Skyline Kevlin Henney Curbralan Limited | CS2 Lessons Learned from Scaling XP David Talby Amazon.com | TU8 Turning Up The Heat on Agile Projects Joseph Pelrine MetaProg Ben Fuchs CATeams | TU3 Serious JavaScript David Harvey Sibelius Software Peter Marks Digita |
17:15 18:30 | CS1 Experiences from Implementing an Enterprise ASP.Net Application Dave Clarke Visualize Systems Ltd | WS7 Tackling the Encapsulation – Testability Tradeoff Marcus Widerberg Dotway | |||
18:30 19:00 | Quartet Meetings | ||||
19:00 20:15 | Dinner | ||||
20:30 22:30 | Birds of a Feather Sessions and Diversions |
Tuesday 27 March | |||||
08:00 08:45 | Breakfast and registration | ||||
09:00 10:15 | Invited Talk: Brian Marick | ||||
10:30 11:45 | CS3 Agile Modelling Practices on Innovative Projects Roman Pichler Pichler Consulting Ltd | TU10 Architecting Large-Scale Systems Peter Eeles IBM | WS4 Experiments in Agile Estimation Techniques Mike Hill Mandu Limited Nils C. Haugen Objectnet | GB1 Managing Through Innovation Cycles Chris Cooper-Bland Independant Consultant Rob Machin Concise Group Ltd | TU5 API Design as if Unit Testing Mattered Michael Feathers Object Mentor |
12:00 13:00 | Lunch | ||||
13:00 14:30 | Birds of a Feather Sessions and Diversions | ||||
14:45 16:00 | GB2 The Whys and Wherefores of Web 2.0 Bernard Horan Sun Microsystems Laura Hill Sun Microsystems | WS14 Measuring the Effect of Test-Driven Development Keith Braithwaite Zuhlke Ltd Tim Cianchi Zuhlke Engineering Ltd | WS8 Identifying and Avoiding Anti-Patterns of Project Execution Nick Rozanski large UK retailer Andy Longshaw Blue Skyline | WS5 Understanding Cognitive Bias in Decision-Making Duncan Pierce Amarinda Rachel Davies Agile Experience Ltd | TU6 Design by Contract in Java Richard Mitchell InferData Ltd and Mitchell Horvath Ltd |
16:30 17:45 | WS10 Effective Error Handling Tony Barrett-Powell Oracle Charles A F A Weir Penrillian | GB3 Why is Simple so Difficult? Steve Freeman M3P Ltd Nat Pryce B13 Services Giovanni Asproni Asprotunity Limited | |||
18:15 18:45 | Quartet Meetings | ||||
19:00 20:15 | Dinner | ||||
20:30 23:00 | Birds of a Feather Sessions and Diversions |
Wednesday 28 March | |||||
08:00 08:45 | Breakfast | ||||
09:00 10:15 | Invited Talk: Professor Tony Hoare | ||||
10:30 12:00 | TT1 Why am I a PHP Programmer? Peter Marks Digita David Harvey Sibelius Software | TU11 Architecting the Next Generation of .NET Applications Eric Nelson Microsoft Ltd | WS6 Agility Beyond the Software Development Team Tamara Petroff Kizoom Mike Storey Kizoom Ltd | TT2 Effective Distributed Workforces | CS4 From English to Executable Rules Christian Nentwich Model Two Zero Robert James HSBC |
12:00 13:00 | Lunch | ||||
13:00 16:00 | WS15 Using Eclipse to Explore Other People's Code Paul Wells AgileJ Benedict Heal Independent | WS11 Designing Collaborative Workspaces Mike Hill Mandu Limited Rachel Davies Agile Experience Ltd | WS9 Planning for Non-Functional Requirements in Agile Projects Paul Dyson e2x limited Johan Peeters Johan Peeters bvba | WS12 A Toolkit for Enhancing Learning Jane Chandler University of Portsmouth | WS13 XML databases and XQuery for Agile Information Systems Chris Wallace University of the West of England, Brist |
16:00 16:45 | Plenary Session: Reflections on Software Practice Advancement |