Add them to your site:
ACCU: professionalism in programming ACCU: professionalism in programming
Conference 2010




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

Certified Scrum Master class

(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)

Exploratory Testing Explained

(James Bach)

17:00

Wednesday 14 April

09:30

Keynote

(Jeff Sutherland)

10:30

Coffee break

11:00

Introduction to Scrum: Shock Therapy -- How new teams in California and Sweden systematically achieve hyperproductivity in a few sprints

(Jeff Sutherland)

Wrestling with Giants

(Jez Higgins, James Reddick)

The Uncertainty Principle

(Kevlin Henney)

iPhone development

(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

Generic Programming

(Dietmar Kuehl)

Beautiful Teams and Team Leaders

(Roy Osherove)

Message-passing Concurrency in Erlang

(Ulf Wiger)

The Language Stew

(Robert Martin)

The C++0x Standard Library

(Nicolai Josuttis)

16:45

17:30

Thursday 15 April

09:30

Keynote

(James Bach)

10:30

Coffee break

11:00

The Case Against Test Cases

(James Bach)

GPU Computing Supercomputing for the Masses

(Albrecht Fritzsche)

Compiler Construction

(Walter Bright)

Solid C++ Code by Example

(Olve Maudal)

Genemodulabstraxibilicity

(Steve Love)

11:45

12:30

Lunch

14:00

Importance of Early Bug Detection for Improving Program Reliability and Reducing Development Costs

(Sergey Ignatchenko)

Lean Architecture and Agile Software Development

(James Coplien)

Stood at the bottom of the mountain looking up

(Pete Goodliffe)

Simple Software - Regain Control through Decremental Development

(Peter Sommerlad)

Get Clojure!

(Mark Dalgarno)

14:45

Just In Time: Last Minute Testing

(Astrid Byro)

TestXNG Testing XML Schemas and XSL Transformations

(Filip van Laenen)

Data warehouse, OLAP, Data Cubes, Business Intelligence - Buzzwords explained

(Sven Rosvall)

15:30

Coffee break

16:00

TDD at the System Scale

(Steve Freeman, Nat Pryce)

Writing "Good" Component-Level Test Drivers

(John Lakos)

Parallelism: The JVM Rocks

(Russel Winder)

The Unix Toolchest: Power Tools for Power Programmers

(Diomidis Spinellis)

5 Steps to Kanban

(Karl Scotland)

16:45

17:30

Break

18:00

Lightning Talks

Friday 16 April

09:30

Keynote

(Dan North)

10:30

Coffee break

11:00

Understanding User Stories

(Rachel Davies)

Why your Agile Rollout is Failing

(Dan North)

You're Going To Have To Think! Why [Insert Technique Here] Won't Cure Your Floating Point Blues.

(Richard Harris)

A Year of Misbehaving - A Retrospective on using BDD in a commercial enterprise

(Mauro Talevi)

Super Size Me

(Andrei Alexandrescu)

11:45

12:30

Lunch

14:00

Using the Agile Testing Quadrants to Cover Your Testing Bases

(Lisa Crispin)

Change, change, change - the 5 year evolution of an Agile team

(Paul Field)

Encodings: Decoded & Demystified

(Stewart Brodie)

Architecture Refactoring - Motivation, Approach and Patterns

(Michael Stal)

The Role of Static Analysis in Software Development

(Paul E. Black)

14:45

15:30

Coffee break

16:00

Analysing Large Data Sets - an introduction to MapReduce with Apache Hadoop

(Gavin Heavyside)

Renovating a legacy C++ project

(Alan Griffiths)

FindBugs: Testing (Java-) Code Against Bugs And Defects

(Bernhard Merkle)

Styling your Architecture in an Evolving Concurrent World

(Francesco Cesarini)

Objects of Value

(Kevlin Henney)

16:45

Database Testing Demystified

(Sven Rosvall)

17:30

Break

18:00

Lightning Talks

Saturday 17 April

09:30

Keynote

(Russel Winder)

10:30

Coffee break

11:00

Parallelism: The Functional Imperative

(Russel Winder)

Atomics for C++

(Detlef Vollmann)

Adventures in QA

(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

The Cost of Agile Testing

(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

Abusive C++

(Jonathan Wakely, Richard Harris)

Enterprise Web Application Development in Java with AJAX and ORMs

(Paul Grenyer)

Building the Testing Pipeline

(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