Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

A Study of Relationship between Performance, Temperament and Personality of a Software Programmer

Published: 22 February 2016 Publication History

Abstract

This paper focuses on finding the relationship between the performance, temperament and personality of a software programmer. The rationale behind conducting this study is to find out if personality influences the performance of software engineering students. We conducted a survey of 66 students pursuing engineering to find out their personality traits and its relationship with their programming abilities. The personality test used was Goldberg's IPIP (International Personality Item Pool) and Keirsey Temperament Sorter. The results showed that IPIP test personality traits of extroversion, agreeableness, conscientiousness, emotional stability and intellect are not significantly correlated with performance of the respondents. However, on temperament dimension it was found that there was a significant correlation between "Guardian" temperament and high performance which indicates that these respondents had sensing and judging type of temperament

References

[1]
Ahmed, Faheem, Piers Campbell, Ahmad Jaffar, Shayma Alkobaisi, and Julie Campbell. "Learning & personality types: A case study of a software design course." Journal of Information Technology Education: Innovations in Practice 9, no. 1 (2010): 237--252.
[2]
Capretz, Luiz Fernando. "Personality types in software engineering." International Journal of Human-Computer Studies 58, no. 2 (2003): 207--214.
[3]
Capretz, Luiz Fernando, and Faheem Ahmed. "Making sense of software development and personality types." IT professional 12, no. 1 (2010): 6--13.
[4]
Feldt, Robert, Lefteris Angelis, Richard Torkar, and Maria Samuelsson. "Links between the personalities, views and attitudes of software engineers." Information and Software Technology 52, no. 6 (2010): 611--624.
[5]
Feldt, Robert, Richard Torkar, Lefteris Angelis, and Maria Samuelsson. "Towards individualized software engineering: empirical studies should collect psychometrics." In Proceedings of the 2008 international workshop on Cooperative and human aspects of software engineering, pp. 49--52. ACM, 2008.
[6]
Goldberg, L. R. (1999a). A broad-bandwidth, public-domain, personality inventory measuring the lower-level facets of several five-factor models. In I. Mervielde, I. Deary, F. De Fruyt, & F. Ostendorf (Eds.), Personality psychology in Europe, Vol. 7 (pp. 7--28). Tilburg, The Netherlands: Tilburg University Press.
[7]
Goldberg, L. R., Johnson, J. A., Eber, H. W., Hogan, R., Ashton, M. C., Cloninger, C. R., & Gough, H. C. (2006). The International Personality Item Pool and the future of public-domain personality measures. Journal of Research in Personality, 40, 84--96.
[8]
Keirsey, David. Please understand me II: Temperament, character, intelligence. Del Mart: Prometheus Nemesis, 1998.
[9]
Lather, Anu Singh, Shakti Kumar, and Yogesh Singh. "Suitability assessment of software developers: a fuzzy approach." ACM SIGSOFT Software Engineering Notes 25, no. 3 (2000): 30--31.
[10]
Lather, Anu Singh, Suri Bharti, "Behavioural Assessment Criteria for Software Developers: A Proposed Model", Book chapter in Information and Communication Technologies for Competitive Advantage as Proceedings of National Conference on ICT for Competitive Advantage, pp 275--280, April 2013.
[11]
Montequín, Vicente Rodríguez, Joaquín Villanueva Balsera, José Manuel Mesa Fernàndez, and Alberto García Nieto. "Using Myers-Briggs Type Indicator (MBTI) as a Tool for Setting up Student Teams for Information Technology Projects." Journal of Information Technology and Application in Education (JITAE), JITAE 1, no. 1 (2012): 28--34.
[12]
Omar, Mazni, Sharifah-Lailee Syed-Abdullah, and Naimah Mohd Hussin. "Analyzing personality types to predict team performance." In Science and Social Research (CSSR), 2010 International Conference on, pp. 624--628. 2010.
[13]
Pirzadeh, Laleh. "Human Factors in Software Development: A Systematic Literature Review." (2010).
[14]
Salleh, Norsaremah, Emilia Mendes, and John Grundy. "Investigating the effects of personality traits on pair programming in a higher education setting through a family of experiments." Empirical Software Engineering 19, no. 3 (2014): 714--752.
[15]
Salleh, Norsaremah, Emilia Mendes, and John Grundy. "The effects of openness to experience on pair programming in a higher education context." In Software Engineering Education and Training (CSEE&T), 2011 24th IEEE-CS Conference on, pp. 149--158. IEEE, 2011.
[16]
Sfetsos, Panagiotis, Ioannis Stamelos, Lefteris Angelis, and Ignatios Deligiannis. "An experimental investigation of personality types impact on pair effectiveness in pair programming." Empirical Software Engineering 14, no. 2 (2009): 187--226.
[17]
Sfetsos, Panagiotis, Panagiotis Adamidis, Lefteris Angelis, Ioannis Stamelos, and Ignatios Deligiannis. "Investigating the Impact of Personality and Temperament Traits on Pair Programming: A Controlled Experiment Replication." In Quality of Information and Communications Technology (QUATIC), 2012 Eighth International Conference on the, pp. 57--65. IEEE, 2012.
[18]
Varona Daniel, Luiz Fernando Capretz, and Yadenis Piñero. "Personality types of cuban software developers." Global Journal of Engineering Education 13.2 (2011): 77--81.
[19]
Varona, Daniel, Luiz Fernando Capretz, Yadenis Piñero, and Arif Raza. "Evolution of software engineers' personality profile." ACM SIGSOFT Software Engineering Notes 37, no. 1 (2012): 1--5.
[20]
Varona, Daniel, Yadira Lizama-Mué, and Luiz Fernando Capretz. "A comparison of junior and senior software engineering students' personalities." In Proceedings of the 7th International Workshop on Cooperative and Human Aspects of Software Engineering, pp. 131--132. ACM, 2014.
[21]
Venkatesan, V., and A. Sankar. "Investigation of Student's Personality on Pair Programming to Enhance the Learning Activity in the Academia." Journal of Computer Science 10, no. 10 (2014): 2020--2028.
[22]
Wang, Yi. "Building the linkage between project managers' personality and success of software projects." Proceedings of the 2009 3rd International Symposium on Empirical Software Engineering and Measurement. IEEE Computer Society, 2009.
[23]
Wiesche, Manuel, and Helmut Krcmar. "The relationship of personality models and development tasks in software engineering." In Proceedings of the 52nd ACM conference on Computers and people research, pp. 149--161. ACM, 2014.
[24]
IBM SPSS Data Editor {Online} Available: http://www-01.ibm.com/software/in/analytics/spss/downloads.html
[25]
Regression Analysis {Online} Available: statistics.laerd.com/spsstutorials/ linear-regression-using-spss-statistics.php
[26]
Clustering{Online}Available:ome.deib.polimi.it/matteucc/Clustering/tutorial_html

