Towards Better Crowdsourced Software Testing Process

被引:6
|
作者
Alyahya, Sultan [1 ]
Alsayyari, Manar [1 ]
机构
[1] King Saud Univ, Informat Syst Dept, Riyadh, Saudi Arabia
关键词
Crowdsourcing; software testing; crowdsourced software testing; process model; platform; PROCESS IMPROVEMENT; COORDINATION;
D O I
10.1142/S0218843020400092
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Crowdsourced software testing (CST) is an emerging trend in software testing. Companies and developers assign testing tasks through CST platforms to thousands of online testers. Currently, CST platform managers are trying to find and resolve challenges in order to reach the best CST practice. Many features have been applied by CST platforms to improve CST activities, including notification emails, online chat rooms, forums and, most importantly, a CST platform dashboard to view all testing projects and tasks; these features have enabled CST to operate efficiently. Still, CST users find it difficult to stay abreast of test project updates, maintain their motivation, and avoid frustration. This aligns with the increasing studies in the literature that call for more efficient solutions to support CST process. This research aims to support CST by searching for potential process limitations and overcoming them. in order to do so, a five-stage approach is used: first, the current process of CST is investigated through reviewing 15 CST platforms. Second, the review has resulted in identifying eight possible activities to improve CST; among them six have been selected after a survey distributed to 30 domain experts in Stage 3. In Stage 4, we have designed and implemented five process models in a web-based system that can fulfill the requirements of the six activities identified earlier. In Stage 5, we have evaluated these process models through interviews with representatives of two CST platforms and an expert tester, and through making scenario-based evaluation with 20 domain experts who used the system and rated the value of the processes. The results show that the new improvements are sound and can strengthen the CST practice.
引用
收藏
页数:36
相关论文
共 50 条
  • [21] Towards a better understanding of process patterns
    Tran, HN
    Coulette, B
    Dong, BT
    [J]. SERP '05: Proceedings of the 2005 International Conference on Software Engineering Research and Practice, Vols 1 and 2, 2005, : 703 - 709
  • [22] TOWARDS BETTER PRODUCTIVITY IN PROCESS DESIGN
    TAYLER, C
    [J]. PROCESS ENGINEERING, 1983, 64 (07) : 31 - 32
  • [23] Towards an integration of software product and software process modeling
    Belkhatir, N
    Melo, WL
    [J]. INTEGRATED COMPUTER-AIDED ENGINEERING, 1996, 3 (01) : 36 - 50
  • [24] Crowdsourced Software Development and Maintenance
    Lin, Bin
    [J]. PROCEEDINGS 2018 IEEE/ACM 40TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING - COMPANION (ICSE-COMPANION, 2018, : 492 - 495
  • [25] Towards Incorporation of Software Security Testing Framework in Software Development
    Hassan, Nor Hafeizah
    Selamat, Siti Rahayu
    Sahib, Shahrin
    Hussin, Burairah
    [J]. SOFTWARE ENGINEERING AND COMPUTER SYSTEMS, PT 1, 2011, 179 : 16 - 30
  • [26] Evaluation and Measurement of Software Testing Process Quality Applicable to Software Testing Laboratory
    Sun, Yang
    Qian, Hongbing
    Liu, Xiaochen
    [J]. 2015 22ND ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE (APSEC 2015), 2015, : 6 - 13
  • [27] Success Prediction of Crowdsourced Projects for Competitive Crowdsourced Software Development
    Rashid, Tahir
    Anwar, Shumaila
    Jaffar, Muhammad Arfan
    Hakami, Hanadi
    Baashirah, Rania
    Umer, Qasim
    [J]. APPLIED SCIENCES-BASEL, 2024, 14 (02):
  • [28] Towards dynamic adaptation of the software process
    Chaghrouchni, Tarik
    Kabbaj, Issam Mohammed
    Bakkoury, Zohra
    [J]. 2014 9TH INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEMS: THEORIES AND APPLICATIONS (SITA'14), 2014,
  • [29] Towards a Process for Legally Compliant Software
    Hassan, Wael
    Logrippo, Luigi
    [J]. 2013 6TH INTERNATIONAL WORKSHOP ON REQUIREMENTS ENGINEERING AND LAW (RELAW), 2013, : 44 - 52
  • [30] Managing crowdsourced software testing: a case study based insight on the challenges of a crowdsourcing intermediary
    Zogaj S.
    Bretschneider U.
    Leimeister J.M.
    [J]. Journal of Business Economics, 2014, 84 (3) : 375 - 405