Soundlogo
March 16 - 17, 2010

Presentations from SDC2010

Time .NET Java IBMi Testing Development Process & Methodology Mobile Solutions Agile in the organisation Three screens and the cloud Successfull Delivery of Agile Solutions Conversation Corner
09:00 - 09:10 Introduction by Thomas Zetterberg
09:10 - 10:00 Michael Feathers
Reinventing Software Design
10:30 - 11:20 Anders Bratland
Refactoring - Glänsande cromelister eller en solid grund?
Matthew McCullough
Open Source Debugging Tools for Java

Presentation(s):
Open Source Debugging Tools for Java [10,8Mb]
Mike Cain
What’s New in DB2 for i?

Presentation(s):
What’s New in DB2 for i? [1,2Mb]
Henrik Andersson
Är det en bugg, en CR eller ett förbättringsförslag?

Presentation(s):
Är det en bugg, en CR eller ett förbättringsförslag [1,3Mb]
Neal Ford
How Agility Allows Us to Build One of the World's Biggest Rails App
Erik Lundh
Making Sense of Lean and Agile with Getting Things Done (GTD)
Marcus Ahnve
TDD and Android

Presentation(s):
TDD and Android [0,9Mb]
Bjarte Bogsnes
Beyond Budgetting

Presentation(s):
Beyond Budgetting [6,4Mb]
Allan Knudsen
Three screens and the cloud

Presentation(s):
Three screens and a cloud [9,2Mb]
Alan Brown
We face the same challanges as you do!
Emily Bache
Should a professional developer always use TDD?
11:40 - 12:30 Keith Brown
Single Sign On for ASP.NET Web Applications

Presentation(s):
Single Sign On for ASP.NET Web Applications [0,6Mb]
Neal Ford
Construction Techniques for Domain Specific Languages
Mike Cain
SQL Programming DB2 for i SQL OLAP Functions

Presentation(s):
SQL Programming DB2 for i SQL OLAP Functions [0,3Mb]
Henrik Andersson
Introducing Exploratory Testing Champions

Presentation(s):
Introducing Exploratory Testing Champions [0,1Mb]
Brian Marick
Artisanal Retro-Futurism
Humayun Rashid
Design Thinking as a Development Process & Methodology
Marko Gargenta-Marakana
Android Internals: Learn how Android works

Presentation(s):
Android Internals [5,2Mb]
Agneta Jacobson
Closing the Gap Between Business & IT

Presentation(s):
Closing the Gap Between Business & IT [3Mb]
Christofer Löf
Architecting the cloud

Presentation(s):
Architecting the cloud [0,3Mb]
Alan Brown
How do you plan and manage an agile development project?
12:30 - 13:30 LUNCH
13:30 - 14:20 Roy Osherove
Introduction to to TDD in .NET
Adam Bien
Lightweight Killer Apps with Nothing But Vanilla Java EE 6

Presentation(s):
Lightweight Killer Apps with Nothing But Vanilla Java EE 6 [1,3Mb]
Niels Peter Sørensen
No nonsense ILE RPG on the web

Presentation(s):
No nonsense ILE RPG on the web [1Mb]
Emily Bache
Agile Testing Strategy

Presentation(s):
Agile Testing Strategy" [1,6Mb]
Bill Wake
To Make a Long Story Short: Splitting User Stories

Presentation(s):
To Make a Long Story Short: Splitting User Stories [0Mb]
Neal Ford
Emergent Design
Marko Gargenta-Marakana
Android for Java Developers

Presentation(s):
Android for Java Developers [5,2Mb]
Thomas Nilsson
Taxiing, Climbing and Crusing Agile Teams

Presentation(s):
Taxiing, Climbing and Crusing Agile Teams [6,1Mb]
Kristofer Liljeblad
Windows Azure AppFabric

Presentation(s):
Windows Azure AppFabric [1Mb]
Robin Bater
Agile Requirements Best Practices
Matthew McCullough
The Dire Need for Encryption in Webapps
14:40 - 15:30 Alan Smith
Declarative WCF/WF Services in .NET 4.0

Presentation(s):
Declarative WCF/WF Services in .NET 4.0 [1,5Mb]
Maurice Naftalin
Performance Tuning with Cheap Drink and Poor Tools

Presentation(s):
Performance Tuning with Cheap Drink and Poor Tools [0,9Mb]
Mats Lidström
Power i, modern ILE RPG and PHP - the obvious choice for our new application!

Presentation(s):
Power i, modern ILE RPG and PHP - the obvious choice for our new application! [1,2Mb]
Geoff Bache
Text-based Acceptance Testing with TextTest

Presentation(s):
Text-based Acceptance Testing with TextTest [1,1Mb]
Chris Hedgate
Effective retrospectives - the key to an effective team

