April 16 - 19, 2012

Contact

Details

Telephone: +46-72 714 30 05
Email:

Map

Find your best way to the conference with Eniro map or with GoogleMap:

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

Good programming is not something that can be explained, it has to be experienced. As a programmer with over a decade of experience in test-driven development and refactoring, Johannes Brodwall likes to pair program with others to exchange experience, tips and tricks. In preparation for this talk, Johannes has been pair programming with local developers in Kiev. During the talk, he will replay one of these sessions with a local developer. He will then discuss the practices, tricks, design ideas and interaction that they showed, showing concrete ideas for how you can become a better developer.

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

Thesis: In order to have control over software project, a customer needs to have a contract that holds a supplier’s feet to the fire and fixes the price and scope of what is delivered.

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.

Back

Scandinavian Developer Conference is organized by
Visit us at www.apper.se