Software integration in global software development: Challenges for GSD vendors

被引:20
|
作者
Ilyas, Muhammad [1 ]
Khan, Siffat Ullah [1 ]
机构
[1] Univ Malakand, Dept Comp Sci & IT, Software Engn Res Grp SERG UOM, Chakdara, Pakistan
关键词
barriers/challenges; empirical study; global software development; software integration; systematic literature review; SYSTEMATIC LITERATURE-REVIEWS; MANAGEMENT; QUALITY;
D O I
10.1002/smr.1875
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Context: The advances in information and communication technologies have revolutionized the software development environment from local to global software development (GSD). This revolution also created challenges for vendor organizations. Vendors face challenges in integrating the components developed independently by GSD teams into a final working product. Objective: The objectives of the current study is to find out those critical barriers/challenges that hinder the integration process at any stage in the GSD environment for different types and size of projects. Methodology: For achieving the objectives we initially conducted a comprehensive systematic literature review (SLR). We searched 6 digital libraries and also followed the snowballing technique. The data was extracted from a total of 88 finally selected papers. Findings of the SLR study were then empirically validated through a questionnaire survey in GSD industry. A total of 96 experts from 22 different countries participated in the survey. Results: We have found a total of 16 barriers/challenges among which ten barriers are ranked as critical barriers/challenges. Some of the top ranked barriers are "lack of communication," "lack of proper documentation," "lack of compatibility," and "architecture mismatch." The findings of our industrial survey are mostly coherent with the SLR findings. However, there is a difference in ranks of the various barriers/challenges across the 2 data sets (SLR and industrial survey). The identified challenges need to be properly addressed by software vendors to reduce the complexity of the integration process in GSD projects. Conclusion: We found that the severity of these barriers increases in large size projects. On the other hand, bespoke products are more affected by "lack of communication," while off-the-shelf-based projects face integration problems due to "lack of compatibility," "architecture mismatch," and "wrong off the shelf product selection and customization".
引用
收藏
页数:17
相关论文
共 50 条
  • [21] Challenges and strategies in the use of Open Source Software by Independent Software Vendors
    Ven, Kris
    Mannaert, Herwig
    INFORMATION AND SOFTWARE TECHNOLOGY, 2008, 50 (9-10) : 991 - 1002
  • [22] Practices for Software Integration Success Factors in GSD Environment
    Ilyas, Muhammad
    Khan, Siffat Ullah
    2016 IEEE/ACIS 15TH INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION SCIENCE (ICIS), 2016, : 627 - 632
  • [23] Software - Vendors push greater system integration
    不详
    CHEMICAL & ENGINEERING NEWS, 2003, 81 (43) : 22 - 22
  • [24] Addressing the challenges of software industry globalization: The workshop on global software development
    Damian, D
    Lanubile, F
    Oppenheimer, HL
    25TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, PROCEEDINGS, 2003, : 793 - 794
  • [25] Developing Green and Sustainable Software using Agile Methods in Global Software Development: Risk Factors for Vendors
    Rashid, Nasir
    Khan, Siffat Ullah
    ENASE: PROCEEDINGS OF THE 11TH INTERNATIONAL CONFERENCE ON EVALUATION OF NOVEL SOFTWARE APPROACHES TO SOFTWARE ENGINEERING, 2016, : 247 - 253
  • [26] Global software development governance: Challenges and solutions
    Manjavacas, Antonio
    Vizcaino, Aurora
    Ruiz, Francisco
    Piattini, Mario
    JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, 2020, 32 (10)
  • [27] GLOBAL SOFTWARE DEVELOPMENT: CURRENT CHALLENGES AND SOLUTIONS
    Eskeli, Juho
    Maurolagoitia, Jon
    ICSOFT 2011: PROCEEDINGS OF THE 6TH INTERNATIONAL CONFERENCE ON SOFTWARE AND DATABASE TECHNOLOGIES, VOL 1, 2011, : 29 - 34
  • [28] Vendors Push Secure Software Development
    Garber, Lee
    COMPUTER, 2013, 46 (07) : 13 - 13
  • [29] An Empirical Investigation of the Software Integration Success Factors in GSD Environment
    Ilyas, Muhammad
    Khan, Siffat Ullah
    2017 IEEE/ACIS 15TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING RESEARCH, MANAGEMENT AND APPLICATIONS (SERA), 2017, : 255 - 262
  • [30] Global Software Development Geographical Distance Communication Challenges
    Al-Zaidi, Areej
    Qureshi, Rizwan
    INTERNATIONAL ARAB JOURNAL OF INFORMATION TECHNOLOGY, 2017, 14 (02) : 215 - 222