CYSENov 13, 2015

Influence of Personality Types in Software Tasks Choices

arXiv:1511.04424v172 citations
Originality Synthesis-oriented
AI Analysis

This addresses task assignment in software development for improving project success, but it is incremental as it applies existing psychological concepts to a specific context.

The study surveyed 100 Cuban software developers to investigate how personality types influence preferences for software development roles, finding that system analyst, software designer, and programmer were most preferred, while software tester and maintainer were least popular.

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.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes