A flexible framework for requirement management (FFRM) from software architecture toward distributed agile framework
GSD is a Global software development environment where data are distributed to more than two sites. These sites may be located on national or continental borders. Every year it expands its development volume, which has become a trend for the software development business. Because of increasing deman...
Main Authors: | , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
De Gruyter
2022-11-01
|
Series: | Open Computer Science |
Subjects: | |
Online Access: | https://doi.org/10.1515/comp-2022-0239 |
_version_ | 1811214371799433216 |
---|---|
author | Nadeem Rao Amir Latif Rana M. Hussain Khalid Jhanjhi N. Z. Humayun Mamoona |
author_facet | Nadeem Rao Amir Latif Rana M. Hussain Khalid Jhanjhi N. Z. Humayun Mamoona |
author_sort | Nadeem Rao |
collection | DOAJ |
description | GSD is a Global software development environment where data are distributed to more than two sites. These sites may be located on national or continental borders. Every year it expands its development volume, which has become a trend for the software development business. Because of increasing demand, it has become a common type of business. The value of offshore software development has increased immensely. According to the recent predictions, one-quarter of US software-related business shifts offshore, including integration and management-related services. GSD helps explore resources from other countries, increasing knowledge and enhancing operational efficiency. Therefore, globalization has changed the development nature of software. Different organizations face several challenges, such as coordination and requirement ambiguity, during the change management process in GSD. Traceability accommodates these changes in forward and backward direction. However, it gives rise to several challenges like less client involvement because of its distributed nature and challenging to manage the requirement ambiguity due to increased cost. Therefore, the Flexible Framework for Requirement Management (FFRM) must handle the abovementioned issues. |
first_indexed | 2024-04-12T06:02:12Z |
format | Article |
id | doaj.art-f807a685153540f0958d6903a035c615 |
institution | Directory Open Access Journal |
issn | 2299-1093 |
language | English |
last_indexed | 2024-04-12T06:02:12Z |
publishDate | 2022-11-01 |
publisher | De Gruyter |
record_format | Article |
series | Open Computer Science |
spelling | doaj.art-f807a685153540f0958d6903a035c6152022-12-22T03:45:00ZengDe GruyterOpen Computer Science2299-10932022-11-0112136437710.1515/comp-2022-0239A flexible framework for requirement management (FFRM) from software architecture toward distributed agile frameworkNadeem Rao0Amir Latif Rana M.1Hussain Khalid2Jhanjhi N. Z.3Humayun Mamoona4Department of Computer Science PMAS-Arid Agriculture University Rawalpindi, Rawalpindi, PakistanDepartment of Computer Science COMSATS University Islamabad, Sahiwal Campus, Rawalpindi, PakistanDepartment of Cyber Security, National Institute of Science & Technology, Islamabad, PakistanDepartment of Computer Science, Taylor’s University, Lakeside Campus No. 1 Jalan Taylors, Subang Jaya, Selangor, MalaysiaDepartment of Computer and Information Sciences, Jouf University, Al-Jouf, KSAGSD is a Global software development environment where data are distributed to more than two sites. These sites may be located on national or continental borders. Every year it expands its development volume, which has become a trend for the software development business. Because of increasing demand, it has become a common type of business. The value of offshore software development has increased immensely. According to the recent predictions, one-quarter of US software-related business shifts offshore, including integration and management-related services. GSD helps explore resources from other countries, increasing knowledge and enhancing operational efficiency. Therefore, globalization has changed the development nature of software. Different organizations face several challenges, such as coordination and requirement ambiguity, during the change management process in GSD. Traceability accommodates these changes in forward and backward direction. However, it gives rise to several challenges like less client involvement because of its distributed nature and challenging to manage the requirement ambiguity due to increased cost. Therefore, the Flexible Framework for Requirement Management (FFRM) must handle the abovementioned issues.https://doi.org/10.1515/comp-2022-0239global software developmentflexible framework for requirement managementagile frameworksoftware engineeringtraceability |
spellingShingle | Nadeem Rao Amir Latif Rana M. Hussain Khalid Jhanjhi N. Z. Humayun Mamoona A flexible framework for requirement management (FFRM) from software architecture toward distributed agile framework Open Computer Science global software development flexible framework for requirement management agile framework software engineering traceability |
title | A flexible framework for requirement management (FFRM) from software architecture toward distributed agile framework |
title_full | A flexible framework for requirement management (FFRM) from software architecture toward distributed agile framework |
title_fullStr | A flexible framework for requirement management (FFRM) from software architecture toward distributed agile framework |
title_full_unstemmed | A flexible framework for requirement management (FFRM) from software architecture toward distributed agile framework |
title_short | A flexible framework for requirement management (FFRM) from software architecture toward distributed agile framework |
title_sort | flexible framework for requirement management ffrm from software architecture toward distributed agile framework |
topic | global software development flexible framework for requirement management agile framework software engineering traceability |
url | https://doi.org/10.1515/comp-2022-0239 |
work_keys_str_mv | AT nadeemrao aflexibleframeworkforrequirementmanagementffrmfromsoftwarearchitecturetowarddistributedagileframework AT amirlatifranam aflexibleframeworkforrequirementmanagementffrmfromsoftwarearchitecturetowarddistributedagileframework AT hussainkhalid aflexibleframeworkforrequirementmanagementffrmfromsoftwarearchitecturetowarddistributedagileframework AT jhanjhinz aflexibleframeworkforrequirementmanagementffrmfromsoftwarearchitecturetowarddistributedagileframework AT humayunmamoona aflexibleframeworkforrequirementmanagementffrmfromsoftwarearchitecturetowarddistributedagileframework AT nadeemrao flexibleframeworkforrequirementmanagementffrmfromsoftwarearchitecturetowarddistributedagileframework AT amirlatifranam flexibleframeworkforrequirementmanagementffrmfromsoftwarearchitecturetowarddistributedagileframework AT hussainkhalid flexibleframeworkforrequirementmanagementffrmfromsoftwarearchitecturetowarddistributedagileframework AT jhanjhinz flexibleframeworkforrequirementmanagementffrmfromsoftwarearchitecturetowarddistributedagileframework AT humayunmamoona flexibleframeworkforrequirementmanagementffrmfromsoftwarearchitecturetowarddistributedagileframework |