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 条
  • [41] Requirements Engineering for Research Software: A Vision
    Bajraktari, Adrian
    Binder, Michelle
    Vogelsang, Andreas
    32ND IEEE INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE, RE 2024, 2024, : 423 - 431
  • [42] The importance of requirements engineering for software quality
    Santana, OV
    Kochan, KG
    WORLD MULTICONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL 1, PROCEEDINGS: INFORMATION SYSTEMS DEVELOPMENT, 2001, : 529 - 532
  • [43] Behavioral views for software requirements engineering
    Isazadeh, A
    Lamb, DA
    MacEwen, GH
    IEEE SYMPOSIUM AND WORKSHOP ON ENGINEERING OF COMPUTER-BASED SYSTEMS, PROCEEDINGS, 1996, : 300 - 307
  • [44] SWEBOS - The Software Engineering Body of Skills
    Sedelmaier, Yvonne
    Landes, Dieter
    INTERNATIONAL JOURNAL OF ENGINEERING PEDAGOGY, 2015, 5 (01): : 20 - 26
  • [45] Software Engineering Body of Skills (SWEBOS)
    Sedelmaier, Yvonne
    Landes, Dieter
    2014 IEEE GLOBAL ENGINEERING EDUCATION CONFERENCE (EDUCON), 2014, : 395 - 401
  • [46] Female characteristics and requirements in software engineering in mechanical engineering
    Gramss, Denise
    Frank, Timo
    Rehberger, Sebastian
    Vogel-Heuser, Birgit
    2014 INTERNATIONAL CONFERENCE ON INTERACTIVE COLLABORATIVE LEARNING (ICL), 2014, : 272 - 279
  • [47] Software requirements engineering: The need for systems engineering and literacy
    Wieringa R.
    Requirements Engineering, 2001, 6 (2) : 132 - 134
  • [48] Challenges of working with artifacts in requirements engineering and software engineering
    Parisa Ghazi
    Martin Glinz
    Requirements Engineering, 2017, 22 : 359 - 385
  • [49] Challenges of working with artifacts in requirements engineering and software engineering
    Ghazi, Parisa
    Glinz, Martin
    REQUIREMENTS ENGINEERING, 2017, 22 (03) : 359 - 385
  • [50] Key Requirements for Integrating Usability Engineering and Software Engineering
    Nebe, Karsten
    Paelke, Volker
    HUMAN-COMPUTER INTERACTION: DESIGN AND DEVELOPMENT APPROACHES, PT I, 2011, 6761 : 114 - 120