Role of Situational Agile Distributed Model to Support Modern Software Development Teams

  • Amber Sarwar Hashmi University Institute of Information Technology, Pir Mehr Ali Shah Arid Agriculture University, Rawalpindi, Pakistan.
  • Yaser Hafeez University Institute of Information Technology, Pir Mehr Ali Shah Arid Agriculture University, Rawalpindi, Pakistan
  • Muhammad Jamal Pir Mehr Ali Shah Arid Department of Mathematics and Statistics, Pir Mehr Ali Shah Arid Agriculture University, Rawalpindi, Pakistan.
  • Sadia Ali University Institute of Information Technology, Pir Mehr Ali Shah Arid Agriculture University, Rawalpindi, Pakistan
  • Naila Iqbal University Institute of Information Technology, Pir Mehr Ali Shah Arid Agriculture University, Rawalpindi, Pakistan

Abstract

ADSD (Agile Distributed Software Development) is a growing trend for software development organizations to develop quality software with limited cost and time. However, it gives rise to additional situational challenges. Situational variations result in unstableagile architecture which gets highly affected. Although the present literature focuses on agile architecture but effect of situational variation on the agile architecture still needs consideration. One possible solution is development of conceptual model and incorporation of multiple situational factors. This research study aims to identify the most relevant situations and propose situational ADSD approach for the development of situation-based software architecture framework for agile distributed projects. The study focuses on agile methods, rendering identified situational variations. The approach is developed through analyzing data from literature and their associated work documents. Comprehensive survey helps to bridge the gaps from conceptual to architecture model. The experimental results are acquired through both practical and statistical analysis. The results support Conway’s law, e.g. correlation that maps architecture with the communication and coordination needs. Correlation results show that architecture has major contribution in ADSD and validate the relationship amongst conceptual model and architecture model. The results also suggest that stable architecture in ADSD can positively affect the product.

Published
Jul 1, 2019
How to Cite
HASHMI, Amber Sarwar et al. Role of Situational Agile Distributed Model to Support Modern Software Development Teams. Mehran University Research Journal of Engineering and Technology, [S.l.], v. 38, n. 3, p. 655-666, july 2019. ISSN 2413-7219. Available at: <http://publications.muet.edu.pk/index.php/muetrj/article/view/1136>. Date accessed: 19 july 2019.
Section
Articles
This is an open Access Article published by Mehran University of Engineering and Technolgy, Jamshoro under CCBY 4.0 International License