2012 Program

Wednesday April 25

Time Dev (1) Methods User interfaces Architecture Test Dev (2) Security Lean Startup
08:00 Registration
Reception area
09:00 Welcome to the conference
Dragefjellet
09:15 Opening Keynote: Worse Is Better, for Better or for Worse (Kevlin Henney)
Dragefjellet
10:15 Break
10:30 Lightning talks
10:30
  1. Sikrere publisering - CMS blant kontoutskrift og regningsbetaling (Martin Valland)
  2. Systemet oppfyller norsk lov (Vidar Drageide)
  3. Android App Security: What (not) to do! (Thomas Methlie)
  4. Trusselmodellering – Hvordan komme i gang? (Lars Hopland Nestås)
Dragefjellet
  1. Putting an architect in a scrum team is like putting mayonaise in cake (Christin Gorman)
  2. Agile Origami: a paper-folding parable of agile practices (Meg Natraj)
  3. Each software development project is unique, but how unique is it? (Bente Anda)
  4. GoFast - Using indexing (Harald Hovdevik)
Teatergaten
  1. Extreme performance on the JVM: Lessons learned while making a super fast code coverage engine (Eirik Bjørsnøs)
  2. Unit Tests in the Grand Scheme of Things (Helge Holm)
  3. Lambdas and closures, oh my! (Einar W. Høst)
  4. Git Deploy! (Fredrik Vraalsen)
Sydneshaugen
11:15 Break
11:30
  1. Grunnleggende Android-anatomi: 5 steg til din første app (Kjartan Sæle Lerøy)
  2. PhoneGap to bridge the gap (Anders Martinsen)
  3. Mobile web-apps - getting the native feel down (David Ed Mellum)
  4. Creating a Multi-touch single-page web-app in 10 minutes (Joachim Haagen Skeie)
Dragefjellet
  1. Jeg ønsker meg utviklere som gir meg motstand! (Anna Maridal)
  2. Må retrospective være så kjedelig!? (Thomas Almnes)
  3. Panic, Practice, and Process (Katrina Owen)
  4. Better Code Through Psychology (Anders Norås)
Teatergaten
  1. The simplest solution to bug tracking: don't! (Jon Arild Tørresdal)
  2. Configuration can be sexy (Sondre Eikanger Kvalø)
  3. Automatiser regresjonstesting og la testere gjere noge fornuftig (Vidar Lund)
  4. Architectorture - or Ode to a small lump of green code I found in my armpit one midsummer morning (Martin Larsson)
