Abstract

Psychology says not everyone is able to do all type of tasks assigned to them. This point is valid for people working in the software industries as well. Therefore, when assigning the most suitable tasks to people according to their personality type, a software development company’s succession rate can be proliferated to a remarkable level. In this manner, the main theme of this empirical research is to find relationships that establish links between personality type and their job designation preferences in the software industry. For this purpose, this study is comprised of 44 Pakistan developers, who are working in different software houses and are directly involved in developing software projects. In addition, an MBTI (Myers-Briggs Type Indicator) test indicator is used for the link establishment. With respect to the reported results, tester, team lead, and project manager are found to be ENFJs, which is the least common type in software developers. However, for web developers and software engineers, ISFJ is found to be the most preferable type, with an edge over ENFJ.

Highlights

  • The history of Software Engineering (SE) shows that people are found to be associated with the Software Development Life Cycle (SDLC) repetitively through its various forms such as software developers, engineers, and other stakeholders [1]

  • Based on an Myers–Briggs Type Indicator (MBTI) [25] personality indicator, the findings show that the Extrovert E [26] personality type is important in determining team efficiency related to roles

  • This study focuses on small and medium software team composition, which is comprised of 4–6 team members, it reveals that an extrovert personality type is dominant for both software team roles for positive output

Read more

Summary

Introduction

The history of Software Engineering (SE) shows that people are found to be associated with the Software Development Life Cycle (SDLC) repetitively through its various forms such as software developers, engineers, and other stakeholders [1]. Each person associated with SDLC plays a significant role in defining software project outcomes and its success as well. Different sets of ideas have been tried to maximize the performance and make suitable choices within the software engineering process. These ideas include working environment, level of motivation, type of personality, or coalesced methods where the combination of environment and motivation level tend to influence the performance level.

Objectives
Methods
Findings
Discussion
Conclusion
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.