Predictive Modeling of Software Team Performance based on Gender and Task Complexity using Logistic Regression and Decision Tree
DOI:
https://doi.org/10.32890/jict2025.24.2.3Keywords:
Gender, software team, task complexity, team performanceAbstract
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
Published
Issue
Section
How to Cite
Research impact
Harvested 2026-09-06Counts differ between services because each indexes a different body of literature. None of them is the whole picture.
- OpenAlex 0 View →
- Semantic Scholar 0 View →
- OpenCitations 0 View →
- Crossref 0 View →
- Scopus 0 View →
- Google Scholar no free count Search →
- Dimensions no free count Search →

2002 - 2020






















