Making programmer effective for software development teams: An extended study

The fast growing demand of software has caused numerous challenges for software developers to produces quality software within deadlines. The main purpose of this research article was to find the suitable personality type combinations of programmer with team-leaders and programmers by gender classif...

Full description

Saved in:
Bibliographic Details
Main Authors: Gilal, A.R., Jaafar, J., Abro, A., Umrani, W.A., Basri, S., Omar, M.
Format: Article
Published: Institute of Information Science 2017
Online Access:https://www.scopus.com/inward/record.uri?eid=2-s2.0-85037080751&doi=10.6688%2fJISE.2017.33.6.4&partnerID=40&md5=5b7a48f5537993775009e759fc0433dc
http://eprints.utp.edu.my/19815/
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Universiti Teknologi Petronas
id my.utp.eprints.19815
record_format eprints
spelling my.utp.eprints.198152018-04-22T12:59:02Z Making programmer effective for software development teams: An extended study Gilal, A.R. Jaafar, J. Abro, A. Umrani, W.A. Basri, S. Omar, M. The fast growing demand of software has caused numerous challenges for software developers to produces quality software within deadlines. The main purpose of this research article was to find the suitable personality type combinations of programmer with team-leaders and programmers by gender classification in software development teams. Myers-Briggs Type Indicator (MBTI) was applied to measure the personality types of the study participants. In order to find the possible combination of personality types between team-leader and programmer, this study applied Genetic Algorithm (GA) and Johnson's Algorithm (JA) on data. Results emanated from training experiments were validated with Standard Voting (SV), Voting with Object tracking, and Naïve Bayes classification techniques based on prediction accuracy. Basically, two types of decision rules were formed: rules without gender classification of programmer but they only discussed the personality types of team-leader and programmer. Whereas, the second type of rules were composed of team-leader, programmer personality types, and gender of programmer. It was found that extrovert (E) trait programmers can be suitable with E trait team-leaders. In the same way, male programmer can work in a good way with male leaders or other way around for females. At the end, there were only certain personality types appeared to be effective in mixed gender teams. Institute of Information Science 2017 Article PeerReviewed https://www.scopus.com/inward/record.uri?eid=2-s2.0-85037080751&doi=10.6688%2fJISE.2017.33.6.4&partnerID=40&md5=5b7a48f5537993775009e759fc0433dc Gilal, A.R. and Jaafar, J. and Abro, A. and Umrani, W.A. and Basri, S. and Omar, M. (2017) Making programmer effective for software development teams: An extended study. Journal of Information Science and Engineering, 33 (6). pp. 1447-1463. http://eprints.utp.edu.my/19815/
institution Universiti Teknologi Petronas
building UTP Resource Centre
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Teknologi Petronas
content_source UTP Institutional Repository
url_provider http://eprints.utp.edu.my/
description The fast growing demand of software has caused numerous challenges for software developers to produces quality software within deadlines. The main purpose of this research article was to find the suitable personality type combinations of programmer with team-leaders and programmers by gender classification in software development teams. Myers-Briggs Type Indicator (MBTI) was applied to measure the personality types of the study participants. In order to find the possible combination of personality types between team-leader and programmer, this study applied Genetic Algorithm (GA) and Johnson's Algorithm (JA) on data. Results emanated from training experiments were validated with Standard Voting (SV), Voting with Object tracking, and Naïve Bayes classification techniques based on prediction accuracy. Basically, two types of decision rules were formed: rules without gender classification of programmer but they only discussed the personality types of team-leader and programmer. Whereas, the second type of rules were composed of team-leader, programmer personality types, and gender of programmer. It was found that extrovert (E) trait programmers can be suitable with E trait team-leaders. In the same way, male programmer can work in a good way with male leaders or other way around for females. At the end, there were only certain personality types appeared to be effective in mixed gender teams.
format Article
author Gilal, A.R.
Jaafar, J.
Abro, A.
Umrani, W.A.
Basri, S.
Omar, M.
spellingShingle Gilal, A.R.
Jaafar, J.
Abro, A.
Umrani, W.A.
Basri, S.
Omar, M.
Making programmer effective for software development teams: An extended study
author_facet Gilal, A.R.
Jaafar, J.
Abro, A.
Umrani, W.A.
Basri, S.
Omar, M.
author_sort Gilal, A.R.
title Making programmer effective for software development teams: An extended study
title_short Making programmer effective for software development teams: An extended study
title_full Making programmer effective for software development teams: An extended study
title_fullStr Making programmer effective for software development teams: An extended study
title_full_unstemmed Making programmer effective for software development teams: An extended study
title_sort making programmer effective for software development teams: an extended study
publisher Institute of Information Science
publishDate 2017
url https://www.scopus.com/inward/record.uri?eid=2-s2.0-85037080751&doi=10.6688%2fJISE.2017.33.6.4&partnerID=40&md5=5b7a48f5537993775009e759fc0433dc
http://eprints.utp.edu.my/19815/
_version_ 1738656123256307712