Sydneshaugen
12:15 Lunch break
13:30 Test-driven Development (Jason Gorman)
Dragefjellet
People Patterns (Joe O'Brien)
Galgebakken
Responsive Web Design is now! (Daniel Strietzel)
KP11
What Do You Mean by 'Good'? (Kevlin Henney)
KP10
Quality beyond the story limits - evolving exploratory testing on an agile team (Lanette Creamer, Matt Barcomb)
Sydneshaugen
Too grown up for Heroku? (Erling Wegger Linde)
Hødden
The Web Application Security Hero Challenge (Øystein Sekse Øie, Espen Fossen, Anders Båtstrand)
Teatergaten
Lean Lego Game (Kim A. Martinsen, Mats Knutsen)
Tårnplass
15:00 Break
15:15 Test-driven Development (Jason Gorman)
Dragefjellet
People Patterns (Joe O'Brien)
Galgebakken
Building integration-less, dynamic web pages with Backbone.js (Håkon Nilsen)
KP11
What Do You Mean by 'Good'? (Kevlin Henney)
KP10
Quality beyond the story limits - evolving exploratory testing on an agile team (Lanette Creamer, Matt Barcomb)
Sydneshaugen
Too grown up for Heroku? (Erling Wegger Linde)
Hødden
The Web Application Security Hero Challenge (Øystein Sekse Øie, Espen Fossen, Anders Båtstrand)
Teatergaten
Lean Lego Game (Kim A. Martinsen, Mats Knutsen)
Tårnplass
16:45 Break
19:00 Conference dinner
USF Verftet - Sardinen

Thursday April 26

Time Dev (1) Methods User interfaces Architecture Test Dev (2) Security Lean Startup
09:00 Performance Testing with Grinder (Kjetil Valle, Espen Herseth Halvorsen)
Galgebakken
Influence Strategies for Practitioners (Linda Rising)
Dragefjellet
Three steps towards good UX (Ingerid Rødseth)
Muséplass
Immersion in Practical CQRS+ES a la Lokad (Rinat Abdullin)
Hødden
Whole Team Quality: Pairing programmers with non-programmers (Lanette Creamer, Matt Barcomb)
Teatergaten
Ruby for Java People (Paolo Perrotta)
Tårnplass
How To Hack, Tools and methodology explained (Martin Knobloch)
Sydneshaugen
Build, Measure, Learn: Lean Startup for the Enterprise (Joe O'Brien)
Strangehagen
10:30 Break
10:45 Performance Testing with Grinder (Kjetil Valle, Espen Herseth Halvorsen)
Galgebakken
Influence Strategies for Practitioners (Linda Rising)
Dragefjellet
Three steps towards good UX (Ingerid Rødseth)
Muséplass
Immersion in Practical CQRS+ES a la Lokad (Rinat Abdullin)
Hødden
Whole Team Quality: Pairing programmers with non-programmers (Lanette Creamer, Matt Barcomb)
Teatergaten
Ruby for Java People (Paolo Perrotta)
Tårnplass
How To Hack, Tools and methodology explained (Martin Knobloch)
Sydneshaugen
Build, Measure, Learn: Lean Startup for the Enterprise (Joe O'Brien)
Strangehagen
12:15 Lunch break
13:30 The How and Why of Smoketesting Web Apps (Knut Haugen)
Galgebakken
User Story Mapping for a more useful backlog (Nils Christian Haugen)
Dragefjellet
Three steps towards good UX (Ingerid Rødseth)
Muséplass
Micro-­Service Architecture (Fred George)
Hødden
Testing in the Cloud (Ewald Roodenrijs)
Teatergaten
Simple web services with Ruby and Sinatra (Leif Terje Fonnes)
Tårnplass
How To Hack, Tools and methodology explained (Martin Knobloch)
Sydneshaugen
Extreme Startup (Robert Chatley)
Strangehagen
15:00 Break
15:15 Open SpacesOpen SpacesOpen SpacesOpen SpacesOpen SpacesOpen SpacesOpen Spaces Extreme Startup (Robert Chatley)
Strangehagen
17:15 Break
19:00 Fishbowl discussion - NNUG
Teatergaten

Friday April 27

Time Dev (1) Methods User interfaces Architecture Test Dev (2) Security Lean Startup
09:00 Functional programming... in Java? (Fredrik Vraalsen)
Dragefjellet
Enabling emergent betterness through Lean Procrastination (Ivana Gancheva, Olaf Lewitz, Matt Barcomb)
Teatergaten
Developing single page web apps (Anders Norås)
Sydneshaugen
Test Driven Architecture instead of Gut-feeling Driven Architecture (Jason Baragry, Mario Aparicio)
Hødden
Specification By Example (David Evans)
Galgebakken
Wolf Pack Programming Workshop (Jason Ayers)
Tårnplass
Getting authentication right (André N. Klingsheim)
Muséplass
Bootstrapping transloadit.com (Felix Geisendörfer)
Strangehagen
10:30 Break
10:45 Functional programming... in Java? (Fredrik Vraalsen)
Dragefjellet
Enabling emergent betterness through Lean Procrastination (Ivana Gancheva, Olaf Lewitz, Matt Barcomb)
Teatergaten
Developing single page web apps (Anders Norås)
Sydneshaugen
Test Driven Architecture instead of Gut-feeling Driven Architecture (Jason Baragry, Mario Aparicio)
Hødden
Specification By Example (David Evans)
Galgebakken
Wolf Pack Programming Workshop (Jason Ayers)
Tårnplass
Passwords: Security vs Usability? (Per Thorsheim)
Muséplass
Why and how to Continuously Deliver (Jon Arild Tørresdal)
Strangehagen
12:15 Lunch break
13:30 Playing functional Conway's game of life (Vagif Abilov)
Dragefjellet
Managing dependencies to create value (Lars Arne Skår)
Teatergaten
The Node.js Scalability Myth (Felix Geisendörfer)
Sydneshaugen
Cutting the crap; light architectures for heavy lifting (Olve Sæther Hansen)
Hødden
Specification By Example (David Evans)
Galgebakken
Wolf Pack Programming Workshop (Jason Ayers)
Tårnplass
Building Secure Software, The good, bad and the ugly (Martin Knobloch)
Muséplass
Why and how to Continuously Deliver (Jon Arild Tørresdal)
Strangehagen
15:00 Break
15:15 Closing Keynote: Deception and Estimation: How we fool ourselves. (Linda Rising)
Dragefjellet
16:15 Goodbye
Dragefjellet