Role of Situational Agile Distributed Model to Support Modern Software Development Teams
Journal Title: Mehran University Research Journal of Engineering and Technology - Year 2019, Vol 38, Issue 3
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.
Authors and Affiliations
A. S. Hashmi, Y. Hafeez, M. Jamal, S. Ali, N. Iqbal
Semantic Based Cluster Content Discovery in Description First Clustering Algorithm
In the field of data analytics grouping of like documents in textual data is a serious problem. A lot of work has been done in this field and many algorithms have purposed. One of them is a category of algorithms which f...
A Bilateral Filter Based Post-Processing Approach for Supervised Spectral-Spatial Hyperspectral Image Classification
To effectively improve the performance of representation based classifier, a spatial spectral joint classification post-processing approach is proposed, based on the application of edge preserving BF (Bilateral Filtering...
Renewable Energy Technologies Diffusion in Sindh: An Overview
The abundant resources of Sindh province for RE (Renewable Energy) such as wind, solar, etc. can be tapped through RETs (Renewable Energy Technologies) to fulfil energy needs. But RETs are still not able to make major br...
Computer Aided Design of a Low-Cost Painting Robot
The application of robots or robotic systems for painting parts is becoming increasingly conventional; to improve reliability, productivity, consistency and to decrease waste. However, in Pakistan only highend Industries...
Captive Power Plant Selection for Pakistan Cement Industry in Perspective of Current Energy Crises: A Fuzzy-AHP Approach
Based on the prevailing energy crisis, it is reasonable for the Cement industry of Pakistan to look for alternate sources of electricity generation. The decision of selecting a CPP (Captive Power Plant) depends on a broa...