HOME JAVA & JEE OPEN SOURCE .NET WEB & RIA CLOUD & GRID ARCHITECTURE & DDD AGILE PM & SCRUM AGILE TESTING & BDD OS, MOBILE & SERVER  
Graduate Development Community:Agile / XP Development Game
Agile / XP Development Game
Agile software development refers to a group of software development methodologies based on iterative development, where requirements and solutions evolve through collaboration between self-organizing cross-functional teams. This exercise aims to introduce a few of these principles through gameplay that are used in practice.

The Agile / XP Development Game session started with a brief presentation on XP (Values and Pratice), what it is, what the principles are and what the XP process looks like. The attendees were then split into three groups and they were told how they will be applying agile and XP principles by building Lego.

Each group is given the customer's stories. The groups are then given three minutes to estimate what they think they can complete in four minutes of Lego building time. The groups did this for three iterations. After the three iterations customers (ThoughtWorkers) evaluated the end results and score them according to what tasks they have completed versus the end product.

The benefits of Agile and XP planning and using their principles are quite evident when you see the end result of each groups completed job. This session closed off with a brief conclusion and taking comments from the groups about the experience and what they could have done.

ABOUT THOUGHTWORKS

More about Thoughtworks
PODCAST AGILE / XP DEVELOPMENT GAME
Digg! StumbleUpon
JAVA & JEE PODCASTS
Howard Lewis Ship:Clojure: Towards the Essence of Programming, Clojure: Towards the Essence of Programm
Howard Lewis Ship : 8th Feb 2010
Podcast Coming Soon: Clojure: Towards the Essence of Programming,
Colin Howe:Re-writing Java classes in Scala - and making your code lovely, Re-writing Java classes in Scala - and m
Colin Howe : 8th Feb 2010
View Podcast: Re-writing Java classes in Scala - and making your code lovely,
Krestan Krab Thorup:Erjang - A Java Hacker in Erlang Land, Erjang - A Java Hacker in Erlang Land
Krestan Krab Thorup : 3rd Feb 2010
View Podcast: Erjang - A Java Hacker in Erlang Land,
Miles Sabin:A brief introduction to Scala for Java developers, Scala for Java
Miles Sabin : 28th Jan 2010
View Podcast: A brief introduction to Scala for Java developers,
Peter Pilgrim:Professional Code Jam, Professional Code Jam...
Peter Pilgrim : 26th Jan 2010
View Podcast: Professional Code Jam,
David Syer:Choosing a Dependency Injection Style, Choosing a Dependency Injection Style
David Syer : 19th Jan 2010
View Podcast: Choosing a Dependency Injection Style,
Richard Gomes:JQuantLib, JQuantLib
Richard Gomes : 16th Dec 2009
View Podcast: JQuantLib,
Rob Davies:Apache Open Source for Financial Services, Apache Open Source for Finance
Rob Davies : 15th Dec 2009
View Podcast: Apache Open Source for Financial Services,
David Vincent:Climbing mount complexity, one event at a time, Climbing mount complexity
David Vincent : 15th Dec 2009
View Podcast: Climbing mount complexity, one event at a time,
Janne Valkealahti:Hand me the spanner, I think it's going to break, Hand me the spanner, I think it's going
Janne Valkealahti : 15th Dec 2009
View Podcast: Hand me the spanner, I think it's going to break,
Alex McGuire:Scala, A better language for finance?!, Scala, A better language for finance?!
Alex McGuire : 15th Dec 2009
View Podcast: Scala, A better language for finance?!,
Angelo Corsaro:I need market data and I need it 1ms ago!, I need market data 1ms ago!
Angelo Corsaro : 15th Dec 2009
View Podcast: I need market data and I need it 1ms ago!,
Alan  Hardy:Parkbench Panel Discussion, Parkbench Panel Discussion
Alan Hardy : 15th Dec 2009
Podcast Coming Soon: Parkbench Panel Discussion,
Alan  Hardy:ParkBench Panel Discussion, ParkBench Panel Discussion
Alan Hardy : 15th Dec 2009
View Podcast: ParkBench Panel Discussion,
Ben Evans:Making every millisecond count! JVM performance tuning in the real-world, JVM performance tuning
Ben Evans : 15th Dec 2009
View Podcast: Making every millisecond count! JVM performance tuning in the real-world,
OTHER JAVA & JEE EVENTS
Adobe RIA User Group:Flex and Spring Integration:Introducing Spring BlazeDS Integration, Adobe RIA User Group
FREE EVENT: Spring Integration
London, Wednesday, February 17th
Eric Evans Domain-Driven Design: Putting the Model to Work,  Domain-Driven Design: Putting the Model to Work
FREE EVENT: In The Brain of Eric Evans
Paris, Wednesday, February 17th
JAX London 2010, JAX London 2010
CONFERENCE (3 DAYS)
London, Monday, February 22nd BOOK NOW!
:Core Spring: Developing with the Spring Framework,  Spring Application Development
4 DAY COURSE.
London, Tuesday, February 23rd
:Ari Zilka's Core Terracotta: Scaling your Java Application with Terracotta,  Ari Zilka's Core Terracotta workshop
2 DAY COURSE.
Paris, Monday, March 1st
Peter Lubbers:HTML5 Communication: Using Web Sockets and more to build real-time Web applications,  HTML5 Communication: Using Web Sockets and more to
3 DAY COURSE. Featuring Peter Lubbers
Paris, Monday, March 1st
:Neil Bartlett's OSGi Workshop - OSGi: The Dynamic Module System for Java,  Neil Bartlett's OSGi Workshop
4 DAY COURSE.
Paris, Tuesday, March 2nd
:Groovy and Grails Workshop,  Groovy & Grails Workshop
3 DAY COURSE.
London, Wednesday, March 3rd
© Copyright 2003-2010, Skills Matter Ltd
  Web development by You In Control
About Us  Jobs  Find Us  Meeting & Training Rooms  Newsletter  Community  Community-FR  Apress  1st Teach  Jobs: Sales Executive  Jobs: Student Podcaster  Jobs: - Facilities Sales  jobs - marketing assistant  Save Bletchley Park  Spring Certification