A Mexican Experience Redesigning a Software Development Process Using XP, FDD and RUP
 
Luis Carlos Aceves Gutiérrez
Universidad de Monterrey
Av. Morones Prieto 4500 pte., 66220, San Pedro Garza Garcia, Nuevo León, México
http://www.udem.edu.mx/
laceves@udem.edu.mx

Enrique Sebastián Canseco Castro
Universidad de Monterrey
Av. Morones Prieto 4500 pte., 66220, San Pedro Garza Garcia, Nuevo León, México
http://www.udem.edu.mx/
ecanseco@yahoo.com

Mauricio Ruanova Hurtado
Universidad de Monterrey
Av. Morones Prieto 4500 pte., 66220, San Pedro Garza Garcia, Nuevo León, México
http://www.udem.edu.mx/
mruanova@yahoo.com
 
Abstract
 
This work focuses on the process redesign for software development and management implemented at a Mexican steel manufacturing company. The main goal was to improve the software systems production, maintenance and support; it was achieved by implementing artifacts and practices of RUP and Agile Methodologies like FDD and XP. Throughout this document we can identify the needs and problems on the software development and management faced by the steel manufacturer. To correct these, Business Process Reengineering was adopted, specifically Process Redesign (BPR). We also present some results on the implementation of BPR through its application on some manufacturer’s information systems.
 
Keywords: Business Process Redesign(BPR), Rational Unified Process (RUP), Extreme Programming (XP), Feature Driven Development (FDD)