Academic Journals Database
Disseminating quality controlled scientific knowledge

An Approach for Agile SOA Development using Agile Principals

Author(s): Majlesi Shahrbanoo | Mehrpour Ali | Mohsenzadeh Mehran

Journal: International Journal of Computer Science & Information Technology
ISSN 0975-4660

Volume: 4;
Issue: 1;
Start page: 237;
Date: 2012;
VIEW PDF   PDF DOWNLOAD PDF   Download PDF Original page

Keywords: Agile SOA | Agile Development Methodology | Core Business Process (CBPs) | Core Architecture

In dynamic and turbulent business environment, the need for success and survival of any organization is the ability of adapting to changes efficiently and cost-effectively. So, for developing software applications, one of the methods is Service Oriented Architecture (SOA)methodology and other is Agile Methodology. Since embracing changes is the indispensable concept of SOA development as well asAgile Development, using an appropriate SOA methodology able to adapt changes even during system development with the preservation of software quality is necessary. In this paper, a new approach consistedof five stepsis presented to add agility to SOA methodologies. This approach, before any SOAbaseddevelopment, helps architect(s) to determine Core Business Processes (CBPs) by using agile principalsforestablishing Core Architecture. The most important advantage of this approach according to the results of case study is possibility of embracing changes with the preservation of software qualityin SOA developments.
Why do you need a reservation system?      Affiliate Program