Zaka Ul-Mustafa

h-index2
2papers
11citations

2 Papers

6.6SENov 13, 2015
Personality Profiles of Software Engineers and Their Software Quality Preferences

Arif Raza, Luiz Fernando Capretz, Zaka ul-Mustafa

Studies related to human aspects in software engineering (SE) have been performed from different perspectives. These perspectives include the study of human factors in different phases of software life cycle, effect of team performance in software development, how can a personality trait suit a particular task, and about some other miscellaneous issues. This research work aims to establish personality profiles of Pakistani software engineers using the Myers-Briggs Type Indicator (MBTI) instrument. In this survey, we have collected personality profiles of 110 software engineers. Moreover, their preferences of software quality attributes have also been collected. Analysis of the study shows that the most prominent personality type is a combination of introversion, sensing, thinking and judging. Investigative results indicate that most of the software engineers consider usability and functionality as the most important software quality attributes.

3.8SEJul 24, 2015
Do Personality Profiles Differ in the Pakistani Software Industry and Academia - A Case Study

Arif Raza, Zaka-ul-Mustafa, Luiz Fernando Capretz

Effects of personality profiles and human factors in software engineering (SE) have been studied from different perspectives, such as: software life cycle, team performance, software quality attributes, and so on. This study intends to compare personality profiles of software engineers in academia and industry. In this survey we have collected personality profiles of software engineers from academia and the local industry in Pakistan. According to the Myers- Briggs Type Indicator (MBTI) instrument, the most prominent personality type among Pakistani academicians is a combination of Introversion, Sensing, Thinking, and Judging (ISTJ). However the most dominant personality type among software engineers in the Pakistani software industry is a combination of Extroversion, Sensing, Thinking, and Judging (ESTJ). The results of study establish that software engineers working in industry are mostly Extroverts as compared to those in academia who tend to be Introverts. The dimensions: Sensing, Thinking, and Judging (STJ), however, remain common in the dominant personality types of software engineers, both in Pakistani software industry and academia.