Exploring the challenges in software testing of the 5G system at Nokia: A survey

被引:11
作者
Stradowski, Szymon [1 ,2 ]
Madeyski, Lech [2 ]
机构
[1] Nokia, Szybowcowa 2, PL-54206 Wroclaw, Dolnoslaskie, Poland
[2] Wroclaw Univ Sci & Technol, Wyb Wyspianskiego 27, PL-50370 Wroclaw, Dolnoslaskie, Poland
关键词
Software quality assurance; System level testing; Software engineering challenges; Test effort reduction; Efficiency improvement; 5G technology; PRIORITIZATION;
D O I
10.1016/j.infsof.2022.107067
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Context: The ever-growing size and complexity of industrial software products pose significant quality assurance challenges to engineering researchers and practitioners, despite the constant effort to increase knowledge and improve the processes. 5G technology developed by Nokia is one example of such a grand and highly complex system with improvement potential.Objective: The following paper provides an overview of the current quality assurance processes used by Nokia to develop the 5G technology and provides insight into the most prominent challenges by an evaluation of perceived importance, urgency, and difficulty to understand the future opportunities.Method: Nokia mode of operation, briefly introduced in this paper, has been subjected to extensive analysis by a selected group of experienced test-oriented professionals to define the most critical areas of concern. Secondly, the identified problems were evaluated by Nokia gNB system-level test professionals in a dedicated survey. Results: The questionnaire was completed by 312 out of 2935 (10.63%) possible respondents. The challenges are seen as the most important and urgent: customer scenario testing, performance testing, and competence ramp-up. Challenges seen as the most difficult to solve are low occurrence failures, hidden feature dependencies, and hardware configuration-specific problems. Conclusions: Our research identified several improvement areas in the quality assurance processes used to develop the 5G technology by determining the most important and urgent problems that at the same time have a low perceived difficulty. Such initiatives are attractive from a business perspective. On the other hand, challenges seen as the most impactful yet difficult may be of interest to the academic research community.
引用
收藏
页数:18
相关论文
共 41 条
[1]  
[Anonymous], 1999, The Goal/ Question/ Metric Method: a practical guide for quality improvement of software development
[2]  
Basili V.R., 1994, The Goal Question Metric Approach
[3]  
Basili V.R., 1994, Encyclopedia of Software Engineering
[4]   Analyze This! 145 Questions for Data Scientists in Software Engineering [J].
Begel, Andrew ;
Zimmermann, Thomas .
36TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE 2014), 2014, :12-23
[5]   Testing Autonomous Cars for Feature Interaction Failures using Many-Objective Search [J].
Ben Abdessalem, Raja ;
Panichella, Annibale ;
Nejati, Shiva ;
Briand, Lionel C. ;
Stifter, Thomas .
PROCEEDINGS OF THE 2018 33RD IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMTED SOFTWARE ENGINEERING (ASE' 18), 2018, :143-154
[6]  
CHAOS REPORT, 2015, TECHN REP
[7]  
Ciolkowski M, 2003, LECT NOTES COMPUT SC, V2765, P104
[8]  
Endres Albert., 2003, HDB SOFTWARE SYSTEMS
[9]  
Feldt R, 2010, 22ND INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING & KNOWLEDGE ENGINEERING (SEKE 2010), P374
[10]   Worlds Apart Industrial and Academic Focus Areas in Software Testing [J].
Garousi, Vahid ;
Felderer, Michael .
IEEE SOFTWARE, 2017, 34 (05) :38-45