Presented by Johan Peeters & Peter Doomen

Abstract:

Can you prove that your programming language is more agile than others? This short session is followed by a technical side track where you will implement a computer version of the well-known party game “werewolves”. But mind you, change will happen!

This workshop is all about the realization of the following user story: "As a developer I want to prove that my programming language is more agile than others so that I can become the next guru and take over the world."

This session is for

  • Every developer who wants to demonstrate the agility of his programming toolbox
  • Every developer who wants to leave the XP days with a real, demo-able result
Format and length: 60 mins interactive workshop at the start of the XP Days, followed by a technical side track and a demo at the end.

We’ll form small groups (1,2,3 persons) around each programming language, we’ll get some customer input and then we’ll start coding! or write tests, whatever you believe is the most effective…

Participants can decide when to continue working on the case by themselves. At regular moments, a new/changed user story will be made available.

After day 1, a first demo to the product owner will be given by all participating groups (with clarification of user stories if needed)

After day 2, all teams give their final demo to the product owner. Based on the actual business value delivered, a winner will be announced…

More information on the game of werewolf (partially in Dutch): http://www.aboriginemundi.com/index.php/tag/weerwolf/

Intended audience and prerequisites:

Developers, so coding skills needed. You also need a computer with your favorite developer toolset and possibly some reference material like handbooks

Objective(s) of the session:

Develop a real application. Demonstrate that technology can make a difference. Show that we are actually capable of changing direction if needed.

Benefits for participants and presenter(s):

  • For presenters: being able to play the game :-)
  • For participants: the same, plus being proud of having made the best implementation in a very short time…
Location:

A room with plenty of power plugs will be set aside for this session for the duration of the conference. As this room can only be reached via another room where a session is running, we ask you to follow the scheduled conference slots so that you don't interrupt the other session.