Predictive Modeling of Software Team Performance based on Gender and Task Complexity using Logistic Regression and Decision Tree

Authors

  • Mazni Omar School of Computing, Universiti Utara Malaysia, Malaysia
  • Ruqaya Gilal School of Computing, Universiti Utara Malaysia, Malaysia
  • Mawarny Md Rejab School of Computing, Universiti Utara Malaysia, Malaysia
  • Abdul Rehman Gilal Knight Foundation School of Computing and Information Sciences, Florida International University, United States
  • Abdullah Almogahed Faculty of Computer Science and Information Technology, Universiti Tun Hussein Onn Malaysia, Malaysia
  • Nurhanifah School of Computing, Universitas Islam Negeri Sumatera Utara, Indonesia

DOI:

https://doi.org/10.32890/jict2025.24.2.3

Keywords:

Gender, software team, task complexity, team performance

Abstract

This paper investigates the effect of gender and task complexity on software development performance, addressing a critical gap in empirical research and predictive modelling that warrants further investigation. Understanding how these factors interact is crucial for optimising task allocation and enhancing team efficiency in software engineering environments. To investigate this, data were collected from two universities involving 180 software development students with an equal representation of male and female participants. Participants were required to complete programming tasks at three levels of complexity—easy, medium, and hard—to assess their performance under varying cognitive loads. The results indicate a performance disparity based on task complexity, where male software developers consistently outperformed their female counterparts as the complexity of the tasks increased. Further analysis using predictive modelling techniques, which are logistic regression and decision tree models, revealed that logistic regression consistently achieved higher accuracy and F1 and AUC-ROC scores, demonstrating its superior predictive capability in modelling performance variations. Despite these findings, further research is necessary to explore additional interventions to help optimise task allocation based on individual strengths and expertise. Additionally, future studies should continue to challenge stereotypes and explore innovative strategies for promoting diversity and equality in software development.

References

Abuhaija, B., Alloubani, A., Almatari, M., & Jaradat, G. M. (2023). A comprehensive study of machine learning for predicting cardiovascular disease using Weka and SPSS tools. International Journal of Electrical and Computer Engineering, 13(2), 1891–1902. https://doi.org/10.11591/ijece.v13i2.pp1891-1902

Ali, B. J., & Anwar, G. (2021). An empirical study of employees’ motivation and its influence job satisfaction. International Journal of Engineering, Business and Management, 5(2), 21–30. https://doi.org/10.22161/ijebm.5.2.3

Arya, D., Wang, W., Guo, J. L. C., & Cheng, J. (2019). Analysis and detection of information types of open source software issue discussions. In Proceedings of the International Conference on Software Engineering (pp. 454–464). IEEE. https://doi.org/10.1109/ICSE.2019.00058

Braarud, P. Ø., & Kirwan, B. (2011). Task complexity: What challenges the crew and how do they cope? In A. B. Skjerve & A. Bye (Eds.), Simulator-based human factors studies across 25 years: The history of the Halden Man-machine Laboratory (pp. 233–251). Springer. https://doi.org/10.1007/978-0-85729-003-8_15

Bonner, S. E. (1994). A model of the effects of audit task complexity. Accounting, Organizations and Society, 19(3), 213–234. https://doi.org/10.1016/0361-3682(94)90033-7

Bravo, E. R., Santana, M., & Rodon, J. (2014). Information systems and performance: The role of technology, the task and the individual. Behaviour & Information Technology, 34(3), 247–260. https://doi.org/10.1080/0144929X.2014.934287

Ceci, S. J., Kahn, S., & Williams, W. M. (2023). Exploring gender bias in six key domains of academic science: An adversarial collaboration. Psychological Science in the Public Interest, 24(1), 15–73. https://doi.org/10.1177/15291006231163179

Ceran, A. A., Ar, Y., Tanrıöver, Ö. Ö., & Seyrek Ceran, S. (2023). Prediction of software quality with machine learning-based ensemble methods. Materials Today: Proceedings, 81, 18–25. https://doi.org/10.1016/j.matpr.2022.11.229

