Johannes Brodwall
Johannes Brodwall is a solution architect by day and a test-infected Java programmer by night. He discovered extreme programming more than ten years ago and has been trying to practice test-driven development, continuous integration and pair programming ever since. He still fails more than he would like. He works for Steria Norway as chief scientist and spends his copious spare time organizing the monthly Oslo XP meetup user group and the annual Smidig 20xx conference.
Track abstract - Architecture - G2
Experience Agile Programming
Johannes is looking for local developers to pair program with for this talk. If you're a Java or Ruby developer with a few years experience who would like to learn a few tricks and gain some local credibility as a developer, please contact him at @jhannes on Twitter.
Track abstract - Software Development Teams - G4
Agile contracts - thesis antithesis synthesis
Antithesis: Effective projects require collaboration between a customer and a supplier. A contract that fixes the price and scope of the project undermines the trust needed for this collaboration.
Synthesis: Target price contract aligns the incentives of the supplier and the customer towards making the scope match the budget. This gives the customer control over the price and value of the created software while maintaining a collaborative environment.


