An Experiment Working with RUP and XP
We describe an experiment carried out to compare the use of the Rational Unified Process and eXtreme Programming in the development of an information system, from a learning and training perspective. The experience was carried out with upper-level undergraduate students of the School of Computer Science at the Valencia University of Technology. We summarize the results obtained, from which some interesting conclusions can be obtained.
KeywordsSoftware Development Process User Story Software Development Project Agile Methodology Core Practice
Unable to display preview. Download preview PDF.
- 1.A draft version of a book chapter illustrating the adaptation of RUP using agile principles can be found at http://objectmentor.com/resources/articles/RUPvsXP.pdf
- 2.Beck K., Extreme Programming Explained: Embrace Change, Addison-Wesley, 1999.Google Scholar
- 3.Information Systems Laboratory course homepage (in Spanish): http://www.dsic.upv.es/asignaturas/facultad/lsi/
- 4.Pollice G., RUP and XP Part I: Finding Common Ground. http://therationaledge.com/content/mar_01/f_xp_gp.html
- 5.Pollice G., RUP and XP Part II: Valuing Differences. http://therationaledge.com/content/apr_01/f_xp2_gp.html
- 6.Rational RequisitePro homepage: http://www.rational.com/products/reqpro/index.jsp
- 7.Rational Unified Process homepage: http://www.rational.com/products/rup/index.jsp
- 8.Smith J., A Comparison of RUP and XP. Rational Software White Paper. http://www.rational.com/media/whitepapers/TP167.pdf