Why do we need personality diversity in software engineering?
Why do we need personality diversity in software engineering?
复制标题
为什么软件工程需要个性多样性?
DOI:
10.1145/1734103.1734111
复制
发表时间:
2010
期刊:
影响因子:
--
通讯作者:
F. Ahmed
中科院分区:
文献类型:
--
作者:
Luiz Fernando Capretz;F. Ahmed
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