Agil Methodology (Pacman Proyect UVG)
Agil Methodology (Pacman Proyect UVG)
Agile Methodology
XP
Justification and Planning
Héctor Hurtarte
Martín Guzmán
Kevin Sánchez
Karen Tojín
17/03/2009
Agile Methodology: Extreme Programming (XP) for Pacman
The final project that we have chosen is the game Pacman, the goal of the game is to defeat the
opposite player (either machine or human) by "eating" all the pieces of food in the scenery And
to pass levels to get higher scores.
The developer team is conformed by Héctor Hurtarte, Martín Guzmán, Kevin Sánchez and
Karen Tojín.
To achieve the final project purposes we have selected the agile methodology Extreme
Programming (XP) because XP has a disciplined approach to software development. This
methodology takes what is generally called as developing practices and takes them to the
extreme.
The relatively small size of the project also gave us a lead that XP was the right agile
methodology to use, against a unified process methodology like RUP that is more oriented for
large projects. This is because the unified process methodologies are based on the iterative and
incremental development as they meet the needs of different use cases. Our project counts
with a fewer amount of use cases, and for that reason we conclude that we didn’t need a
methodology that involved a big amount of artifacts as the unified process methodologies and
we choose XP.