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中关于人格的心理测量工具的采纳需要改进,理想情况下应得到社会科学研究人员的支持。我们认为本研究中的综述有助于理解局限性并朝此方向演进。