
Schedule subject to confirmation
Please note that the Certified Scrum Master course will be held offsite at The Oxford Centre
Monday 12 April
10:00 |
(Jeff Sutherland, Gabrielle Benefield) |
17:00 |
Tuesday 13 April
10:00 |
Certified Scrum Master class continued (Jeff Sutherland, Gabrielle Benefield) |
The D Programming Language: n00b to h4x0r in One Day (Walter Bright, Andrei Alexandrescu) |
Building Domain-Specific Modelling Languages with Full Code Generation (Juha-Pekka Tolvanen) |
(James Bach) |
17:00 |
Wednesday 14 April
09:30 |
(Jeff Sutherland) |
||||
10:30 |
Coffee break | ||||
11:00 |
(Jeff Sutherland) |
(Jez Higgins, James Reddick) |
(Kevlin Henney) |
(Pete Goodliffe) |
Using Concurrency in the Real World (Anthony Williams) |
11:45 |
|||||
12:30 |
Lunch | ||||
14:00 |
Defining Domain-Specific Modelling Language - Hands-on (Juha-Pekka Tolvanen) |
CouchDB: can we be comfortable without SQL? (Guy Bolton King) |
Real QA - the argument for smarter quality assurance than mere testing (Tom Gilb) |
Creating Proximity over a Distance (Jutta Eckstein) |
Googletest and Googlemock C++ libraries (Seb Rose) |
14:45 |
|||||
15:30 |
Coffee break | ||||
16:00 |
(Dietmar Kuehl) |
Beautiful Teams and Team Leaders (Roy Osherove) |
Message-passing Concurrency in Erlang (Ulf Wiger) |
(Robert Martin) |
(Nicolai Josuttis) |
16:45 |
|||||
17:30 |
|||||
Thursday 15 April
Friday 16 April
Saturday 17 April
09:30 |
(Russel Winder) |
||||
10:30 |
Coffee break | ||||
11:00 |
Parallelism: The Functional Imperative (Russel Winder) |
(Detlef Vollmann) |
(Dirk Haun) |
Coupling as resistance to change, understanding and fixing it (Tony Barrett-Powell) |
Automated Testing of a Medical Imaging Application (Jeff Kotula) |
11:45 |
|||||
12:30 |
Lunch | ||||
14:00 |
(Schalk Cronje) |
A Simple Matter of Configuration - how can we tame the complex world of configuration? (Roger Orr) |
Code Archaeology - stories from a real codebase (Olve Maudal, Jon Jagger) |
How to become a parallel programming expert in 7 minutes (Stephen Blair-Chappell) |
Testing software in adverse memory conditions (Charles Bailey) |
14:45 |
|||||
15:30 |
Coffee break | ||||
16:00 |
(Jonathan Wakely, Richard Harris) |
Enterprise Web Application Development in Java with AJAX and ORMs (Paul Grenyer) |
(Patrick Kua) |
Developing Unit Tests for Multicore programs (Stephen Blair-Chappell, Will Stott) |
Things Developers Can Learn From System Test (Hubert Matthews) |
16:45 |
|||||
17:30 |
Wrap up | ||||