An empirical study of local‐decision‐making‐based software customization in distributed development. Issue 2 (10th March 2021)
- Record Type:
- Journal Article
- Title:
- An empirical study of local‐decision‐making‐based software customization in distributed development. Issue 2 (10th March 2021)
- Main Title:
- An empirical study of local‐decision‐making‐based software customization in distributed development
- Authors:
- Ghiduk, Ahmed S.
Qahtani, Abdulrahman M. - Abstract:
- Abstract: Making a decision for the requirements of multi‐stakeholders is a key process, especially in distributed software development projects. Local decision‐making for requirements in distributed software development is really difficult to accomplish as well as communicating these requirements over organizational boundaries and conveying them to the offshore developers is a big task. This study presents an empirical evaluation for the effectiveness of local decision‐making on the customization process of the software in the distributed development against productivity and cost reduction. This empirical evaluation utilizes the Communicating Customization Requirements of Multi‐Clients in a Distributed Domain (CCRD) model. The empirical study estimates the productivity of CCRD in terms of the number of requirements for which decisions are made. In addition, the study estimates the reduction in the total cost of the customization process in terms of the salaries of the required local decision‐makers. Besides, this study finds the critical point at which the CCRD is still valid (i.e. the minimum number of requirements that violate the significance and worthy of CCRD). The study uses a real data set of 18 clients distributed through 16 cities and involved in one customization project requested about 3000 requirements collected in 1290 working hours. The results of this study showed that the local decision‐making improved the productivity of the customization process from 503Abstract: Making a decision for the requirements of multi‐stakeholders is a key process, especially in distributed software development projects. Local decision‐making for requirements in distributed software development is really difficult to accomplish as well as communicating these requirements over organizational boundaries and conveying them to the offshore developers is a big task. This study presents an empirical evaluation for the effectiveness of local decision‐making on the customization process of the software in the distributed development against productivity and cost reduction. This empirical evaluation utilizes the Communicating Customization Requirements of Multi‐Clients in a Distributed Domain (CCRD) model. The empirical study estimates the productivity of CCRD in terms of the number of requirements for which decisions are made. In addition, the study estimates the reduction in the total cost of the customization process in terms of the salaries of the required local decision‐makers. Besides, this study finds the critical point at which the CCRD is still valid (i.e. the minimum number of requirements that violate the significance and worthy of CCRD). The study uses a real data set of 18 clients distributed through 16 cities and involved in one customization project requested about 3000 requirements collected in 1290 working hours. The results of this study showed that the local decision‐making improved the productivity of the customization process from 503 requirements in 200 min of simulation to 1, 499 requirements. In addition, it reduced 41.5% of the cost. Besides, the results showed that the minimum number of requirements at which CCRD is still valid is 112 requirements. … (more)
- Is Part Of:
- IET software. Volume 15:Issue 2(2021)
- Journal:
- IET software
- Issue:
- Volume 15:Issue 2(2021)
- Issue Display:
- Volume 15, Issue 2 (2021)
- Year:
- 2021
- Volume:
- 15
- Issue:
- 2
- Issue Sort Value:
- 2021-0015-0002-0000
- Page Start:
- 174
- Page End:
- 187
- Publication Date:
- 2021-03-10
- Subjects:
- Computer software -- Periodicals
Software engineering -- Periodicals
005.1 - Journal URLs:
- http://digital-library.theiet.org/content/journals/iet-sen ↗
http://ieeexplore.ieee.org/servlet/opac?punumber=4124007 ↗
https://ietresearch.onlinelibrary.wiley.com/journal/17518814 ↗
http://www.theiet.org/ ↗
http://scitation.aip.org/dbt/dbt.jsp?KEY=ISEOB7&Volume=CURVOL&Issue=CURISS ↗ - DOI:
- 10.1049/sfw2.12016 ↗
- Languages:
- English
- ISSNs:
- 1751-8806
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 4363.253550
British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 17401.xml