BCS SPA2015

Software Practice Advancement Conference

28th June - 1st July 2015

Programme

The programme is looking great, here's the first provisional version published following the programme meeting on 20th March 2015. This is subject to change as we confirm logistics with speakers and search to find the perfect set of keynote speakers.

Sunday 28th June

13:00 - 14:15

Follow in Ada Lovelace's Footsteps
Daan van Berkel
Luminis

Hands-on Humanitarian Software
Wolf Schlegel
Thoughtworks
Tobias Vogel
Thoughtworks

How to implement Domain-Specific Modeling Languages: Hands-on
Juha-Pekka Tolvanen
MetaCase
  Coffee Break

14:30 - 15:45

Follow in Ada Lovelace's Footsteps
Daan van Berkel
Luminis
Hands-on Humanitarian Software
Wolf Schlegel
Thoughtworks
Tobias Vogel
Thoughtworks 
How to implement Domain-Specific Modeling Languages: Hands-on
Juha-Pekka Tolvanen
MetaCase
  Coffee Break

16:00 - 17:15

Follow in Ada Lovelace's Footsteps
Daan van Berkel
Luminis
Hands-on Humanitarian Software
Wolf Schlegel
Thoughtworks
Tobias Vogel
Thoughtworks 
How to implement Domain-Specific Modeling Languages: Hands-on
Juha-Pekka Tolvanen
MetaCase
  Coffee Break

17:30 - 18:45

Follow in Ada Lovelace's Footsteps
Daan van Berkel
Luminis
Hands-on Humanitarian Software
Wolf Schlegel
Thoughtworks
How to implement Domain-Specific Modeling Languages: Hands-on
Juha-Pekka Tolvanen
MetaCase



Monday 29th June

08:30 - 09:15

Registration

09:15 - 09:45

Opening Plenary

09:45 - 11:00

On Your Marks, Get Set, Connect
Marina Haase
Exploring Emergent Design with TDD
Leon Hewitt
7digital

Neil Kidd
7digital
Getting Inside Common Web Security Threats
Eoin Woods
Endava

Nick Rozanski
Barclays Investment Bank

Andy Longshaw
Advanced Legal
  Coffee Break

11:15 - 12:30

The Practice of Play
Portia Tung
UBS
Exploring Emergent Design with TDD
Leon Hewitt
7digital

Neil Kidd
7digital
Getting Inside Common Web Security Threats
Eoin Woods
Endava
Nick Rozanski
Barclays Investment Bank

Andy Longshaw
Advanced Legal

12:30 - 13:30

Lunch

13:30 - 14:15

Invited Keynote: Hooman Beheshti – The Future of CDNs

more details

  Coffee Break

14:30 - 15:45

Analysing GitHub commits with R
Barbara Fusinska
Trainline International
Wading through treacle? Escape the integration syrup with contract tests
Stefan Smith
Thoughtworks
100 Baby Steps away from Spaghetti Code
Rick Janda
Zuehlke AG, Switzerland

Immo Huneke
Zuhlke Engineering Ltd
  Coffee Break

16:00 - 17:15

Agile and Willpower: how to boost your team productivity
Anna Obukhova
Luxoft
Recycling tests in TDD
Seb Rose
Claysnow Limited
100 Baby Steps away from Spaghetti Code
Rick Janda
Zuehlke AG, Switzerland

Immo Huneke
Zuhlke Engineering Ltd

17:15 - 18:00

Birds of a Feather Sessions

18:00 - late

Dinner and Diversions



Tuesday 30th June

08:30 - 09:15

Registration

09:15 - 10:30

Design Thinking- An Emerging Problem Solving Approach
Mohinder Khosla
Independent
To Mock or to Stub?
Clive Evans
Unruly

Alex Wilson
Unruly
Let's Meet Apache Spark
Ashic Mahtab
Heartysoft Solutions Limited
  Coffee Break

10:45 - 12:00

Design Thinking- An Emerging Problem Solving Approach
Mohinder Khosla
Independent
To Mock or to Stub?
Clive Evans
Unruly

Alex Wilson
Unruly
Let's Meet Apache Spark
Ashic Mahtab
Heartysoft Solutions Limited

12:00 - 13:00

Lunch

13:00 - 13:30

Power Up: Recharge your Mental Energy
Andrew Hall
CompareTheMarket.com

  Coffee Break

13:45 - 15:00

Team Coaching with Equanimity
Rachel Davies
Unruly

Katherine Kirk
Independent
#NoEstimates does not mean "no estimates"
Seb Rose
Claysnow Limited
Refactoring to Streams
Duncan McGregor
Independent

Nat Pryce
Technemetis Ltd.
  Coffee Break

15:15 - 16:30

Tests in the GPU
Emmanuel Gaillot
/ut7
Retrospectives exercise in futility or catalyst for change?
Marina Haase
Independent
Refactoring to Streams
Duncan McGregor
Independent

Nat Pryce
Technemetis Ltd.
  Coffee Break

16:45 - 17:30

Lightning Talks

18:00 - late

Dinner and Diversions

 

Wednesday 1st July

08:30 - 09:15

Registration

09:15 - 10:30

Last Responsible Moment or Big Ball of Mud?
Nick Rozanski
Barclays Investment Bank

Eoin Woods
Endava
Chris Cooper-Bland
Endava (UK) Ltd
Agile vs agile (vs agile) - The fall of scientific management
Laurie Young
New Bamboo
Distributed Databases
Emily Green
SoundCloud
  Coffee Break

10:45 - 12:00

Last Responsible Moment or Big Ball of Mud?
Nick Rozanski
Barclays Investment Bank

Eoin Woods
Endava
Chris Cooper-Bland
Endava (UK) Ltd
Agile vs agile (vs agile) - The fall of scientific management
Laurie Young
New Bamboo
Distributed Databases
Emily Green
SoundCloud

12:00 - 13:00

Lunch

13:00 - 13:45

Invited Keynote: Peter Kemp – Social Mobility and Computing in English Schools

more details

  Coffee Break

14:00 - 15:15

The Power of Hope
Portia Tung
UBS
  Engaging young people in software development
Emma-Ashley Liles
7digital

Alex Graff
7digital
  Coffee Break

15:30 - 16:00

Closing Plenary