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 条
  • [1] Self-efficacy in the Workplace: Linking personality to domain-specific efficacy beliefs
    Burns, Gary N.
    Christiansen, Neil D.
    INTERNATIONAL JOURNAL OF SELECTION AND ASSESSMENT, 2011, 19 (04) : 429 - 434
  • [2] Impact of model notations on the productivity of domain modelling: An empirical study
    Cachero, Cristina
    Melia, Santiago
    Hermida, Jesus M.
    INFORMATION AND SOFTWARE TECHNOLOGY, 2019, 108 : 78 - 87
  • [3] Spiritual Modeling Self-Efficacy
    Oman, Doug
    Thoresen, Carl E.
    Park, Crystal L.
    Shaver, Phillip R.
    Hood, Ralph W.
    Plante, Thomas G.
    PSYCHOLOGY OF RELIGION AND SPIRITUALITY, 2012, 4 (04) : 278 - 297
  • [5] Personality as a Predictor of Teachers' Self-Efficacy and Leadership
    Raya, Antonio Felix
    Robles, Juan Antonio Jurado
    Aguilar, Beatriz
    Ruiz-Olivares, Rosario
    REICE-REVISTA IBEROAMERICANA SOBRE CALIDAD EFICACIA Y CAMBIO EN EDUCACION, 2025, 23 (02):
  • [6] Influence of Proactive Personality on Career Self-Efficacy
    Kim, Hyang Sook
    Park, In-Jo
    JOURNAL OF EMPLOYMENT COUNSELING, 2017, 54 (04) : 168 - 182
  • [7] EMPLOYEE'S INNOVATIVE PERSONALITY AND SELF-EFFICACY
    Nohut, Fazilet
    Balaban, Ozlem
    MARKETING AND MANAGEMENT OF INNOVATIONS, 2022, (01): : 58 - 66
  • [8] PERSONALITY AND SELF-EFFICACY AS PREDICTORS OF COPING WITH ABORTION
    COZZARELLI, C
    JOURNAL OF PERSONALITY AND SOCIAL PSYCHOLOGY, 1993, 65 (06) : 1224 - 1236
  • [9] Personality, smoking motivation, and self-efficacy to quit
    Joseph, S
    Manafi, E
    Iakovaki, AM
    Cooper, R
    PERSONALITY AND INDIVIDUAL DIFFERENCES, 2003, 34 (05) : 749 - 758
  • [10] Basic personality dimensions and teachers' self-efficacy
    Djigic, Gordana
    Stojiljkovic, Snezana
    Doskovic, Mila
    International Conference on Education & Educational Psychology 2013 (ICEEPSY 2013), 2014, 112 : 593 - 602