April 16 - 19, 2012

Presentations from SDC2012

Time .NET - H2
Java - H1
Javascript - K1
Mobile Computing - G1
Architecture - G2
Testers - J2
IBMi - R21 / SAM2012 - R26
Usability and Interaction Design - J1
Software Development Teams - G4
Product Owners - G3
09:00 - 09:10 Introduction by SDC2012 Programme Chair, Emily Bache
09:10 - 10:00 Kevlin Henney
Five Considerations

Presentation(s):
Download PDF [6,7Mb]
10:30 - 11:20 Cecilia Wirén
Be ready for Windows 8 Metro

Presentation(s):
Download ZIP [6.3Mb]
Björn Beskow
Grails grows up!

Presentation(s):
Download PDF [2.1Mb]
Christian Johansen
Pure, Functional JavaScript

Presentation(s):
Download ZIP [0.9Mb]
Adriaan de Jonge
Create mobile websites that look like native apps

Presentation(s):
Download ZIP [3.7Mb]
Jan Bosch
Speed and innovation through architecture

Presentation(s):
Download PDF [12.5Mb]
Markus Gärtner
Agile Testing - What *is* this, anyway?

Presentation(s):
Download PDF [1.9Mb]
Susan Gantner
Latest news: RPG in V7 Rory Hewit
SAM2012 - Room R26 An Introduction to CA 2E r8.6

Presentation(s):
IBM i presentations [0Mb]
CA 2E release 8.6 [4.6Mb]
Jeff Patton
Adding Good User Experience Practices into Agile Development

Presentation(s):
Download PDF [20.5Mb]
Yves Hanoulle
The Agile and Lean Mindset

Presentation(s):
Download PDF [0Mb]
Antonio Terreno
Lean startup stories

Presentation(s):
Download ZIP [22.7Mb]
11:40 - 12:30 Chris Klug
Windows 8 from a Developers Perspective

Presentation(s):
Download ZIP [0.1Mb]
Kees Jan Koster
Cache fundamentals, dangers and tuning

Presentation(s):
Download PDF [11.1Mb]
Anders Janmyr
Evented Programming with Node.js

Presentation(s):
Download PDF [0Mb]
Robert Boedigheimer
Targeting Mobile Devices with HTML5 and CSS 3

Presentation(s):
Download ZIP [0.2Mb]
Josh Long
Spring in the Cloud

Presentation(s):
Download ZIP [11.7Mb]
Joseph Wilk
Acceptance testing in the land of the startup

Presentation(s):
Download PDF [8.8Mb]
Susan Gantner
Harnessing the Power of APIs through Prototypes Rory Hewit
SAM2012 - Room R26 CA 2E r8.5 - An Overview

Presentation(s):
IBM i presentations [0Mb]
CA 2E release 8.5 - An introduction [4.1Mb]
Technical report CA 2E rel 8.5 [1.7Mb]
Johanna Hasslöf
User Experience i Agila projekt
Jim Benson
Psychology of Kanban

Presentation(s):
Download PDF [0Mb]
Mattias Skarin
Modern product development principles, thinking beyond the PO

Presentation(s):
Download PDF [0.9Mb]
12:30 - 13:30 LUNCH
13:30 - 14:20 Maarten Balliauw
Organize your chickens: NuGet for the enterprise

Presentation(s):
Download ZIP [5.2Mb]
Josh Long
Building Better Clients with Spring

Presentation(s):
Download PDF [0Mb]
James Kyburz
CoffeeScript: the path to enlightenment Björn Ramberg
The beauty of Uglify Thomas Lundström
RequireJS for modular JavaScript code Jonas Nicklas
Modern client side MVC from the 1980s

Presentation(s):
CoffeScript - the path to enlightement [0Mb]
The Beauty of uglifyJS [0Mb]
RequireJS [0.7Mb]
Patrik Löwendahl
Strategi för mobilitet och mobilarkitektur
Jason Ayers
Continuous Design Spikes

Presentation(s):
Download PDF [5.8Mb]
Rikard Edgren
Exploratory Test Design

Presentation(s):
Download PDF [0.8Mb]
Paul Tuohy
SQL Procedures, Functions & Triggers 90 minutes - part 1 Rob Layzell
SAM2012 - Room R26 An Introduction to CA Plex r7.0

