Why do we need personality diversity in software engineering?

Why do we need personality diversity in software engineering?
复制标题

为什么软件工程需要个性多样性?

DOI:
10.1145/1734103.1734111
复制
发表时间:
2010
期刊:
ACM SIGSOFT Softw. Eng. Notes
影响因子:
--
通讯作者:
F. Ahmed
F. Ahmed
中科院分区:
--
文献类型:
--
作者:
Luiz Fernando Capretz;F. Ahmed

文献摘要

被引文献

相似文献

技能的多样性对社会有好处,也有利于解决问题,因为不同的人从多个角度看待问题,所以多样性对软件工程也应该有好处。这项研究解决了软件工程的一个难以研究的方面,即如何最好地将人员与软件项目中的各种任务联系起来。该方法使用心理类型来确定谁最适合特定的发展角色。本文有四个主要目标:(1)唤起软件工程师对人为因素的认识; (2) 调查心理因素如何影响其工作效率; (3) 根据涉及软件工程的活动,促进软件工程师的努力,从而对人为因素有更深入的理解和更广泛的应用; (4)强调软件工程领域技能多样性的重要性。本文提供了概念知识,报告了研究结果,并提出了来自软件工程社区的真实和假设的信念。同样,希望本文能够激励软件工程师和心理学家在软件心理学领域进行更多的研究,从而更深刻地理解提高软件工程师的效率和成就感的可能性。
Diversity of skills is good for society, it is also good in problem solving because different people see a problem from several pers-pectives, so diversity should be good for software engineering too. This study tackles a difficult to study aspect of software engineer-ing, that is, how to best associate personnel with the various tasks in a software project. The approach uses psychological types to determine who is best suited to particular development roles. The article has four main objectives: (1) to arouse awareness of human factors among software engineers; (2) to investigate how psycho-logical factors can contribute to their effectiveness at work; (3) to catalyze effort among software engineers leading towards a deeper understanding and broader applications of human factors in the light of the activities involving the engineering of software; and (4) to emphasize the important of skill diversity in the software engi-neering field. This article provides conceptual knowledge, reports findings, and presents both real and hypothesized beliefs from the software engineering community. Likewise, it is hoped that the article will motivate software engineers and psychologists to con-duct more research in the area of software psychology, so as to understand more profoundly the possibilities for increased effec-tiveness and fulfilment among software engineers