Presentation(s):
Effective retrospectives - the key to an effective team [0,3Mb]
Ola Ellnestam
Phronetic Leadership – how to lead knowledge creating companies
Marko Gargenta-Marakana
Android User Interface: A deeper look at how to use XML and Java to build a rich Android User Interface.

Presentation(s):
Android User interface [1,6Mb]
David Harvey
How many Agile coaches does it take to change an organisation?"

Presentation(s):
How many Agile coaches does it take to change an organisation? [12,6Mb]
Dag König
Introduktion till Silverlight4

Presentation(s):
Introduktion till Silverlight4 [2,5Mb]
Jean-Yves Rigolet
Agility@Scale in practice
Thomas Nilsson
In conversation
15:30 - 16:00 BREAK
16:00 - 16:50 Udi Dahan
Intentions & Interfaces - Making Patterns Concrete

Presentation(s):
Intentions & Interfaces - Making Patterns Concrete [3,5Mb]
Angelika Langer
Java Programming in a Multicore World

Presentation(s):
Java Programming in a Multicore World [0,3Mb]
George Farr
Rational Application development tools strategy and latest announcements for IBM Power.

Presentation(s):
Rational Application development tools strategy and latest announcements for IBM Power. [10,3Mb]
Engin Yorgancioglu
Data-Driven Transaction Based Unit Tests

Presentation(s):
Data-Driven Transaction Based Unit Tests [3,4Mb]
Steven List
Facilitation Patterns and Antipatterns

Presentation(s):
Facilitation Patterns and Antipatterns [8,6Mb]
Roy Osherove
Beautiful teams and leaders

Presentation(s):
Beautiful teams and leaders [3,8Mb]
Johan Sanneblad
How to successfully deliver large iPhone projects on time and within budget

Presentation(s):
How to successfully deliver large iPhone projects on time and within budget [4,6Mb]
Arne Åhlander
Product Owner – a Collaborative Role

Presentation(s):
Product Owner – a Collaborative Role [0,4Mb]
Robert Folkesson
Developer Designer Workflow

Presentation(s):
Developer Designer Workflow [6,4Mb]
Annika Kortell
Agile development relies on agile test
Emily Bache
Developers have too many responsibilities: analysis, design, coding, testing...
17:10 - 18:00 Mathias Olausson
Testing, testing. A first-look at the new testing capabilities in Visual Studio 2010

Presentation(s):
Testing, testing. A first-look at the new testing capabilities in Visual Studio 2010 [8,1Mb]
Andrew Lombardi
Rapid Application Development with Apache Wicket

Presentation(s):
Rapid Application Development with Apache Wicket [5,3Mb]
George Farr
Rational Power tools latest announcements, the details

Presentation(s):
Rational Power tools latest announcements, the details [10,3Mb]
Bill Wake
Storytesting

Presentation(s):
Storytesting [0Mb]
Niclas Nilsson
The Pair Programming Show

Presentation(s):
The Pair Programming Show [86,9Mb]
Chris Hedgate
One for all, all for one - Why working together is more efficient
Paul Rayner
Developing iPhone applications in .NET

Presentation(s):
Developing iPhone applications in .NET [4,2Mb]
Tom Stenström
Agile systems for agile business - agile business with agile systems (?)

Presentation(s):
Agile systems for agile business - agile business with agile systems (?) [2,6Mb]
Fredrik Normén
Building RIA with Silverlight and WCR RIA Servicecs
Peter Eeles
Agile, not Anarchy
Steven List
In conversation
Time .NET Java WEB Testing Development Process & Methodology Emerging Technologies/Cloud Computing Agile in the organisation . . Conversation Corner
09:00 - 09:10 Introduction by Thomas Zetterberg
09:10 - 10:00 Diana Larsen
How you can manage new organizations in the old way?

Presentation(s):
Download PDF [2Mb]
10:30 - 11:20 Tiberiu Covaci
Patterns for Parallel Programming
Jevgeni Kabanov
Do you really get class loaders?

Presentation(s):
Do you really get class loaders? [2,1Mb]
Rik Arends
Ajax.org HTML5 and Developing collaborative applications in the cloud.
Brian Marick
I think I finally understand MOCKS
Jimmy Nilsson
Experience of years agile coaching

Presentation(s):
Experience of years agile coaching [2,9Mb]
Henrik Kniberg
Kanban and Scrum - making the most of both

Presentation(s):
Kanban and Scrum - making the most of both [3,4Mb]
Jonas Bonér
Let it crash: using Actors for fault-tolerance, scalability and concurrency

Presentation(s):
Let it crash: using Actors for fault-tolerance, scalability and concurrency [1Mb]
Joakim Sundén
Drinking from the source - A report from a lean enthusiast’s pilgrimage to Toyota

