ACCU 2014 Schedule

Conference 2014





ACCU 2014 Video Content on InfoQ



Tuesday 8th April (Pre Conference Tutorial Day)

10:00

Coderetreat!

Mike Long

Agile for Quantified Value Delivery

Tom Gilb

Mock that Legacy C - Hands on

James Grenning

Switching to C++11 and C++14 in one day

Nico Josuttis

Accelerated Agile

Dan North

17:00

 

Wednesday 9th April

Room

Bristol-1 Bristol-2 Bristol-3 Empire SS Great Britain

09:30

CoderDojo and Self Organization

Bill Liao

Video

10:30

Break

11:00

No estimates and probabilistic planning

Ed Sykes

Clojure is the new C

Robert Martin

Video

Building on Solid Foundations

Nat Pryce

Steve Freeman

Behaviour Driven Development live session -From the idea to working software

Alpar Gabos

Range and Elevation - C++ in a modern world

Steve Love

Slides

12:30

Lunch

1:00-1:45
QBS / Intel supported Lunchtime talk
Predicting parallel performance and validating correctness with Intel Parallel Advisor and Parallel Inspector
Empire room

14:00

Lambdas and Streams in Java 8

Angelika Langer

Klaus Kreft

Video

He's Not The Messiah! Cinema and myths of leadership

Jim Hague

Words in Code

Pete Goodliffe

Slides

Git archaeology

Charles Bailey

There Ain't No Such Thing As A Universal Reference

Jonathan Wakely

Slides

14:45

The C++14 Standard Library

Jonathan Wakely

Slides

15:30

Break

16:00

Order Notation in Practice

Roger Orr

Slides

Video

Long Life Software

Mike Long

Slides

The biggest mistakes in the C++11 library

Nico Josuttis

Slides

An Agile Project Startup Week

Tom Gilb

Slides

Growing Games Guided by Tests

Dmytro Mindra

17:30

Break

18:00

Lightning Talks

19:00

Break

19:30

Possible Evening Event

Thursday 10th April

Room

Bristol-1 Bristol-2 Bristol-3 Empire SS Great Britain

09:30

Why Agile doesn't scale (and what you can do about it)

Dan North

Slides

Video

10:30

Break

11:00

Just Enough Haskell to be dangerous

Jeff Foster

Automated Test Hell, or There and Back Again

Wojciech Seliga

Slides

Video

OpenMP 4.0 A New Standard in High Level Parallelism

Michael Wong

C++ Dynamic Performance

Aleksandar Fabijanic

Cool and Ripe for Exploitation: Search-Based Software Engineering (SBSE)

Christopher Simons

Slides

Video

12:30

Lunch

14:00

Looking for Smoking Guns in a Haystack - using a graph database for JVM heap analysis

James Richardson

Nat Pryce

Privacy for the internet

Nico Josuttis

Large-Scale C++ - Advanced Levelization Techniques

John Lakos

Continuous Delivery with Legacy Code

Dan Swain

Leon Hewitt

Parallel Processing for Accelerated ALM and CI - Better, Faster and More Cost-effective Software Development

Dori Exterman

14:45

Unit Testing Beyond Mock Objects

Sven Rosvall

Slides

Files

Video

Let's talk about sets

Thomas Guest

15:30

Break

16:00

Fr-agile without good thinking

Balog Pal

Lies, damn lies, and estimates

Seb Rose

Slides

Video

The Art of Learning and Mentoring

Jutta Eckstein

Video

SOLID Design for C

James Grenning

Slides

C++ Pub Quiz

Olve Maudal

Slides

17:30

Break

18:00

Lightning Talks

19:00

Break

19:30

Possible Evening Event

Friday 11th April

Room

Bristol-1 Bristol-2 Bristol-3 Empire SS Great Britain

09:30

Biological Realms in Computer Science

Didier Verna

Video

10:30

Break

11:00

Exception Safety Guarantees in C++

Frank Birbacher

Mens sana in corpore sano (a healthy mind in a healthy body)

Phil Nash

Video

Comfortable concurrency

Dominic Robinson

Video

C++ Best Practice - Designing Header Files

Alan Griffiths

C++14 an overview on the new standard for C++(11) programmers

Peter Sommerlad

Slides

12:30

Lunch

14:00

None of the ideas presented here are new - they are just forgotten from time to time

Giovanni Asproni

Immutabilty FTW!

Kevlin Henney

Slides

#define hell in multi-platform embedded programming

Tore Martin Hagen

Slides

Video

Creating safe multi-threaded applications in C++11

Jos van Eijndhoven

Generative C++: Visualizing Code

Donal Mulvany

Martin Waplington

14:45

Software Quality Dashboard for Agile Teams

Alexander Bogush

Slides

Random number generation in C++ - present and potential future

Pattabi Raman

Slides

15:30

Break

16:00

Abusing CSharp 5

Jon Skeet

Video

Version Control - Patterns and Practices

Chris Oldwood

Slides

We make Hardware! - A story of Introducing an Agile Ecosystem in Embedded Software Development

Geert Van Meerbergen

C++ Undefined Behavior - what is it, and why should I care?

Marshall Clow

Slides

Generic Programming with Concepts Lite

Andrew Sutton

17:30

Break

18:00

Lightning Talks

19:00

Break

20:30

Conference Banquet

Saturday 12th April

Room

Bristol-1 Bristol-2 Bristol-3 Empire SS Great Britain

09:30

What Programmers Want

Gail Ollis

Slides

The Evolution of Good Code

Arjan van Leeuwen

Slides

Extended XP Game

Allan Kelly

Machine Learning for Fun and Profit

Burkhard Kloss

Slides

Executors for C++

Detlef Vollmann

11:00

Break

11:30

Complementary Visions: Integrating C++ and Python with Boost.Python

Austin Bingham

The continuing future of C++ concurrency

Anthony Williams

Slides

Software Imaginations

Charles Tolman

Slides

Crafting more effective technical Presentations

Dirk Haun

Slides

Polymorphic Allocators for Fundamental Libraries

Alisdair Meredith

13:00

Lunch


ACCU AGM: 13:30

14:30

Java is Dead, Long Live Scala, Kotlin, Ceylon, etc

Russel Winder

Performance Choices

Dietmar Kuhl

Slides

Effective Pair Programming

Ivan Stepaniuk

HOWTO - The Brain

Ian Bruntlett

Slides

Where is C++ headed?

Hubert Matthews

Slides

15:15

Matchbox Scalable Test System

Lars Gullik

Cultural Considerations for Working in the Middle East

Astrid Byro

16:00

Break

16:30

Everything You Ever Wanted To Know About Move Semantics (and then some)

Howard Hinnant

Slides

17:30

~Conference Wrap Up





Your Privacy

By clicking "Accept Non-Essential Cookies" you agree ACCU can store non-essential cookies on your device and disclose information in accordance with our Privacy Policy and Cookie Policy.

Current Setting: Non-Essential Cookies REJECTED


By clicking "Include Third Party Content" you agree ACCU can forward your IP address to third-party sites (such as YouTube) to enhance the information presented on this site, and that third-party sites may store cookies on your device.

Current Setting: Third Party Content EXCLUDED



Settings can be changed at any time from the Cookie Policy page.