Cited By

View all
  • (2024)Psychological profiling of hackers via machine learning toward sustainable cybersecurityFrontiers in Computer Science10.3389/fcomp.2024.13813516Online publication date: 8-Apr-2024
  • (2024)Personality Discrimination and the Wrongness of Hiring Based on ExtraversionJournal of Business Ethics10.1007/s10551-024-05643-wOnline publication date: 30-Mar-2024
  • (2023)A Combined Knowledge and Competency (CKC) Model for Computer Science CurriculaACM Inroads10.1145/360521514:3(22-29)Online publication date: 16-Aug-2023
  • Show More Cited By

Recommendations

Reviews

Alexandre Bergel

Does a programmer's personality impact her or his programming performance__?__ Understanding what drives the quality of software production is the topic of a large effort from the software engineering community. Oddly enough, relating the characteristics of personality to a programming activity is unfortunately little studied. The paper investigates whether personality influences the performance of software engineering students. The authors found that the personality traits of extroversion, agreeableness, conscientiousness, emotional stability, and intellect did not significantly play a role in carrying out some programming activities. Another interesting finding is that students having a competitive personality were rated low in their programming skills. Studying the personality of a programmer is rarely considered in software engineering conferences. This paper suggests that a bridge between psychology and software engineering is worth considering and remains largely unexplored. The paper is easy to read for a software engineer; no background in psychology is necessary. Online Computing Reviews Service

Access critical reviews of Computing literature here

Become a reviewer for Computing Reviews.

Comments

Information & Contributors

Information

Published In

cover image ACM SIGSOFT Software Engineering Notes
ACM SIGSOFT Software Engineering Notes  Volume 41, Issue 1
January 2016
106 pages
ISSN:0163-5948
DOI:10.1145/2853073
Issue’s Table of Contents
Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for third-party components of this work must be honored. For all other uses, contact the Owner/Author.

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 22 February 2016
Published in SIGSOFT Volume 41, Issue 1

Check for updates

Author Tags

  1. Human aspects
  2. IPIP
  3. KTS
  4. Personality
  5. Personality Tests
  6. Software engineering

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)17
  • Downloads (Last 6 weeks)2
Reflects downloads up to 17 Oct 2024

Other Metrics

Citations

Cited By

View all
  • (2024)Psychological profiling of hackers via machine learning toward sustainable cybersecurityFrontiers in Computer Science10.3389/fcomp.2024.13813516Online publication date: 8-Apr-2024
  • (2024)Personality Discrimination and the Wrongness of Hiring Based on ExtraversionJournal of Business Ethics10.1007/s10551-024-05643-wOnline publication date: 30-Mar-2024
  • (2023)A Combined Knowledge and Competency (CKC) Model for Computer Science CurriculaACM Inroads10.1145/360521514:3(22-29)Online publication date: 16-Aug-2023
  • (2023)Computing Students' Understanding of Dispositions: A Qualitative StudyProceedings of the 2023 Conference on Innovation and Technology in Computer Science Education V. 110.1145/3587102.3588797(103-109)Online publication date: 29-Jun-2023
  • (2022)A Review On The Visual Design Styles In Data Storytelling Based On User Preferences And Personality Differences2022 IEEE 7th International Conference on Information Technology and Digital Applications (ICITDA)10.1109/ICITDA55840.2022.9971409(1-7)Online publication date: 4-Nov-2022
  • (2022)A Quantitative Assessment of the Impact of Homogeneity in Personality Traits on Software Quality and Team ProductivityIEEE Access10.1109/ACCESS.2022.322284510(122092-122111)Online publication date: 2022
  • (2022)Human Aspects in Software Development: A Systematic Mapping StudyCollaboration Technologies and Social Computing10.1007/978-3-031-20218-6_1(1-22)Online publication date: 8-Nov-2022
  • (2020)Investigating the relationship between personalities and agile team climate of software professionals in a telecom companyInformation and Software Technology10.1016/j.infsof.2020.106335126(106335)Online publication date: Oct-2020
  • (2020)Design of Programmer’s Skill Evaluation Metrics for Effective Team SelectionWireless Personal Communications: An International Journal10.1007/s11277-020-07517-6114:4(3049-3080)Online publication date: 1-Oct-2020
  • (2019)How personality traits influences quality of software developed by studentsProceedings of the XV Brazilian Symposium on Information Systems10.1145/3330204.3330237(1-8)Online publication date: 20-May-2019
  • Show More Cited By

View Options

Get Access

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media