Presentation(s):
IBM i presentations [0Mb]
CA Plex release 7.0 [1.7Mb]
Zayera Khan
Customer experience more than usability & interaction design

Presentation(s):
Download PDF [6.5Mb]
Ulrika Park
The Others - and the barriers of agile collaboration

Presentation(s):
Download PDF [0Mb]
Luke Hohmann
Innovation Games: Software Powered Innovation Through Collaborative Play

Presentation(s):
Download PPT [17.8Mb]
14:40 - 15:30 Jose Luis Soria Teruel
Agile Database development with Visual Studio

Presentation(s):
Download ZIP [1.4Mb]
Johan Haleby
Is your REST Assured?

Presentation(s):
Download PDF [0.4Mb]
Jakob Mattsson
Beyond JavaScript

Presentation(s):
Download PDF [0Mb]
Tobias Ekblom
Threading in Android Erik Lupander
An introduction to Renderscript Mikael Egnér
Mobila applikationer för iOS och Android med Javascript Mattias Kihlström
When to use jQuery Mobile?

Presentation(s):
Treading in Android [0.7Mb]
An Introduction to Renderscript [20Mb]
Mobila appl,ikationer för iOS och Android med Javascript [0.5Mb]
When to use jQuery Mobile? [2.5Mb]
Stephan Hochdörfer
Managing variability in software applications

Presentation(s):
Download PDF [5Mb]
Mike Scott
Beyond Page Objects - Evolving a test framework for a multi-client, multi-lingual web site

Presentation(s):
Download PDF [1.3Mb]
Paul Tuohy
SQL Procedures, Functions & Triggers 90 minutes - part 2 Rob Layzell
SAM2012 - Room R26 CA Plex r7.0 .NET Client

Presentation(s):
IBM i presentationn [0Mb]
CA Plex r 7.0 Net Client [1.5Mb]
Margareta Löfvenholm
Lean user experience CJ Kihlbom
Integrated Design and Development Erik Frisk
Best practices in customer on-boarding

Presentation(s):
Lean UX [10.9Mb]
Integrated Design and Development [0.9Mb]
Best practices in customer on-boarding [2.6Mb]
Jim Benson
Lean Development for the Lean Startup

Presentation(s):
Download PDF [0Mb]
Nancy van Schooenderwoert
Embedded Storycrafting: Key to controlling Risk and Schedule

Presentation(s):
Download PDF [1.4Mb]
15:30 - 16:00 BREAK
16:00 - 16:50 Robert Boedigheimer
ASP.NET and Visual Studio vNext

Presentation(s):
Download ZIP [0.1Mb]
Peter Ledbrook
A cloud for developers: Cloud Foundry

Presentation(s):
Download PDF [5.1Mb]
Christian Johansen
Test-driven JavaScript

Presentation(s):
Download ZIP [0.8Mb]
Chris Klug and Robert Folkesson
Phone Zero to Phone Hero in 90 minutes - part 1

Presentation(s):
Download ZIP [1.3Mb]
Kevlin Henney
Patterns for the People

Presentation(s):
Download PDF [7.9Mb]
Kristoffer Nordström
Why every system test department should have a test developer

Presentation(s):
Download ZIP [14.5Mb]
Jon Paris
Programming with PHP: An Introduction for RPGers 90 minutes part 1

Presentation(s):
IBM i presentations [0Mb]
Erik Markensten and Henrik Eneroth
UX research in the future - a strategic tool in the board rooms

Presentation(s):
Download PDF [17.7Mb]
Andrea Provaglio
Overcoming Self-organization Blocks

Presentation(s):
Download PDF [0Mb]
Jeff Patton
Using Story Mapping to See the Big Picture

Presentation(s):
Download PDF [24.9Mb]
17:10 - 18:00 Shay Friedman
Running through DLR Magnus Härlin
SignalR Jose Luis Soria Teruel
Enabling ALM for COBOL projects with COBOLizer Anders Bratland
Getting started with Kinect

Presentation(s):
Running through DLR [0.7Mb]
SignalR [0.1Mb]
Enabling ALM for Cobol [2.3Mb]
Getting Started with Kinect [0.6Mb]
Tim Berglund
Lightweight Web Apps with Ratpack

