Extreme89 is a simulation game designed to introduce software teams – programmers and customers – to Extreme Programming practices. The game is run by a moderator and lasts 89 minutes – this is the reason why we named it Extreme89. Several teams build-up of customer representative and programmers compete to earn maximum number of points. Teams earn points for delivering properly produced artifacts. Artifacts in the game correspond to software modules delivered to customer in real software projects. Every artifact in the game is assigned a Fibonacci-like function. Manual computing values of the functions performed by the programmers substitutes real programming. Rules of Extreme89 closely correspond to XP practices. The game has two releases while each release is build-up of two increments. Extreme89 with its atmosphere of the competition and time-compressed active lesson of XP was successfully introduced to Computer Science students at Poznan University of Technology.


Recursive Function Acceptance Test Emotional Engagement Simulation Game Sive Function 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Beck, K.: Extreme Programming Explained. Embrace Change. Addison-Wesley, Reading (2000)Google Scholar
  2. 2.
    Cockburn A., Process Miniature,
  3. 3.
    Cockburn, A.: Process Miniature,
  4. 4.
    Cockburn, A.: Agile Software Development. Addison-Wesley, Reading (2002)MATHGoogle Scholar
  5. 5.
    O’Callaghan A., Simulation Game Workshop Pattern,, Model and Implement,
  6. 6.
    Eckstein, J., Bergin, J., Sharp, H.: Patterns for Active Learning, Pedagogical Patterns Project,

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Jerzy Nawrocki
    • 1
  • Adam Wojciechowski
    • 1
  1. 1.Institute of Computing SciencePoznan University of TechnologyPoznanPoland

Personalised recommendations