Chung, J., & Monroe, G. S. (2001). A research note on the effects of gender and task complexity on an audit judgment. Behavioral Research in Accounting, 13(1), 111–125. https://doi.org/10.2308/ bria.2001.13.1.111

Dinesh, P., & Kalyanasundaram, P. (2023). Medical image prediction for the diagnosis of breast cancer and comparing machine learning algorithms: SVM, logistic regression, random forest and decision tree to measure accuracy of prediction. AIP Conference Proceedings, 2821(1), 050001. https://doi.org/10.1063/5.0158449

Duran, Z., Akargöl, İ., & Doğan, T. (2023). Data mining, Weka decision trees. Orclever Proceedings of Research and Development, 3(1), 401–416. https://doi.org/10.56038/oprd.v3i1.376

Falessi, D., Juzgado, N., Wohlin, C., Turhan, B., Münch, J., Jedlitschka, A., & Oivo, M. (2017). Empirical software engineering experts on the use of students and professionals in experiments. Empirical Software Engineering, 23, 452–489. https://doi.org/10.1007/s10664-017-9523-3

Feitelson, D. (2015). Using students as experimental subjects in software engineering research - A review and discussion of the evidence. arXiv, abs/1512.08409.

Feng, S., Keung, J., Xiao, Y., Zhang, P., Yu, X., & Cao, X. (2024). Improving the undersampling technique by optimising the termination condition for software defect prediction. Expert Systems with Applications, 235, 121084. https://doi.org/10.1016/j.eswa.2023.121084

Gong, J., Voskanyan, V., Brookes, P., Wu, F., Jie, W., Xu, J., Giavrimis, R., Basios, M., Kanthan, L., & Wang, Z. (2025). Language models for code optimisation: Survey, challenges and future directions. arXiv preprint arXiv:2501.01277. https://doi.org/10.48550/arXiv.2501.01277

Halpern, D. F. (2012). Sex differences in cognitive abilities (4th ed.). Psychology Press. https://doi.org/10.4324/9780203816530

Hou, W., Li, M., & Huang, J. (2019). Performance study of light assembly operations considering time pressure and task complexity. DEStech Transactions on Computer Science and Engineering, CSCME. https://doi.org/10.12783/dtcse/cscme2019/32563

Hu, L. (2024). Exploring gender differences in computational thinking among K-12 students: A meta-analysis investigating influential factors. Journal of Educational Computing Research, 62(5), 1358–1384. https://doi.org/10.1177/07356331241240670

Husić, J. B., Alagić, E., Baraković, S., & Mrkaja, M. (2019). The influence of task complexity and duration when testing QoE in WebRTC. In Proceedings of the 18th International Symposium INFOTEH-JAHORINA (INFOTEH) (pp. 1–6). IEEE. https://doi.org/10.1109/INFOTEH. 2019.8717657

Hyde, J. S. (2005). The gender similarities hypothesis. American Psychologist, 60(6), 581–592. https://doi.org/10.1037/0003-066X.60.6.581

Hyde, J. (2016). Sex and cognition: Gender and cognitive functions. Current Opinion in Neurobiology, 38, 53–56. https://doi.org/10.1016/j.conb.2016.02.007

Ibraigheeth, M. A., & Fadzli, S. A. (2020). Software project failures prediction using logistic regression modeling. In 2020 2nd International Conference on Computer and Information Sciences (ICCIS) (pp. 1–5). IEEE. https://doi.org/10.1109/ICCIS49240.2020.9257648

Jacko, J. A., & Ward, K. G. (1996). Toward establishing a link between psychomotor task complexity and human information processing. Computers & Industrial Engineering, 31(1–2), 533–536. https://doi.org/10.1016/0360-8352(96)00192-1