Presentation(s):
Download PDF [7.5Mb]
James Kyburz
The future of Javascript

Presentation(s):
Download PDF [0Mb]
Chris Klug and Robert Folkesson
Phone Zero to Phone Hero in 90 minutes - part 2

Presentation(s):
Download ZIP [1.3Mb]
Jason Ayers
The Anatomy of an IDE

Presentation(s):
Download PDF [7.8Mb]
Emily Bache
Working effectively as a tester on an agile team

Presentation(s):
Download PDF [0Mb]
Jon Paris
Programming with PHP: An Introduction for RPGers 90 minutes - part 2

Presentation(s):
IBM i presentations [0Mb]
Per Axbom
Ace your website. Awe your users. 7 steps to master UX.

Presentation(s):
Download PDF [0Mb]
Stefan Bükk
Lean Product Development and the difference between it and Lean Production

Presentation(s):
Download ZIP [4.3Mb]
Henrik Berglund
How do you develop winning products?

Presentation(s):
Download PDF [0Mb]
18:00 - 19:00
Evening Activities
Time .NET - H2
Java - H1
Web - K1
Mobile Computing - G1
Architecture - G2
Big Data - J2
IBMi - K2/K3
Usability and Interaction Design - J1
Software Development Teams - G4
Software Development Leaders - G3
09:00 - 09:10 Introduction by SDC2012 Programme Chair, Emily Bache
09:10 - 10:00 Mary Poppendieck
Software Doesn't Matter

Presentation(s):
Download PDF [1,4Mb]
10:30 - 11:20 Shay Friedman
What?!? C# Could Do That?!?

Presentation(s):
Download ZIP [0.6Mb]
Anders Karlsen
Clojure in the real java world

Presentation(s):
Download PDF [0Mb]
Rawld Gill
Employing Loaders, Builders, and other Abstraction Machinery to Beat Down Software Complexity

Presentation(s):
Download PDF [0.4Mb]
Alasdair Allan
Connecting iOS to the real world with Arduino

Presentation(s):
Download PDF [0Mb]
Donald Belcham
Solving the Problem of Event Coupling

Presentation(s):
Download ZIP [0.1Mb]
Theo Hultberg
A Guide to the Post-relational Revolution

Presentation(s):
Download PDF [1.3Mb]
Paul Tuohy
Embedded SQL in RPG - Beyond the Basics 90 minutes - part 1

Presentation(s):
IBM i presentations [0Mb]
Anette Lovas and Erna Mehmedagic
Mobila intranätet ur ett tjänsterdesign perspektiv

Presentation(s):
Download ZIP [7.9Mb]
Gojko Adzic
BDD: Busting the myths
Claudio Perrone
A3 & Kaizen: Here's How!

Presentation(s):
Download PDF [30.3Mb]
Download PDF [30.3Mb]
11:40 - 12:30 Thomas Lundström
Introducing ASP.NET MVC in Legacy Webforms Applications

Presentation(s):
ASP NET MVC in Legacy Webforms Apps [1.5Mb]
Sam Brannen
Spring 3.1 to 3.2 in a Nutshell

Presentation(s):
Download PDF [2Mb]
Nathaniel Schutta
JavaScript Libraries You Aren't Using...Yet
Johan Sanneblad
Game Programming for Mobile Devices

Presentation(s):
Download PDF [6.5Mb]
Johannes Brodwall and Ole Christian Rynning
Experience Agile Programming

Presentation(s):
Download ZIP [2.3Mb]
Tim Berglund
Radical NoSQL Scalability with Cassandra

Presentation(s):
Download PDF [17.2Mb]
Paul Tuohy
Embedded SQL in RPG - Beyond the Basics 90 minutes - part 2

Presentation(s):
IBM i presenations [0Mb]
Lidia Oshlyansky
UX in Google - design and research for better products

Presentation(s):
Download PDF [8.4Mb]
Monika Konieczny
Agile + Gamification - more fun == more done! (how to smoothly introduce agile)

Presentation(s):
Download PDF [0Mb]
Peter Taylor
The Lazy Winner

Presentation(s):
Download ZIP [10.3Mb]
12:30 - 13:30 LUNCH
13:30 - 14:20 Shay Friedman
Migrating ASP.NET Applications to the Cloud