Presentation(s):
Drinking from the source - A report from a lean enthusiast’s pilgrimage to Toyota [11,3Mb]
11:40 - 12:30 Magnus Härlin
Design For Testability

Presentation(s):
Design For Testability [0,8Mb]
Ben Hale
Modular Web Applications with OSGi

Presentation(s):
Modular Web Applications with OSGi [0,3Mb]
Nathaniel Schutta
Ajax Library Smack down: Prototype vs. jQuery

Presentation(s):
Ajax Library Smack down: Prototype vs. jQuery [1Mb]
Geoff Bache
Making GUI testing productive and agile

Presentation(s):
Making GUI testing productive and agile [0,7Mb]
Marcus Widerberg
Individuals and interactions, how hard can it be?

Presentation(s):
Individuals and interactions, how hard can it be [10,7Mb]
Diana Larsen
Creating a Climate for Project Team Success.

Presentation(s):
Creating a Climate for Project Team Success. [11,2Mb]
Marcus Ahnve
Distributed Version Control Systems

Presentation(s):
Distributed Version Control Systems [1,8Mb]
Jurgen Appelo
Checklist for the Agile Manager

Presentation(s):
Checklist for the Agile Manager [26,7Mb]
Emily Bache
Which agile method is best for my project?
12:30 - 13:30 LUNCH
13:30 - 14:20 Don Syme
F# for Parallel and Asynchronous Computing
Rikard Thulin
Building software using Rich Clients Platforms (Eclipse RCP/NetBeans RCP)

Presentation(s):
Building software using Rich Clients Platforms (Eclipse RCP/NetBeans RCP [1,3Mb]
Thomas Lundström
BDD in Web Development

Presentation(s):
BDD in Web Development [5,3Mb]
Johan Jonasson
Introducing Exploratory Testing into the organization
Yves Hanoulle
Tips for creating a self-organizing team

Presentation(s):
Tips for creating a self-organizing team [10,6Mb]
Joakim Sundén
Flow where you can, pull where you must - a practitioners guide to Kanban

Presentation(s):
Flow where you can, pull where you must - a practitioners guide to Kanban [30,7Mb]
Tim Berglund
Managing Grails with JMX

Presentation(s):
Managing Grails with JMX [4,5Mb]
Marcus Ahnve
Taylorism and Mass Production - Why The Software Factory Fails

Presentation(s):
Taylorism and Mass Production - Why The Software Factory Fails [23,8Mb]
Emily Bache
Do agile teams need a coach or a leader or a manager?
14:40 - 15:30 Jimmy Nilsson
Entity Framework + Domain-Driven Design = true?

Presentation(s):
Entity Framework + Domain-Driven Design = true? [4,4Mb]
Andrew Lombardi
Google App Engine Java Applications HOWTO

Presentation(s):
Google App Engine Java Applications HOWTO [3,4Mb]
Rik Arends
Real-time 3D Ajax Charts Across All Browsers
Erik Lundh
Two helpful TDD thought patterns - A Russian Doll - Full of Clockworks
Rickard Eriksson
Lean Software Development och Scrum i symbios

Presentation(s):
Lean Software Development och Scrum i symbios [6,8Mb]
Brian Marick
Seven Years Later: What the Agile Manifesto Left Out
Pär Sikö
Making data look good using Java, JavaFX and Groovy

Presentation(s):
Making data look good using Java, JavaFX and Groovy [4,3Mb]
Andrea Provaglio
Systemic Software Development for Agile Teams

Presentation(s):
Systemic Software Development for Agile Teams [2,1Mb]
15:30 - 16:00 BREAK
16:00 - 16:50 Scott Allen
Guiding Principles for an ASP.NET MVC Application
Martin Gunnarsson
JavaFX Designer - Developer Workflow

Presentation(s):
JavaFX Designer - Developer Workflow [0,3Mb]
Nathaniel Schutta
Making Web Apps Suck Less

Presentation(s):
Making Web Apps Suck Less [13,4Mb]
Morgan Persson
Exekverbara krav med Nbehave

Presentation(s):
Exekverbara krav med Nbehave [0,7Mb]
Anna Herting
Kanban – Vägen till struktur i det oförutsägbara
Nick Oostvogels
The A-Team as agile pioneers

Presentation(s):
The A-Team as agile pioneers [2Mb]
Thomas Lundström
Ruby for C#-ers

Presentation(s):
Ruby for C#-ers [1,9Mb]
Kent Beck
G Forces in the Organization

Presentation(s):
G Forces in the Organization [0,8Mb]
Magnus Härlin
In Conversation
17:10 - 18:00
Scandinavian Developer Conference is organized by
Visit us at www.iptor.com