Assessing Soft Skills for Software Requirements Engineering Processes

被引:0
|
作者
Yousef Y.A. [1 ]
Elzamly A. [1 ]
Doheir M. [2 ]
Yaacob N.M. [3 ]
机构
[1] Al-Aqsa University, Gaza
[2] University Malaysia of Computer Science and Engineering (UNIMY), Selangor, Cyberjaya
[3] Taylor's University, Selangor, Subang Jaya
关键词
Soft skills; Software project; Software requirement engineering;
D O I
10.20532/CIT.2021.1005397
中图分类号
学科分类号
摘要
Software requirement engineering (SRE) is the process of establishing, documenting, and maintaining software requirements. The goal of this research is to investigate the importance of soft skills in SRE. The data collection was performed through an online questionnaire. Descriptive statistics, principal components analysis (PCA), and stepwise regression techniques were used to analyze the data. A comprehensive review determined the 31 soft skills associated with SRE. There were 122 software development experts in Gaza who participated in the survey. The PCA analysis extracted six factors, named problem-solving, learning willingness, commitment, pressure resilience, critical thinking, and interpersonal skills. The analysis discovered that the level of SRE practice in Gaza is 73.71%. Furthermore, it was determined that 89.2% of respondents have critical thinking skills, and 85% have problem-solving and commitment skills. The result shows that all soft skills factors have strong links to SRE. However, only four soft skills (problem-solving, willingness to learn, pressure tolerance, and critical thinking) were found to have an impact on SRE. Considering these findings, we recommend focusing on the development of soft skills, especially problem-solving and willingness to learn skills, for the team analyzing software system requirements. © 2022,Journal of Computing and Information Technology. All Rights Reserved.
引用
收藏
页码:209 / 218
页数:9
相关论文
共 50 条
  • [21] Requirements change in software engineering
    Nakajima, Shin
    Journal of the Institute of Electronics, Information and Communication Engineers, 2015, 98 (02): : 124 - 129
  • [22] Requirements engineering in software product line engineering
    Insfran, Emilio
    Chastek, Gary
    Donohoe, Patrick
    Sampaio do Prado Leite, Julio Cesar
    REQUIREMENTS ENGINEERING, 2014, 19 (04) : 331 - 332
  • [23] A requirements engineering process for control engineering software
    Valles-Barajas, Fernando
    INNOVATIONS IN SYSTEMS AND SOFTWARE ENGINEERING, 2007, 3 (04) : 217 - 227
  • [24] Requirements engineering in software product line engineering
    Emilio Insfran
    Gary Chastek
    Patrick Donohoe
    Julio César Sampaio do Prado Leite
    Requirements Engineering, 2014, 19 : 331 - 332
  • [25] Software & Soft Skills; Concrete Results
    Plumb, Steve
    MANUFACTURING ENGINEERING, 2023, 171 (02): : 6 - 6
  • [26] Assessing the Quality of Software Requirements Specifications
    Knauss, Eric
    El Boustani, Christian
    PROCEEDINGS OF THE 16TH IEEE INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE, 2008, : 341 - 342
  • [27] Soft Skills Integration into Business Processes Based on the Requirements of Employers-Approach for Sustainable Education
    Sujova, Erika
    Cierna, Helena
    Simanova, L'ubica
    Gejdos, Pavol
    Stefkova, Jaroslava
    SUSTAINABILITY, 2021, 13 (24)
  • [28] Concurrent engineering - organisational and software requirements
    Rantala, T
    VIRTUAL PROTOTYPING: VTT RESEARCH PROGRAMME 1998-2000, 2000, 210 : 7 - 18
  • [29] Design Requirements in Software and Engineering Systems
    Eleiche, A. M.
    Ahmad, I.
    Elish, M. O.
    INDUSTRIAL ENGINEERING AND MANAGEMENT SYSTEMS, 2012, 11 (01): : 70 - 81
  • [30] Deriving engineering software from requirements
    Williamson, K
    Healy, M
    JOURNAL OF INTELLIGENT MANUFACTURING, 2000, 11 (01) : 3 - 28