BCS SPA home >>
My SPA >>
SPA
201
4
Software Practice Advancement Conference
29 June-2 July 2014



"The conference sessions were universally interesting and of a high standard. However, of even greater value to me was the attitude of a free sharing of thoughts and experiences shown by all" -
David Draper, Objektum.

Programme 

The programme has now been finalised, and it's looking ace as usual :)

Sunday 29th June

13:00 - 14:15

Do your tests enable change? (no, really, do your tests enable change?)
Leon Hewitt
7digital

Daniel Swain
Wonga
The Power of Events
Ashic Mahtab
Heartysoft Solutions Limited
Asteroids: The machine war
Daan van Berkel
Luminis

RobinVan Kaathoven

Coffee Break

14:30 - 15:45

Do your tests enable change? (no, really, do your tests enable change?)
Leon Hewitt
7digital

Daniel Swain
Wonga
The Power of Events
Ashic Mahtab
Heartysoft Solutions Limited
Asteroids: The machine war
Daan van Berkel
Luminis

RobinVan Kaathoven

Coffee Break

16:00 - 17:15

Do your tests enable change? (no, really, do your tests enable change?)
Leon Hewitt
7digital

Daniel Swain
Wonga
The Power of Events
Ashic Mahtab
Heartysoft Solutions Limited
Asteroids: The machine war
Daan van Berkel
Luminis

RobinVan Kaathoven

Coffee Break

17:30 - 18:45

Do your tests enable change? (no, really, do your tests enable change?)
Leon Hewitt
7digital

Daniel Swain
Wonga
The Power of Events
Ashic Mahtab
Heartysoft Solutions Limited
Asteroids: The machine war
Daan van Berkel
Luminis

RobinVan Kaathoven


Monday 30th June

08:30 - 09:15

Registration

09:15 - 09:45

Opening Plenary

09:45 - 11:00

The limits of tell don't ask
James Byatt
LMAX
Communicating in the Face of Conflict -Communication Dojo
Marina Haase
independent
Multi-System Testing and What to Do About It
Eoin Woods
UBS

Andy Longshaw
Advanced Legal

Chris Cooper-Bland
Endava (UK) Ltd

Coffee Break

11:15 - 12:30

The limits of tell don't ask
James Byatt
LMAX
Communicating in the Face of Conflict -Communication Dojo
Marina Haase
independent
Multi-System Testing and What to Do About It
Eoin Woods
UBS

Andy Longshaw
Advanced Legal

Chris Cooper-Bland
Endava (UK) Ltd

12:30 - 13:30

Lunch

13:30 - 14:15

Keynote: Software Apprenticeships : This Time It's Personal!
Jason Gorman
Codemanship

Will Price
University of Bristol

Coffee Break

14:30 - 15:45

We can mirror it for you wholesale
Steve Marshall
Independent
Dreaming - how business intent fuels your Agile initiatives
Andrea Provaglio
Andrea Provaglio
Software as an Engineering Material?
Keith Braithwaite
Zuhlke Ltd

Coffee Break

16:00 - 17:15

Getting Started with Data Science
Ashic Mahtab
Heartysoft Solutions Limited
When will we ever learn?
Andy Longshaw
Advanced Legal

Chris Cooper-Bland
Endava (UK) Ltd

Nick Rozanski
Barclays Investment Bank
TDD And Assembly Language
Emmanuel Gaillot
/ut7

17:15 - 18:00

Birds of a Feather Sessions

18:00 - late

Dinner and Diversions


Tuesday 1st July

08:30 - 09:15

Registration

09:15 - 10:30

Keeping Passwords Private with OAuth
Nick Rozanski
Barclays Investment Bank

Eoin Woods
UBS

Chris Cooper-Bland
Endava (UK) Ltd
20 percent time - if it's so good why doesn't everybody do it?
Mark Dalgarno
Software Acumen
Armageddon: How to Survive the Changes Coming to Web Platform Development
Adam Iley
Caplin

Brian Di Palma
Caplin Systems

Coffee Break

10:45 - 12:00

Keeping Passwords Private with OAuth
Nick Rozanski
Barclays Investment Bank

Eoin Woods
UBS

Chris Cooper-Bland
Endava (UK) Ltd
Bounce
Portia Tung
UBS

Lauren A. L'ecaros
Independent

Armageddon: How to Survive the Changes Coming to Web Platform Development
Adam Iley
Caplin

Brian Di Palma
Caplin Systems

12:00 - 13:00

Lunch

13:00 - 13:30

Invited Rant: Meri Williams


Coffee Break

13:45 - 15:00

Building on SOLID Foundations
Steve Freeman
HIgher Order Logic

Nat Pryce
Technemetis Ltd.
What Do Developers Really Need?
Rachel Davies
Unruly Media

Dadi Ingolfsson
Sprettur
Testing Katas – Try Before you Buy
Emma Armstrong
Red Gate

Coffee Break

15:15 - 16:30

Coaching Exchange
Marina Haase
independent
Running an in-house kata programme: mistakes and successes
Geoff Bones
Red Gate

Luke Drury
Less mocking, less brittle tests
Immo Hüneke
Zuhlke Engineering Ltd

Coffee Break

16:45 - 17:30

Lightning Talks

18:00 - late

Dinner and Diversions

Wednesday 2nd July

08:30 - 09:15

Registration

09:15 - 10:30

Replacing Conditionals with Polymorphism
Sandi Metz
Independent

Matt Wynne
Cucumber Limited
Why Aren't You Blogging? (You Selfish Jerk)
Terence Eden
The Lab
Advanced Testing Techniques for Node.js
Nicole Rauch
msgGillardon AG

Andreas Leidig
msgGillardon AG

Coffee Break

10:45 - 12:00

Replacing Conditionals with Polymorphism
Sandi Metz
Independent

Matt Wynne
Cucumber Limited
Implications of Conway's Law
Rachel Davies
Unruly Media

Dadi Ingolfsson
Sprettur
Advanced Testing Techniques for Node.js
Nicole Rauch
msgGillardon AG

Andreas Leidig
msgGillardon AG

12:00 - 13:00


Lunch

13:00 - 13:45

Birds of a Feather Sessions

Coffee Break

14:00 - 15:15

When to NoSQL and when to Know SQL.
Simon Elliston Ball
Redgate
Agile 1's game
Seb Rose
Claysnow Limited
Accepting the Unexpectable
Nat Pryce
Technemetis Ltd.

Duncan McGregor
Independent

Coffee Break

15:30 - 16:00

Closing Plenary

© BCS SPA, 2011. SPA2014 is organised by SPA which is a specialist group of the BCS