A Mamdani FIS to Monitor Programmer Performance on GitHub


Susi Eva Maria Purba(1), Retantyo Wardoyo(2*)

(1) Department of Computer Science and Electronics, Universitas Gadjah Mada
(2) Department of Computer Science and Electronics, Universitas Gadjah Mada
(*) Corresponding Author


A collaborative activity used to accomplish shared objectives is teamwork. It is essential to know how unequal contributions can inhibit team members' chances to give their all in achieving these objectives. It will be necessary to manage resources in this joint approach. Monitoring each team member’s performance in one technique to do this. In previous research, performance measurement was designed using Prometer with several parameters, utilizing the crisp set at each stage. This study developed the method by adding variables and utilizing fuzzy logic, which can consider the membership value for each value involved. The membership value considered for each variable is expected to provide a significant assessment of each team working on developing software projects using the GitHub platform. The results will be monitored based on the involvement of each collaborator in project work through the data recorded in the pull requests, issues, commits, additions code, and deletion code variables. The results obtained by utilizing the variables and several rules that have been designed with the Mamdani implication function are then compared with the observations obtained by the Project Manager so that an accuracy value of 86.67% is accepted for the use of inclusive and exclusive rules (operand AND).


Mamdani; monitoring software development; GitHub

Full Text:



C. Jaspan and C. Green, “A Human-Centered Approach to Developer Productivity,” IEEE Software, vol. 40, no. 1. IEEE Computer Society, pp. 23–28, Jan. 01, 2023. doi: 10.1109/MS.2022.3212165.

C. Jaspan and C. Sadowski, “No Single Metric Captures Productivity,” in Rethinking Productivity in Software Engineering, Apress, 2019, pp. 13–20. doi: 10.1007/978-1-4842-4221-6_2.

S. E. Maria Purba, M. E. S. Simaremare, R. D. Hasibuan, and M. D. R. Tambun, “Measuring the Individual Performance of A Software Development Team,” in Proceedings of the 8th International Conference on Computer and Communication Engineering, ICCCE 2021, Institute of Electrical and Electronics Engineers Inc., Jun. 2021, pp. 78–81. doi: 10.1109/ICCCE50029.2021.9467198.

A. Setiawan, B. Yanto, and K. Yasdomi, Logika Fuzzy dengan Matlab (Contoh Kasus Penelitian Penyakit Bayi dengan Fuzzy Tsukamoto). Denpasar, Bali: Jayapangus Press Books, 2018.

A. T. Khomeiny, T. R. Kusuma, A. Handayani, A. Wibawa, and A. H. S. Irianti, “Grading System Recommendations for Students using Fuzzy Mamdani Logic,” 2020.

I. Febriyani, S. Informasi, S. Tinggi, and T. I. Padang, “TINGKAT KEPUASAN MAHASISWA TERHADA KINERJA DOSEN MENGGUNAKAN FUZZY LOGIC (STUDI KASUS DI STTIND PADANG),” Jurnal Sains dan Teknologi, vol. 18, no. 2, 2018.

Setiadji, Himpunan dan Logika Samar serta Aplikasinya. Yogyakarta: Graha Ilmu, 2009.


M.- Mambang, “Exploratory Data Analysis of Exact Science and Social Science Learning Content on Digital Platform,” Walisongo Journal of Information Technology, vol. 4, no. 2, pp. 87–94, Nov. 2022, doi: 10.21580/wjit.2022.4.2.12676.

D. Singh and B. Singh, “Investigating the impact of data normalization on classification performance,” Appl Soft Comput, vol. 97, Dec. 2020, doi: 10.1016/j.asoc.2019.105524.

DOI: https://doi.org/10.22146/ijccs.88575

Article Metrics

Abstract views : 396 | views : 264


  • There are currently no refbacks.

Copyright (c) 2024 IJCCS (Indonesian Journal of Computing and Cybernetics Systems)

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

Copyright of :
IJCCS (Indonesian Journal of Computing and Cybernetics Systems)
ISSN 1978-1520 (print); ISSN 2460-7258 (online)
is a scientific journal the results of Computing
and Cybernetics Systems
A publication of IndoCEISS.
Gedung S1 Ruang 416 FMIPA UGM, Sekip Utara, Yogyakarta 55281
Fax: +62274 555133
email:ijccs.mipa@ugm.ac.id | http://jurnal.ugm.ac.id/ijccs

View My Stats1
View My Stats2