BCS-SPA home
Registered member login >>

"An excellent conference where genuine delegate participation is the key to its success ... A great contribution to raising the standards of software engineering" -
Anthony Kesterton, IBM (Rational Software)

Programme


Sunday 25 March

13:00
19: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 Google


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
Google

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
Laura Hill
Sun Microsystems

Bernard Horan
Sun Microsystems

CS4 From English to Executable Rules
Christian Nentwich
Model Two Zero

Robert James
HSBC

12:00
13:00
Lunch
13:00 16:00WS15 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


© BCS SPA, 2006. SPA2007 is organised by which is a specialist group of the