Kohl, K., & Prikladnicki, R. (2024). Gender diversity on software development teams: A qualitative study. In D. Damian, K. Blincoe, D. Ford, A. Serebrenik, & Z. Masood (Eds.), Equity, diversity, and inclusion in software engineering. Apress. https://doi.org/10.1007/978-1-4842-9651-6_11

Kotsiantis, S. B. (2007). Supervised machine learning: A review of classification techniques. Informatica, 31(3), 249–268. https://www.informatica.si/index.php/informatica/article/view/

Lin, S., & Wong, G. K. W. (2024). Gender differences in computational thinking skills among primary and secondary school students: A systematic review. Education Sciences, 14(7), 790. https://doi.org/10.3390/educsci14070790

Liu, P., & Li, Z. (2012). Task complexity: A review and conceptualisation framework. International Journal of Industrial Ergonomics, 42(6), 553–568. https://doi.org/10.1016/j.ergon.2012.09.001

Lo, S. K., Lu, Q., Wang, C., Paik, H.-Y., & Zhu, L. (2021). A systematic literature review on federated machine learning: From a software engineering perspective. ACM Computing Surveys, 54(5), Article 95. https://doi.org/10.1145/3450288

Marchesi, M., & Gregory, P. (Eds.). (2024). Agile processes in software engineering and extreme programming. XP 2024. Lecture Notes in Business Information Processing, 512. Springer. https://doi.org/10.1007/978-3-031-61154-4

Philbin, M., Meier, E., Huffman, S., & Boverie, P. (1995). A survey of gender and learning styles. Sex Roles, 32, 485-494. https://doi.org/10.1007/BF01544184

Rodríguez-Pérez, G., Nadri, R., & Nagappan, M. (2021). Perceived diversity in software engineering: A systematic literature review. Empirical Software Engineering, 26, 102. https://doi.org/10.1007/s10664-021-09992-2

Remington, K., Zolin, R., & Turner, R. (2009). A model of project complexity: Distinguishing dimensions of complexity from severity. Proceedings of the 9th International Research Network of Project Management Conference, 11–13. https://eprints.qut.edu.au/29011/1/ c29011.pdf

Rescher, N. (2019). Complexity: A philosophical overview. Routledge. https://doi.org/10.4324/ 9780429336591

Saeedi, M. (2020). Task condition and L2 oral performance: Investigating the combined effects of online planning and immediacy. International Journal of Foreign Language Teaching & Research, 8(32), 35–48. https://journals.iau.ir/article_674718_2ed8941322fb300c17788fc 034f9f1cc.pdf

Saeter, G. E., Stray, V., Almås, S., & Lindsjørn, Y. (2024). The role of team composition in agile software development education: A gendered perspective. In D. Šmite, E. Guerra, X. Wang, M. Marchesi, & P. Gregory (Eds.), Agile processes in software engineering and extreme programming (Lecture Notes in Business Information Processing, Vol. 512, pp. 1–16). Springer. https://doi.org/10.1007/978-3-031-61154-4_12

Sarker, I. H., Colman, A., Han, J., Khan, A. I., Abushark, Y. B., & Salah, K. (2020). BehavDT: A behavioral decision tree learning to build user-centric context-aware predictive model. Mobile Networks and Applications, 25(3), 1151–1161. https://doi.org/10.1007/s11036-019-01443-z

Schauer, A. M., Liu, J., Saldaña, C., et al. (2025). Internal and external influences on role stereotype adherence and gender dynamics on engineering design teams. International Journal of STEM Education, 12, 3. https://doi.org/10.1186/s40594-025-00528-4

Shen, J., Baysal, O., & Shafiq, M. O. (2019). Evaluating the performance of machine learning sentiment analysis algorithms in software engineering. In Proceedings of the IEEE 17th International Conference on Dependable, Autonomic and Secure Computing (DASC), IEEE 17th International Conference on Pervasive Intelligence and Computing (PiCom), IEEE 5th International Conference on Cloud and Big Data Computing (CBDCom), and 4th Cyber Science and Technology Congress (CyberSciTech) (pp. 1023–1030). IEEE. https://doi.org/10.1109/DASC/PiCom/CBDCom/CyberSciTech.2019.00185

