Comparative Study of Personality Models in Software Engineering
Jayati Gulati, Priya Bhardwaj, Bharti Suri · 2015
In this review, we discuss and compare the previous studies based on human factors in the field of software engineering. Human factors are of utmost importance when we focus on the qualities of a software engineer as they can help predict various industry trends and improve the performance of the process as a whole. Various software engineering researchers have applied different theoretical models to comprehend software developers' personalities. These models prove to be beneficial in improving the performance of engineers and encouraged effective team work by providing an insight on the personality traits which were favourable for certain role type in the software industry. Hence, in this research, we look at the current chunk of information on software developers' personalities. Our work includes contrasting research work on students in graduation/post graduation programmes, effectiveness of a team, software project manager's role, software engineer's personality and programming in pairs. The comparison shows MBTI (Myers-Briggs Type Indicator) and FFM (Five Factor Model) as significantly used personality models. The rationale behind this paper is to identify the current level of published data on human factors relating to software engineering, discussing its significance and benefit to the industry.