Influence of Personality Types in Software Tasks Choices
arXiv:1511.04424 · doi:10.1016/j.chb.2015.05.050
Abstract
According to psychology, not everybody can excel at all kinds of tasks. Thus, chances of a successful outcome of software development increase if people with particular personality types are assigned to their preferred tasks in the project. Likewise, software development depends significantly on how software practitioners perform their tasks. This empirical study surveys 100 Cuban software developers, who also teach or study at the University of Informatics Sciences in Havana, Cuba. This work aims to find possible patterns that link personality types to role preferences in a software life cycle. Among the various roles, system analyst, software designer, and programmer are found to be the most preferred among the participants. In contrast, software tester and software maintainer happen to be the least popular roles among software engineers.
Cited by in corpus (12)
- The Effects of Human Aspects on the Requirements Engineering Process: A Systematic Literature Review
- Towards Accountability for Machine Learning Datasets: Practices from Software Engineering and Infrastructure
- A Call to Promote Soft Skills in Software Engineering
- Finding an Effective Classification Technique to Develop a Software Team Composition Model
- Studies on the Software Testing Profession
- Using the DELPHI Method for Model for Role Assignment in the Software Industry
- International Comparative Studies on the Software Testing Profession
- Comparing Popularity of Testing Careers among Canadian, Chinese, Indian Students
- What Malaysian Software Students Think about Testing?
- On (Mis)perceptions of testing effectiveness: an empirical study
- Developing a Suitability Assessment Criteria for Software Developers: Behavioral Assessment Using Psychometric Test
- What UAE Software Students Think about Software Testing: A Replicated Study