Suárez, J., & Vizcaíno, A. (2023). Stress, motivation, and performance in global software engineering. Journal of Software: Evolution and Process, 35(7), e2600. https://doi.org/10.1002/smr.2600

Sun, C., Yang, S., & Becker, B. (2024). Debugging in computational thinking: A meta-analysis on the effects of interventions on debugging skills. Journal of Educational Computing Research, 62(4), 1087–1121. https://doi.org/10.1177/07356331241227793

Sunder, M. V., Gangwar, M., & Modukuri, S. (2024). Do gender-diverse teams deliver better operational performance: An experimental study. Production and Operations Management, 0(0). https://doi.org/10.1177/10591478241260723

Timmermans, D. (1993). The impact of task complexity on information use in multi-attribute decision making. Journal of Behavioral Decision Making, 6(2), 95–111. https://doi.org/10.1002/bdm. 3960060203

Topi, H., Valacich, J. S., & Hoffer, J. A. (2005). The effects of task complexity and time availability limitations on human performance in database query tasks. International Journal of Human-Computer Studies, 62(3), 349–379. https://doi.org/10.1016/j.ijhcs.2004.10.003

Wohlin, C., Runeson, P., Höst, M., Ohlsson, M. C., Regnell, B., & Wesslén, A. (2012). Experimentation in software engineering. Springer. https://doi.org/10.1007/978-3-642-29044-2

Woo, H., & Kim, J.-M. (2022). Impacts of learning orientation on the modeling of programming using feature selection and XGBOOST: A gender-focused analysis. Applied Sciences, 12(10), 4922. https://doi.org/10.3390/app12104922

Wood, R. E. (1986). Task complexity: Definition of the construct. Organisational Behavior and Human Decision Processes, 37(1), 60–82. https://doi.org/10.1016/0749-5978(86)90044-0

Wu, C.-C., Chen, Y.-L., Liu, Y.-H., & Yang, X.-Y. (2016). Decision tree induction with a constrained number of leaf nodes. Applied Intelligence, 45(3), 673–685. https://doi.org/10.1007/s10489-016-0785-z

Xue, S., Shi, X., Jiang, R., Feliciani, C., Liu, Y., Shiwakoti, N., & Li, D. (2021). Incentive-based experiments to characterise pedestrians’ evacuation behaviors under limited visibility. Safety Science, 133, 105013. https://doi.org/10.1016/j.ssci.2020.105013

Yehuda, M., Manuel, A., & Imanuel, F. (2024). The effect of job pressure and task complexity on performance with resilience ability as moderator. Primanomics: Jurnal Ekonomi & Bisnis, 22(3), 37–51. https://doi.org/10.31253/pe.v22i3.2778

Zhang, K., Zhang, H., Li, G., You, J., Li, J., Zhao, Y., & Jin, Z. (2025). SEAlign: Alignment training for software engineering agent. arXiv preprint, arXiv:2503.18455. https://doi.org/10.48550/ arXiv.2503.18455

Downloads

Published

30-04-2025

How to Cite

Omar, M., Gilal, R., Md Rejab, M., Gilal, A. R., Almogahed, A., & Nurhanifah. (2025). Predictive Modeling of Software Team Performance based on Gender and Task Complexity using Logistic Regression and Decision Tree. Journal of Information and Communication Technology, 24(2), 45-65. https://doi.org/10.32890/jict2025.24.2.3

Research impact

Harvested 2026-09-06
0 citations recorded so far

Counts differ between services because each indexes a different body of literature. None of them is the whole picture.

Identifiers DOI 10.32890/jict2025.24.2.3 OpenAlex W4409997107 Semantic Scholar CorpusID 278287303 Scopus 105007297511

Most read articles by the same author(s)