Context: Although software development is a human activity, Software Engineering (SE) research has focused mostly on processes and tools, making human factors underrepresented. This kind of research may be improved using knowledge from human-focused disciplines. An example of missed opportunities is how SE employs psychometric instruments. Objective: Provide an overview of psychometric instruments in SE research regarding personality and provide recommendations on when adopting them. Method: We conducted a systematic mapping to build a catalog of instruments used within SE for assessing personality and reviewed their use from a multidisciplinary perspective of SE and social science. Results: We contribute with an update of a secondary study covering fifty years of research (1970 to 2020). We observed remaining discrepancies between one of the most adopted instruments (MBTI) and existing recommendations in the literature. We also emphasize that several instruments refer to the Five-Factor Model, and specific advice on how to apply this model within the SE domain is still missing. Conclusion: The findings show that the adoption of psychometric instruments regarding personality in SE needs to be improved, ideally with the support of social sciences researchers. We believe that the review presented in this study can help to understand limitations and evolve in this direction.
翻译:虽然软件开发是一项人类活动,但软件工程(SE)研究主要侧重于过程和工具,使人的因素代表不足,利用以人为中心学科的知识可以改进这种研究,错失机会的一个例子是SE如何使用心理测量仪器。目标:提供SE研究中有关个性的心理测量仪器概览,并在采用这些仪器时提出建议。方法:我们进行了系统测绘,以建立SE内部用来评估个性的仪器目录,并从SE和社会科学的多学科角度审查这些仪器的使用情况。结果:通过更新一项涵盖五十年研究(1970年至2020年)的第二次研究,我们作出贡献。我们观察到,最常用仪器之一(MBTI)与文献中的现有建议之间仍然存在差异。我们还强调,一些仪器指的是“五要素模型”,以及关于如何在SE领域应用这一模型的具体建议仍然缺失。结论:研究结果表明,最好在社会科学研究人员的支持下,在SE采用有关个性的精神测量仪器需要改进。我们认为,本研究中所作的审查有助于了解这方面的局限性和演变。