Requirements engineering issues causing software development outsourcing failure

Software development outsourcing is becoming more and more famous because of the advantages like cost abatement, process enhancement, and coping with the scarcity of needed resources. Studies confirm that unfortunately a large proportion of the software development outsourcing projects fails to real...

Full description

Saved in:
Bibliographic Details
Main Authors: Iqbal, Javed, Ahmad, Rodina, Khan, Muzafar, Fazal-e-Amin, -, Alyahya, Sultan, Nasir, Mohd Hairul Nizam, Akhunzada, Adnan, Shoaib, Muhammad
Format: Article
Published: Public Library of Science 2020
Subjects:
Online Access:http://eprints.um.edu.my/31685/
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Universiti Malaya
id my.um.eprints.31685
record_format eprints
spelling my.um.eprints.316852023-08-25T06:52:19Z http://eprints.um.edu.my/31685/ Requirements engineering issues causing software development outsourcing failure Iqbal, Javed Ahmad, Rodina Khan, Muzafar Fazal-e-Amin, - Alyahya, Sultan Nasir, Mohd Hairul Nizam Akhunzada, Adnan Shoaib, Muhammad Q Science (General) T Technology (General) Software development outsourcing is becoming more and more famous because of the advantages like cost abatement, process enhancement, and coping with the scarcity of needed resources. Studies confirm that unfortunately a large proportion of the software development outsourcing projects fails to realize anticipated benefits. Investigations into the failures of such projects divulge that in several cases software development outsourcing projects are failed because of the issues that are associated with requirements engineering process. The objective of this study is the identification and the ranking of the commonly occurring issues of the requirements engineering process in the case of software development outsourcing. For this purpose, contemporary literature has been assessed rigorously, issues faced by practitioners have been identified and three questionnaire surveys have been organized by involving experienced software development outsourcing practitioners. The Delphi technique, cut-off value method and 50% rule have also been employed. The study explores 150 issues (129 issues from literature and 21 from industry) of requirements engineering process for software development outsourcing, groups the 150 issues into 7 identified categories and then extricates 43 customarily or commonly arising issues from the 150 issues. Founded on `frequency of occurrence' the 43 customarily arising issues have been ranked with respect to respective categories (category-wise ranking) and with respect to all the categories (overall ranking). Categories of the customarily arising issues have also been ranked. The issues' identification and ranking contribute to design proactive software project management plan for dealing with software development outsourcing failures and attaining conjectured benefits of the software development outsourcing. Public Library of Science 2020-04-09 Article PeerReviewed Iqbal, Javed and Ahmad, Rodina and Khan, Muzafar and Fazal-e-Amin, - and Alyahya, Sultan and Nasir, Mohd Hairul Nizam and Akhunzada, Adnan and Shoaib, Muhammad (2020) Requirements engineering issues causing software development outsourcing failure. PLoS ONE, 15 (4). ISSN 1932-6203, DOI https://doi.org/10.1371/journal.pone.0229785 <https://doi.org/10.1371/journal.pone.0229785>. 10.1371/journal.pone.0229785
institution Universiti Malaya
building UM Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Malaya
content_source UM Research Repository
url_provider http://eprints.um.edu.my/
topic Q Science (General)
T Technology (General)
spellingShingle Q Science (General)
T Technology (General)
Iqbal, Javed
Ahmad, Rodina
Khan, Muzafar
Fazal-e-Amin, -
Alyahya, Sultan
Nasir, Mohd Hairul Nizam
Akhunzada, Adnan
Shoaib, Muhammad
Requirements engineering issues causing software development outsourcing failure
description Software development outsourcing is becoming more and more famous because of the advantages like cost abatement, process enhancement, and coping with the scarcity of needed resources. Studies confirm that unfortunately a large proportion of the software development outsourcing projects fails to realize anticipated benefits. Investigations into the failures of such projects divulge that in several cases software development outsourcing projects are failed because of the issues that are associated with requirements engineering process. The objective of this study is the identification and the ranking of the commonly occurring issues of the requirements engineering process in the case of software development outsourcing. For this purpose, contemporary literature has been assessed rigorously, issues faced by practitioners have been identified and three questionnaire surveys have been organized by involving experienced software development outsourcing practitioners. The Delphi technique, cut-off value method and 50% rule have also been employed. The study explores 150 issues (129 issues from literature and 21 from industry) of requirements engineering process for software development outsourcing, groups the 150 issues into 7 identified categories and then extricates 43 customarily or commonly arising issues from the 150 issues. Founded on `frequency of occurrence' the 43 customarily arising issues have been ranked with respect to respective categories (category-wise ranking) and with respect to all the categories (overall ranking). Categories of the customarily arising issues have also been ranked. The issues' identification and ranking contribute to design proactive software project management plan for dealing with software development outsourcing failures and attaining conjectured benefits of the software development outsourcing.
format Article
author Iqbal, Javed
Ahmad, Rodina
Khan, Muzafar
Fazal-e-Amin, -
Alyahya, Sultan
Nasir, Mohd Hairul Nizam
Akhunzada, Adnan
Shoaib, Muhammad
author_facet Iqbal, Javed
Ahmad, Rodina
Khan, Muzafar
Fazal-e-Amin, -
Alyahya, Sultan
Nasir, Mohd Hairul Nizam
Akhunzada, Adnan
Shoaib, Muhammad
author_sort Iqbal, Javed
title Requirements engineering issues causing software development outsourcing failure
title_short Requirements engineering issues causing software development outsourcing failure
title_full Requirements engineering issues causing software development outsourcing failure
title_fullStr Requirements engineering issues causing software development outsourcing failure
title_full_unstemmed Requirements engineering issues causing software development outsourcing failure
title_sort requirements engineering issues causing software development outsourcing failure
publisher Public Library of Science
publishDate 2020
url http://eprints.um.edu.my/31685/
_version_ 1776247418132627456