当前位置: X-MOL 学术J. Braz. Comput. Soc. › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
Industrial and OSS developers’ profiles: a family of experiments to evaluate a pioneering neuro-linguistic method for preferred representational systems automatic detection
Journal of the Brazilian Computer Society Pub Date : 2021-03-01 , DOI: 10.1186/s13173-021-00107-9
Methanias Colaço Júnior , Breno Santana Santos , Manoel Mendonça , Daniela Corumba , Mario André de F. Farias

Software projects use mailing lists as the primary tool for collaboration and coordination. Mailing lists can be an important source for extracting behavioral patterns in the software development. A new approach for that is the use of Neurolinguistic theory to determine what is the Preferred Representational cognitive System (PRS) of software engineers in that specific context. Different resources and cognitive channels are used by developers in order to achieve software understanding. An important question on this matter is: What types of representational systems are preferred by software engineers? This paper presents a psychometrically based neurolinguistic method to identify the PRS of software developers. Experimental evaluation of the approach was carried out in three experiments to assess the Preferred Representational System of developers at Industrial and OSS (Apache server and Postgresql) mailing lists. For the OSS projects, the results showed that the PRS scores of the top-committers clearly differ from the general population of the projects. For industry, the experiment showed that the developers indeed have a PRS. Finally, for both scenarios, the qualitative analysis also indicated that the PRS scores obtained are aligned with the developers’ profiles, considering that alignment is essential to effective communication within the team and enhances the development process due to a better software comprehension.

中文翻译:

工业和OSS开发人员的个人资料:一系列实验,用于评估用于首选表示系统自动检测的开创性神经语言方法

软件项目使用邮件列表作为协作和协调的主要工具。邮件列表可能是提取软件开发中行为模式的重要来源。为此,一种新方法是使用神经语言理论来确定在特定情况下软件工程师的首选表示形式认知系统(PRS)。开发人员使用不同的资源和认知渠道来实现对软件的理解。关于此问题的一个重要问题是:软件工程师更喜欢哪种类型的表示系统?本文提出了一种基于心理学的神经语言方法来识别软件开发人员的PRS。在三个实验中对该方法进行了实验评估,以评估Industrial和OSS(Apache服务器和Postgresql)邮件列表中开发人员的“首选表示系统”。对于OSS项目,结果表明,最主要提交者的PRS得分明显不同于项目的总体数量。对于工业,该实验表明,开发人员确实具有PRS。最后,对于这两种情况,定性分析还表明,获得的PRS分数与开发人员的个人资料保持一致,考虑到一致对于团队内部的有效交流至关重要,并且由于更好的软件理解能力,可以提高开发过程。结果表明,最主要提交者的PRS得分明显不同于项目的总体人群。对于工业,该实验表明,开发人员确实具有PRS。最后,对于这两种情况,定性分析还表明,获得的PRS分数与开发人员的资料保持一致,考虑到对团队内部有效的沟通至关重要,并且由于更好的软件理解力,可以提高开发过程。结果表明,最主要提交者的PRS得分明显不同于项目的总体人群。对于工业,该实验表明,开发人员确实具有PRS。最后,对于这两种情况,定性分析还表明,获得的PRS分数与开发人员的个人资料保持一致,考虑到一致对于团队内部的有效交流至关重要,并且由于更好的软件理解能力,可以提高开发过程。
更新日期:2021-03-01
down
wechat
bug