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 for adopting them. Method: We conducted a systematic mapping to build an overview 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 a secondary study covering fifty years of research (1970 to 2020). One of the most adopted instruments (MBTI) faces criticism within social sciences, and we identified discrepancies between its application and existing recommendations. We emphasize that several instruments refer to the Five-Factor Model, which despite its relevance in social sciences, has no specific advice for its application within SE. We discuss general advice for its proper application. Conclusion: The findings show that the adoption of psychometric instruments regarding personality in SE needs to be improved, ideally with the support of social science researchers. We believe that the review presented in this study can help to understand limitations and to evolve in this direction.
翻译:背景:尽管软件开发是一项人类活动,但软件工程研究主要关注过程和工具,导致人为因素代表性不足。这类研究可以通过借鉴以人为中心的学科知识得到改进。软件工程如何运用心理测量工具就是错失机遇的一个实例。目的:概述软件工程研究中用于评估人格的心理测量工具,并为其采用提供建议。方法:我们通过系统映射构建了软件工程领域评估人格所使用工具的总体概览,并从软件工程与社会科学的多学科视角审视了这些工具的应用。结果:我们贡献了一项涵盖五十年(1970年至2020年)研究的二次研究。最常用的工具之一(MBTI)在社会学科中面临批评,我们发现其应用与现有建议之间存在差异。我们强调多种工具均指向五因素模型,尽管该模型在社会学科中具有相关性,但未针对其在软件工程中的应用提供具体指导。我们讨论了其合理应用的一般性建议。结论:研究结果表明,软件工程中关于人格的心理测量工具的采用需要改进,理想情况下应获得社会科学研究者的支持。我们相信本研究提供的综述有助于理解局限性并朝着这一方向演进。