Pemodelan Algoritma Genetika dalam Pengelompokan Siswa Pada Kolaborasi Tim Proyek Perangkat Lunak

Danang Wahyu Utomo, Defri Kurniawan, Ramadhan Rakhmat Sani

Sari


Proyek Perangkat Lunak merupakan matakuliah lanjutan dari Rekayasa Perangkat Lunak yang digunakan untuk menerapkan pengetahuan mahasiswa dalam bidang pengembangan perangkat lunak ke industry - industri. Mahasiswa dituntut bekerja sebagai kelompok dalam mini proyek yang akan diterapkan atau diaplikasikan di sebuah perusahaan. Permasalahan yang dihadapi dalam tim proyek adalah pembentukan formasi tim yang masih menggunakan metode random-select atau self-select yang menyebabkan adanya ketidakseimbangan komposisi tim proyek. Ketidakseimbangan tim proyek dapat menyebabkan gagalnya proyek pengembangan lebih cepat. Penelitian ini mengusulkan algoritma genetika untuk memberikan solusi optimal dalam pembentukan tim proyek sesuai dengan komposisi tim yang ditentukan. Eksperimen pertama menggunakan nilai akhir siswa pada matakuliah Rekayasa Perangkat Lunak yang akan dikategorikan ke kategori “Baik”, “Sedang” dan “Kurang”. Uji coba algoritma menggunakan 40 data mahasiswa sebagai data uji, populasi awal 100, dan probabilitas crossover 0.5. Pada hasil generasi akhir menunjukkan bahwa algoritma genetika menunjukkan tingkat keberhasilan 62.5% dengan nilai fitness yang dihasilkan adalah 0.3.

Teks Lengkap:

PDF

Referensi


D. W. Utomo et al., “Tool Enhancement For Collaborative Software Engineering Education,” Semin. Nas. Teknol. Inf. dan Komun. 2015 (SENTIKA 2015), pp. 9–16, 2015.

D. W. Utomo and E. R. Subhiyakto, “Assessing Novice Teams in Collaborative Software Engineering Education,” Semin. Nas. Apl. Teknol. Inf. 2016, pp. 23–28, 2016.

D. W. Utomo, E. R. Subhiyakto, and D. Kurniawan, “Fair Assessment pada Kolaborasi Pemodelan Persyaratan Perangkat Lunak UML,” J. Nas. Tek. Elektro dan Teknol. Inf., vol. 7, no. 4, 2018.

I. Srba and M. Bielikova, “Dynamic group formation as an approach to collaborative learning support,” IEEE Trans. Learn. Technol., vol. 8, no. 2, pp. 173–186, 2015.

N. Huynh, Y. Huang, and C. Chien, “Computers & Industrial Engineering A hybrid genetic algorithm with 2D encoding for the scheduling of rehabilitation patients,” Comput. Ind. Eng., vol. 125, no. March, pp. 221–231, 2018.

N. Metawa, M. K. Hassan, and M. Elhoseny, “Genetic Algorithm Based Model For Optimizing Bank Lending Decisions,” Expert Syst. Appl., vol. 80, no. 1, pp. 75–82, 2017.

M. Bogdan, C. Feniser, and F. Lungu, “Maximizing the value of a company through the financial decision using the genetic algorithms method,” Procedia - Soc. Behav. Sci., vol. 238, pp. 680–686, 2018.

S. S. Juneja, P. Saraswat, K. Singh, J. Sharma, R. Majumdar, and S. Chowdhary, “Travelling Salesman Problem Optimization Using Genetic Algorithm Y-Values,” 2019 Amity Int. Conf. Artif. Intell., pp. 264–268, 2019.

C. M. Chen and C. H. Kuo, “An optimized group formation scheme to promote collaborative problem-based learning,” Comput. Educ., vol. 133, pp. 94–115, 2019.

A. Lambora, K. Gupta, and K. Chopra, “Genetic Algorithm- A Literature Review,” 2019 Int. Conf. Mach. Learn. Big Data, Cloud Parallel Comput., no. 1998, pp. 380–384, 2019.

P. I. Ciptayani, K. C. Dewi, and I. W. B. Sentana, “Student grouping using adaptive genetic algorithm,” Proc. - 2016 Int. Electron. Symp. IES 2016, pp. 375–379, 2016.

J. Moreno, D. A. Ovalle, and R. M. Vicari, “A genetic algorithm approach for group formation in collaborative learning considering multiple student characteristics,” Comput. Educ., vol. 58, no. 1, pp. 560–569, 2012.

A. Sukstrienwong, “A Genetic-algorithm Approach for Balancing Learning Styles and Academic Attributes in Heterogeneous Grouping of Students,” Int. J. Emerg. Technol. Learn., vol. 12, no. 03, pp. 4–25, 2017.

D. E. Goldberg, Genetic Algorithms in Search, Optimization & Machine Learning, 13th Editi. Addison-Wesley, 1989.

C. Sheppard, Genetic Algorithms with Python. CreateSpace Independent Publishing Platform, 2016.

M. A. H. Ian H. Witten, Eibe Frank, Data Mining Practical Machine Learning Tools and Techniques, 3rd Editio. Morgan Kaufmann, 2011.


Refbacks

  • Saat ini tidak ada refbacks.