Presentation(s):
Download ZIP [13.7Mb]
Hardy Ferentschik
Maven vs Gradle - On your marks, get set, go!

Presentation(s):
Download PDF [6.4Mb]
Bodil Stokke
Clojure on the Web

Presentation(s):
Download PDF [0Mb]
Conny Svensson
Cross-Platform Development with Titanium

Presentation(s):
Download ZIP [5.2Mb]
Henrik Feldt
A Breath of Fresh Air: Domain Driven Design, Event Sourcing and CQRS

Presentation(s):
Download ZIP [13.7Mb]
Jim Webber
Highly Connected Data in NOSQL Stores

Presentation(s):
Download PDF [23.8Mb]
Susan Gantner
Simplify RPG Apps. - SPECIAL files and Open Access 90 minutes - part 1

Presentation(s):
IBM i presentations [0Mb]
Nathaniel Schutta
Designing for Mobile

Presentation(s):
Download PDF [20.2Mb]
Johannes Brodwall
Agile contracts - thesis antithesis synthesis

Presentation(s):
Download ZIP [0.2Mb]
Joakim Karlsson
Why Is Change So Hard?

Presentation(s):
Download PDF [24.8Mb]
14:40 - 15:30 Alan Smith
"Extending to the Cloud" with Windows Azure

Presentation(s):
Download ZIP [3.7Mb]
Jörgen Lundberg
Play 2.0: Fast, Fun and Productive Java Web Development

Presentation(s):
Play 2.0 Presentation [5.2Mb]
Link to presentation and code [0Mb]
Shay Friedman
ASP.NET MVC Vs. Ruby on Rails

Presentation(s):
Download ZIP [3.3Mb]
Alasdair Allan
Building location-aware sensors based applications for iOS

Presentation(s):
Download PDF [0Mb]
Niklas Gustavsson
Spotify’s Architecture

Presentation(s):
Download PDF [7.9Mb]
Elise Huard
Data driven development

Presentation(s):
Download PDF [11.4Mb]
Susan Gantner
Simplify RPG Apps. - SPECIAL files and Open Access 90 minutes - part 2

Presentation(s):
IBM i presentations [0Mb]
Peter Erhard
Which usability studies actually pay off?

Presentation(s):
Download ZIP [6Mb]
Gojko Adzic
Visualising quality
Henrik Berglund
Real teams

Presentation(s):
Download PDF [5.8Mb]
15:30 - 16:00 BREAK
16:00 - 16:50 Maarten Balliauw
Architectural patterns for the cloud

Presentation(s):
Download ZIP [2.1Mb]
Tim Berglund
Database Refactoring with Liquibase

Presentation(s):
Download PDF [6.1Mb]
Bodil Stokke
CoffeeScript: JavaScript without the Fail

Presentation(s):
Download PDF [0Mb]
Erik Lupander
Introduction to 3D graphics and OpenGL ES 2.0 on Android

Presentation(s):
Download ZIP [3Mb]
Donald Belcham
System Health Monitoring

Presentation(s):
Download ZIP [0Mb]
Jim Webber
Domain-Driven Design for RESTful Systems

Presentation(s):
Download PDF [8.6Mb]
Jon Paris
PHP: Further explorations 90 minutes - part 1 Jon Paris
PHP: Further explorations 90 minutes - part 2 at 17.10 - 18.00

Presentation(s):
IBM i presentations [0Mb]
IBM i presentations [0Mb]
Margareta Löfvenholm
Lean User Experience - a way forward when the project is driven by the engineers?

Presentation(s):
Download PDF [0Mb]
Emily Bache
The most important decisions the team should take

Presentation(s):
Download PDF [0Mb]
Luke Hohmann
Bridging the Gap: Linking Strategic Roadmaps to Tactical Project Plans

Presentation(s):
Bridging the Gasp [2.6Mb]
Appendix Patterns [0.1Mb]
17:00 - 18:00 Gojko Adzic
Cancelled! Do we really know what we know, or are we just faking it? Alasdair Allan
How to gain users and influence people Nancy van Schooenderwoert
No Bugs Mattias Skarin
Secrets of success: How 10 dev teams cut release time from 8 months to 4 weeks
Presentation(s):
No bugs [1.1Mb]
Scandinavian Developer Conference is organized by
Visit us at www.apper.se