Issue No.03 - May/June (2010 vol.27)
Ioannis Christou , Athens Information Technology, Paiania
Stavros Ponis , National Technical University of Athens, Athens
Eleni Palaiologou , Athens Information Technology, Paiania
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/MS.2009.158
The Agile Unified Process (AUP) is a recent public domain customization of the Rational Unified Process. The authors applied AUP in a software development project in the banking sector exploiting service-oriented architecture (SOA) functionality and user interface integration of client-server applications. They describe the project in detail and present the conditions and steps required to successfully combine agile methods with the RUP framework resulting in a lightweight and flexible development approach. Using AUP, the project was successfully delivered within all budgetary and time-constraints. The authors conclude with a series of lessons learned from the successful application of AUP in SOA-based banking projects.
software engineering, enterprise systems, systems design and analysis, methodologies, process, project management
Ioannis Christou, Stavros Ponis, Eleni Palaiologou, "Using the Agile Unified Process in Banking", IEEE Software, vol.27, no. 3, pp. 72-79, May/June 2010, doi:10.1109/MS.2009.158