Empirical Investigation of Critical Requirements Engineering Practices for Global Software Development

被引:11
|
作者
Khan, Habib Ullah [1 ]
Niazi, Mahmood [2 ,3 ]
El-Attar, Mohamed [4 ]
Ikram, Naveed [5 ]
Khan, Siffat Ullah [6 ,7 ]
Gill, Asif Qumer [8 ]
机构
[1] Qatar Univ, Coll Business & Econ, Dept Accounting & Informat Syst, Doha, Qatar
[2] King Fahd Univ Petr & Minerals, Dept Informat & Comp Sci, Dhahran 31261, Saudi Arabia
[3] King Fahd Univ Petr & Minerals, Interdisciplinary Res Ctr Intelligent Secure Syst, Dhahran 31261, Saudi Arabia
[4] Alfaisal Univ, Dept Software Engn, Riyadh 11533, Saudi Arabia
[5] Riphah Int Univ, Fac Comp, Islamabad 46000, Pakistan
[6] Univ Malakand, Dept Software Engn, Chakdara 18800, Pakistan
[7] Univ Malakand, Dept Comp Sci & IT, Chakdara 18800, Pakistan
[8] Univ Technol Sydney, Sch Comp Sci, Sydney, NSW 2007, Australia
关键词
Software; Companies; Requirements engineering; Outsourcing; Object recognition; Licenses; Data models; Global software development (GSD); empirical study; requirements engineering (RE); software outsourcing; KNOWLEDGE MANAGEMENT; DOMAIN; AGILE;
D O I
10.1109/ACCESS.2021.3092679
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页码:93593 / 93613
页数:21
相关论文
共 50 条
  • [21] An Empirical Investigation on Dynamic Modeling in Requirements Engineering
    Gravino, Carmine
    Scanniello, Giuseppe
    Tortora, Genoveffa
    MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS, PROCEEDINGS, 2008, 5301 : 615 - +
  • [22] Understanding Requirements Engineering Practices for Packaged Software Implementation
    Jebreen, Issam
    Wellington, Robert
    PROCEEDINGS OF 2013 IEEE 4TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND SERVICE SCIENCE (ICSESS), 2012, : 229 - 234
  • [23] Empirical Research in Software Engineering: A Critical View
    Parnas, David Lorge
    IEEE SOFTWARE, 2009, 26 (06) : 56 - +
  • [24] Relationships between IT department culture and agile software development practices: An empirical investigation
    Gupta, Manjul
    George, Joey F.
    Xia, Weidong
    INTERNATIONAL JOURNAL OF INFORMATION MANAGEMENT, 2019, 44 : 13 - 24
  • [25] Software Requirements Prioritization in the context of Global Software Development
    Ali, Kaaenat
    Khan, Junaid Ali
    Aizaz, Farwah
    Ahmed, Mansoor
    2021 INTERNATIONAL CONFERENCE ON FRONTIERS OF INFORMATION TECHNOLOGY (FIT 2021), 2021, : 13 - 18
  • [26] Empirical Analysis of Critical Success Factors for Project Management in Global Software Development
    Saleem, Nazish
    2019 ACM/IEEE 14TH INTERNATIONAL CONFERENCE ON GLOBAL SOFTWARE ENGINEERING (ICGSE 2019), 2019, : 68 - 71
  • [27] Encapsulating empirical practices within the software engineering curriculum
    Budgen, D
    Brereton, P
    TENTH CONFERENCE ON SOFTWARE ENGINEERING EDUCATION & TRAINING, PROCEEDINGS, 1997, : 111 - 119
  • [28] Systematic reviews in software engineering: An empirical investigation
    Zhang, He
    Babar, Muhammad Ali
    INFORMATION AND SOFTWARE TECHNOLOGY, 2013, 55 (07) : 1341 - 1354
  • [29] An Empirical Investigation of Systematic Reviews in Software Engineering
    Zhang, He
    Babar, Muhammad Ali
    2011 FIFTH INTERNATIONAL SYMPOSIUM ON EMPIRICAL SOFTWARE ENGINEERING AND MEASUREMENT (ESEM 2011), 2011, : 87 - 96
  • [30] Security requirements for critical and regulated software in automotive engineering
    Hick, Sibylle
    AUTOMOTIVE SECURITY, 2007, 2016 : 211 - 226