Empirical Investigation of Critical Requirements Engineering Practices for Global Software Development

<p>There is a need to identify requirements engineering (RE) practices that are important to global software development (GSD) project success. The objective of this paper is to report our recent empirical study results which aimed to identify the RE practices that are important to GSD project...

وصف كامل

محفوظ في:
التفاصيل البيبلوغرافية
المؤلف الرئيسي: Habib Ullah Khan (12024579) (author)
مؤلفون آخرون: Mahmood Niazi (12615817) (author), Mohamed El-Attar (16891353) (author), Naveed Ikram (13525906) (author), Siffat Ullah Khan (12024576) (author), Asif Qumer Gill (12358703) (author)
منشور في: 2021
الموضوعات:
الوسوم: إضافة وسم
لا توجد وسوم, كن أول من يضع وسما على هذه التسجيلة!
_version_ 1864513560267194368
author Habib Ullah Khan (12024579)
author2 Mahmood Niazi (12615817)
Mohamed El-Attar (16891353)
Naveed Ikram (13525906)
Siffat Ullah Khan (12024576)
Asif Qumer Gill (12358703)
author2_role author
author
author
author
author
author_facet Habib Ullah Khan (12024579)
Mahmood Niazi (12615817)
Mohamed El-Attar (16891353)
Naveed Ikram (13525906)
Siffat Ullah Khan (12024576)
Asif Qumer Gill (12358703)
author_role author
dc.creator.none.fl_str_mv Habib Ullah Khan (12024579)
Mahmood Niazi (12615817)
Mohamed El-Attar (16891353)
Naveed Ikram (13525906)
Siffat Ullah Khan (12024576)
Asif Qumer Gill (12358703)
dc.date.none.fl_str_mv 2021-06-25T00:00:00Z
dc.identifier.none.fl_str_mv 10.1109/access.2021.3092679
dc.relation.none.fl_str_mv https://figshare.com/articles/journal_contribution/Empirical_Investigation_of_Critical_Requirements_Engineering_Practices_for_Global_Software_Development/24042300
dc.rights.none.fl_str_mv CC BY 4.0
info:eu-repo/semantics/openAccess
dc.subject.none.fl_str_mv Commerce, management, tourism and services
Strategy, management and organisational behaviour
Economics
Applied economics
Information and computing sciences
Software engineering
Software
Companies
Requirements engineering
Outsourcing
Object recognition
Data models
Global software development (GSD)
Empirical study
Requirements engineering (RE)
Software outsourcing
dc.title.none.fl_str_mv Empirical Investigation of Critical Requirements Engineering Practices for Global Software Development
dc.type.none.fl_str_mv Text
Journal contribution
info:eu-repo/semantics/publishedVersion
text
contribution to journal
description <p>There is a need to identify requirements engineering (RE) practices that are important to global software development (GSD) project success. The objective of this paper is to report our recent empirical study results which aimed to identify the RE practices that are important to GSD projects. This study used an online survey questionnaire to elicit data from 56 RE experts of GSD projects. The survey included 66 RE practices identified by Sommerville et al. for non-GSD projects. The participants were asked to rank each RE practice on a four-point scale to determine the degree of importance of each practice in the context of GSD projects. This research identified a set of six key RE practices that mainly focuses on GSD project stakeholders, scope, standards and requirements traceability management. One common theme that is evident from the RE experts’ feedback analysis is the standardization of requirements documents to reduce requirements inconsistencies and improve communication in diverse and distributed GSD project environments Our results show that not all 66 RE best practices are important for GSD projects. We believe that a good understanding of the identified RE practices is vital in developing and implementing the situation-specific RE processes for GSD projects.</p><h2>Other Information</h2><p>Published in: IEEE Access<br>License: <a href="https://creativecommons.org/licenses/by/4.0/legalcode" target="_blank">https://creativecommons.org/licenses/by/4.0/</a><br>See article on publisher's website: <a href="https://dx.doi.org/10.1109/access.2021.3092679" target="_blank">https://dx.doi.org/10.1109/access.2021.3092679</a></p>
eu_rights_str_mv openAccess
id Manara2_c33ffb6701db7fd20e357e5551e6ae31
identifier_str_mv 10.1109/access.2021.3092679
network_acronym_str Manara2
network_name_str Manara2
oai_identifier_str oai:figshare.com:article/24042300
publishDate 2021
repository.mail.fl_str_mv
repository.name.fl_str_mv
repository_id_str
rights_invalid_str_mv CC BY 4.0
spelling Empirical Investigation of Critical Requirements Engineering Practices for Global Software DevelopmentHabib Ullah Khan (12024579)Mahmood Niazi (12615817)Mohamed El-Attar (16891353)Naveed Ikram (13525906)Siffat Ullah Khan (12024576)Asif Qumer Gill (12358703)Commerce, management, tourism and servicesStrategy, management and organisational behaviourEconomicsApplied economicsInformation and computing sciencesSoftware engineeringSoftwareCompaniesRequirements engineeringOutsourcingObject recognitionData modelsGlobal software development (GSD)Empirical studyRequirements engineering (RE)Software outsourcing<p>There is a need to identify requirements engineering (RE) practices that are important to global software development (GSD) project success. The objective of this paper is to report our recent empirical study results which aimed to identify the RE practices that are important to GSD projects. This study used an online survey questionnaire to elicit data from 56 RE experts of GSD projects. The survey included 66 RE practices identified by Sommerville et al. for non-GSD projects. The participants were asked to rank each RE practice on a four-point scale to determine the degree of importance of each practice in the context of GSD projects. This research identified a set of six key RE practices that mainly focuses on GSD project stakeholders, scope, standards and requirements traceability management. One common theme that is evident from the RE experts’ feedback analysis is the standardization of requirements documents to reduce requirements inconsistencies and improve communication in diverse and distributed GSD project environments Our results show that not all 66 RE best practices are important for GSD projects. We believe that a good understanding of the identified RE practices is vital in developing and implementing the situation-specific RE processes for GSD projects.</p><h2>Other Information</h2><p>Published in: IEEE Access<br>License: <a href="https://creativecommons.org/licenses/by/4.0/legalcode" target="_blank">https://creativecommons.org/licenses/by/4.0/</a><br>See article on publisher's website: <a href="https://dx.doi.org/10.1109/access.2021.3092679" target="_blank">https://dx.doi.org/10.1109/access.2021.3092679</a></p>2021-06-25T00:00:00ZTextJournal contributioninfo:eu-repo/semantics/publishedVersiontextcontribution to journal10.1109/access.2021.3092679https://figshare.com/articles/journal_contribution/Empirical_Investigation_of_Critical_Requirements_Engineering_Practices_for_Global_Software_Development/24042300CC BY 4.0info:eu-repo/semantics/openAccessoai:figshare.com:article/240423002021-06-25T00:00:00Z
spellingShingle Empirical Investigation of Critical Requirements Engineering Practices for Global Software Development
Habib Ullah Khan (12024579)
Commerce, management, tourism and services
Strategy, management and organisational behaviour
Economics
Applied economics
Information and computing sciences
Software engineering
Software
Companies
Requirements engineering
Outsourcing
Object recognition
Data models
Global software development (GSD)
Empirical study
Requirements engineering (RE)
Software outsourcing
status_str publishedVersion
title Empirical Investigation of Critical Requirements Engineering Practices for Global Software Development
title_full Empirical Investigation of Critical Requirements Engineering Practices for Global Software Development
title_fullStr Empirical Investigation of Critical Requirements Engineering Practices for Global Software Development
title_full_unstemmed Empirical Investigation of Critical Requirements Engineering Practices for Global Software Development
title_short Empirical Investigation of Critical Requirements Engineering Practices for Global Software Development
title_sort Empirical Investigation of Critical Requirements Engineering Practices for Global Software Development
topic Commerce, management, tourism and services
Strategy, management and organisational behaviour
Economics
Applied economics
Information and computing sciences
Software engineering
Software
Companies
Requirements engineering
Outsourcing
Object recognition
Data models
Global software development (GSD)
Empirical study
Requirements engineering (RE)
Software outsourcing