An Approach for Agile SOA Development using Agile Principals
Majlesi Shahrbanoo, Mehrpour Ali, and Mohsenzadeh Mehran

TL;DR
This paper presents a five-step approach that integrates Agile principles into SOA development, enabling organizations to adapt to changes efficiently while maintaining software quality.
Contribution
It introduces a novel five-step method to incorporate Agile principles into SOA development, enhancing flexibility and change management.
Findings
Supports change adaptation during development
Preserves software quality in agile SOA projects
Validated through a case study
Abstract
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 as Agile 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 consisted of five steps is presented to add agility to SOA methodologies. This approach, before any SOA-based development, helps architect(s) to determine Core Business Processes (CBPs) by using agile principals for establishing Core Architecture. The most important advantage of this approach according…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
