The impact of personality and self-efficacy on domain modeling productivity in graphical and textual notations

被引:0
|
作者
Melia, Santiago [1 ]
Reyes, Raymari [1 ]
Cachero, Cristina [1 ]
机构
[1] Univ Alicante, Dept Lenguajes & Sistemas informat, San Vicente Del Raspeig 03690, Spain
关键词
Human factors; Model productivity; Personality; Self-efficacy; Domain modelling; Empirical software engineering; Model-driven engineering; Domain-driven design; SOFTWARE-DEVELOPMENT; JOB-PERFORMANCE; DIMENSIONS; SKILLS;
D O I
10.1016/j.infsof.2024.107491
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Context: Software development is a complex and human -intensive activity, where human factors can have a significant impact on productivity and quality of results. To address the complexity of software, domain modeling has gained much importance, mainly due to software methodologies such as Model -Driven Engineering and Domain -Driven Design. In particular, domain modeling is an essential task that allows developers to understand and effectively represent the problem domain. However, domain modeling productivity can be affected by several human factors, including developers ' personality and self -efficacy. Objective: The study aims to explore the influence of human factors, specifically developers ' personality and selfefficacy, on domain modeling productivity in graphical and textual notations. Method: An empirical controlled study was conducted with 134 third -year computer science students from the University of Alicante, guided by the definition of a theoretical model based on previous studies. The participants were tasked with creating domain models in both graphical and textual notations. The order in which the notations were used was randomized, and the participants were given different system specifications to model. After modeling, 98 participants completed questionnaires assessing their personality, self -efficacy, and notation satisfaction. The design and evaluation of the experiment employed the Goal, Question, and Metrics framework. Data analysis was performed using a stepwise selection method to select the most appropriate regression model. Results: The study indicates that personality and self -efficacy have a significant impact on the performance of junior domain model developers. Specifically, it was discovered that while neuroticism had a negative impact on efficiency in both notations, developers ' ability belief and use of graphical notation had a positive influence on effectiveness and efficiency in creating domain models. Conclusions: These findings highlight the importance of considering human factors and notation choice in software development. Developers ' personality and self -efficacy emerge as critical considerations for enhancing both productivity and quality in domain modeling.
引用
收藏
页数:15
相关论文
共 50 条
  • [41] The Impact of Self-efficacy and Gender on Computer Performance
    Stein, Jenny
    Lajmi, Lilia
    HCI INTERNATIONAL 2019 - LATE BREAKING POSTERS, HCII 2019, 2019, 1088 : 119 - 125
  • [42] The impact of artistic sports on academic self-efficacy
    Tian, Yanyan
    Wang, Haiqing
    FRONTIERS IN PSYCHOLOGY, 2025, 15
  • [43] THE IMPACT OF FEEDBACK AND SELF-EFFICACY ON PERFORMANCE IN TRAINING
    KARL, KA
    OLEARYKELLY, AM
    MARTOCCHIO, JJ
    JOURNAL OF ORGANIZATIONAL BEHAVIOR, 1993, 14 (04) : 379 - 394
  • [44] The Impact of Disadvantage on Self-Efficacy and Locus of Control
    Pyrah, Bryce
    Galoni, Chelsea
    Wang, Jing
    ADVANCES IN CONSUMER RESEARCH, VOL L, ACR 2022, 2022, : 247 - 248
  • [45] Self-efficacy and belonging: the impact of a university makerspace
    Andrews, Madison E.
    Borrego, Maura
    Boklage, Audrey
    INTERNATIONAL JOURNAL OF STEM EDUCATION, 2021, 8 (01)
  • [46] Impact of self-efficacy on daily intention to not smoke
    Wang, Shirlene D.
    Loftus, Paddy
    Pang, Raina D.
    Kirkpatrick, Matthew G.
    ADDICTIVE BEHAVIORS, 2021, 118
  • [47] Self-efficacy and belonging: the impact of a university makerspace
    Madison E. Andrews
    Maura Borrego
    Audrey Boklage
    International Journal of STEM Education, 8
  • [48] Can Reading Self-Efficacy Be Modified? A Meta-Analysis of the Impact of Interventions on Reading Self-Efficacy
    Unrau, Norman J.
    Rueda, Robert
    Son, Elena
    Polanin, Joshua R.
    Lundeen, Rebecca J.
    Muraszewski, Alison K.
    REVIEW OF EDUCATIONAL RESEARCH, 2018, 88 (02) : 167 - 204
  • [49] Access to finance and its impact on operational efficiency of MSMEs: mediating role of entrepreneurial personality and self-efficacy
    Singh, Sumanjeet
    Raj, Rohit
    Dash, Bishnu Mohan
    Kumar, Vimal
    Paliwal, Minakshi
    Chauhan, Sonam
    JOURNAL OF SMALL BUSINESS AND ENTERPRISE DEVELOPMENT, 2024,
  • [50] Personality and the perception of transformational leadership: The impact of extraversion, neuroticism, personal need for structure, and occupational self-efficacy
    Felfe, J
    Schyns, B
    JOURNAL OF APPLIED SOCIAL PSYCHOLOGY, 2006, 36 (03) : 708 - 739