RoboCode simulation
Organiser(s): DuncanPierce
Session duration: all day
Session type: Simulation
Intended Audience: Everybody who wants to experience an agile project. Programmer and customer roles must be filled in.
Session language: English
Description:
The coolest tutorial you can do! Forget the rest and sign up to this one! This is a chance to do some real Extreme Programming for a day and have fun while you're doing it.
Participants will be formed into teams of 5 - two pairs of programmers and a customer - to program the ultimate robot. The robots compete for points in a simulated arena, and while each team's customer watches and figures out the best tactics to use, the programmers will be programming and testing the next set of features. To win, you need to be disciplined and concentrate on the XP practices.
You'll get a chance to experience the XP way of working with pair programming, continuous integration, the planning game, test-driven development, small frequent releases, refactoring and the on-site customer. And you get to play games all day! How cool is that?
Attendees should be aware of the XP process, but don't need direct experience of it. The workshop will be run in Java using Eclipse, Junit and the new dynamic Mockobjects, so it is preferable that attendees have working knowledge of these - it's not essential, though, as we'll explain this (briefly) at the start, and the code already contains examples to follow.
This session has a limit of 20 places.
Back to Program |