Skip to main content

A Machine-Based Personality Oriented Team Recommender for Software Development Organizations

  • Conference paper
  • First Online:
Systems, Software and Services Process Improvement (EuroSPI 2015)

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 543))

Included in the following conference series:

Abstract

Hiring the right person for the right job is always a challenging task in software development landscapes. To bridge this gap, software firms start using psychometric instruments for investigating the personality types of software practitioners. In our previous research, we have developed an MBTI-like instrument to reveal the personality types of software practitioners. This study aims to develop a personality-based team recommender mechanism to improve the effectiveness of software teams. The mechanism is based on predicting the possible patterns of teams using a machine-based classifier. The classifier is trained with empirical data (e.g. personality types, job roles), which was collected from 52 software practitioners working on five different software teams. 12 software practitioners were selected for the testing process who were recommended by the classifier to work for these teams. The preliminary results suggest that a personality-based team recommender system may provide an effective approach as compared with ad-hoc methods of team formation in software development organizations. Ultimately, the overall performance of the proposed classifier was 83.3%. These findings seem acceptable especially for tasks of suggestion where individuals might be able to fit in more than one team.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. DeMarco, T., Lister, T.: Peopleware: productive projects and teams. Dorset House Publishing Company (1999)

    Google Scholar 

  2. Acuna, S.T., Juristo, N., Moreno, A.M., Mon, A.: A Software Process Model Handbook for Incorporating People’s Capabilities. Springer-Verlag (2005)

    Google Scholar 

  3. Dittrich, Y., Floyd, C., Klischewski, R.: Social thinking-software practice. The MIT Press (2002)

    Google Scholar 

  4. Yilmaz, M., O’Connor, R.: An approach for improving the social aspects of the software development process by using a game theoretic perspective: towards a theory of social productivity of software development teams. In: 6th International Conference on Software and Data Technologies, vol. 1, pp. 35–40. SciTePress (2011)

    Google Scholar 

  5. Beecham, S., Baddoo, N., Hall, T., Robinson, H., Sharp, H.: Motivation in software engineering: A systematic literature review. Information and Software Technology 50, 860–878 (2008)

    Article  Google Scholar 

  6. Yilmaz, M., O’Connor, R.: Towards the understanding and classification of the personality traits of software development practitioners: Situational context cards approach. In: 2012 38th EUROMICRO Conference on Software Engineering and Advanced Applications (SEAA), pp. 400–405. IEEE (2012)

    Google Scholar 

  7. Yilmaz, M.: A software process engineering approach to understanding software productivity and team personality characteristics: an empirical investigation. PhD thesis, Dublin City University (2013)

    Google Scholar 

  8. Myers, I.B., McCaulley, M.H., Most, R.: Manual: A Guide to the Development and Use of the Myers-Briggs Type Indicator. Consulting Psychologists Press, Palo Alto (1985)

    Google Scholar 

  9. Kodicek, D.: Mathematics and physics for programmers. Cengage Learning (2005)

    Google Scholar 

  10. Garson, G.D.: Neural networks: An introductory guide for social scientists. Sage (1998)

    Google Scholar 

  11. Bishop, C.M.: Neural networks for pattern recognition. Clarendon press, Oxford (1995)

    MATH  Google Scholar 

  12. Bartle, R.A.: Designing virtual worlds. New Riders (2004)

    Google Scholar 

  13. Borg, M.O., Stranahan, H.A.: Personality type and student performance in upper-level economics courses: The importance of race and gender. The Journal of Economic Education 33, 3–14 (2002)

    Article  Google Scholar 

  14. Keirsey, D.: Please Understand Me II: Temperament, Character, Intelligence. Prometheus Nemesis Book Co. (1998)

    Google Scholar 

  15. John, O.P., Donahue, E.M., Kentle, R.L.: The big five inventoryversions 4a and 54. Institute of Personality and Social Research, University of California, Berkeley (1991)

    Google Scholar 

  16. Mairesse, F., Walker, M.A., Mehl, M.R., Moore, R.K.: Using linguistic cues for the automatic recognition of personality in conversation and text. Journal of Artificial Intelligence Research, 457–500 (2007)

    Google Scholar 

  17. Celli, F., Bruni, E., Lepri, B.: Automatic personality and interaction style recognition from facebook profile pictures. In: Proceedings of the ACM International Conference on Multimedia, pp. 1101–1104. ACM (2014)

    Google Scholar 

  18. Cowley, B., Charles, D., Black, M., Hickey, R.: Real-time rule-based classification of player types in computer games. User Modeling and User-Adapted Interaction 23, 489–526 (2013)

    Article  Google Scholar 

  19. Aruan, F., Prihatmanto, A., Hindersah, H., et al.: The designing and implementation of a problem based learning in collaborative virtual environments using mmog technology. In: 2012 International Conference on System Engineering and Technology (ICSET), pp. 1–7. IEEE (2012)

    Google Scholar 

  20. Golbeck, J., Robles, C., Edmondson, M., Turner, K.: Predicting personality from twitter. In: 2011 IEEE Third International Conference on Privacy, Security, Risk and Trust (PASSAT) and IEEE Third Inernational Conference on Social Computing (SocialCom), pp. 149–156. IEEE (2011)

    Google Scholar 

  21. Kang, S.J., Kim, Y.B., Park, T., Kim, C.H.: Automatic player behavior analysis system using trajectory data in a massive multiplayer online game. Multimedia Tools and Applications 66, 383–404 (2013)

    Article  Google Scholar 

  22. Lotte, F., Congedo, M., Lécuyer, A., Lamarche, F., Arnaldi, B., et al.: A review of classification algorithms for eeg-based brain-computer interfaces. Journal of neural engineering 4 (2007)

    Google Scholar 

  23. Hagan, M.T., Demuth, H.B., Beale, M.H., et al.: Neural network design, vol. 1. Pws Boston (1996)

    Google Scholar 

  24. Priddy, K.L., Keller, P.E.: Artificial neural networks: An introduction, vol. 68. SPIE Press (2005)

    Google Scholar 

  25. Cawley, G.C., Talbot, N.L.: Efficient leave-one-out cross-validation of kernel fisher discriminant classifiers. Pattern Recognition 36, 2585–2592 (2003)

    Article  MATH  Google Scholar 

  26. Lewis-Beck, M., Bryman, A.E., Liao, T.F.: The Sage Encyclopedia of Social Science Research Methods. Sage Publications (2003)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Rory V. O’Connor .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

Yilmaz, M., Al-Taei, A., O’Connor, R.V. (2015). A Machine-Based Personality Oriented Team Recommender for Software Development Organizations. In: O’Connor, R., Umay Akkaya, M., Kemaneci, K., Yilmaz, M., Poth, A., Messnarz, R. (eds) Systems, Software and Services Process Improvement. EuroSPI 2015. Communications in Computer and Information Science, vol 543. Springer, Cham. https://doi.org/10.1007/978-3-319-24647-5_7

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-24647-5_7

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-24646-8

  • Online ISBN: 978-3-319-24647-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics