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
Abstract
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).
Keywords
Full Text:
PDFReferences
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.
H. Kurniadi W., I. Ummah, and L. A. Fitriyah, “ANALISIS MEMBERSHIP FUNCTIONS PI, SEGITIGA DAN TRAPESIUM (STUDI KASUS: REKAM MEDIS PASIEN RSUD JOMBANG),” 2019.
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 : 974 | views : 573Refbacks
- There are currently no refbacks.
Copyright (c) 2024 IJCCS (Indonesian Journal of Computing and Cybernetics Systems)
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
View My Stats1