Araştırma Makalesi
BibTex RIS Kaynak Göster

A Decision Support System Application for Student-Project Team Formation Problem

Yıl 2020, Cilt: 25 Sayı: 1, 485 - 500, 30.04.2020
https://doi.org/10.17482/uumfd.537826

Öz

Student-project allocation is a multi-criteria complex problem that requires the consideration of the preferences of students and academic advisers and grouping team members with different qualifications according to some project specifications. It is thus necessary to use information technologies in the process of forming project teams. In this study, a decision support system application running on a personal computer is developed for forming student-project teams. An integrated office software environment is thus presented where the users can organize problem data, perform allocations and report results. It is a two-phase allocation process in which the allocations of students and academic advisers are performed, respectively, using an integer programming-based approach. There are two integer programming models to allocate students and advisers to project teams using the corresponding criteria, respectively. The proposed application is illustrated using a real-life student-project allocation problem in an academic institution. The results are compared with the ones presented in the literature with respect to some performance parameters.

Kaynakça

  • Abraham, D. J., Irwing, R. W. and Manlove, D. F. (2007) Two algorithms for the student-project allocation problem, Journal of Discrete Algorithms, 5(1), 73-90. doi: 10.1016/j.jda.2006.03.006.
  • Alberola, J. M., Del Val, E., Sanchez-Anguix, V., Palomares, A. and Teruel, M. D. (2016) An artificial intelligence tool for heterogeneous team formation in the classroom, Knowledge-Based Systems, 101, 1-14. doi: 10.1016/j.knosys.2016.02.010.
  • Anwar, A. A. and Bahaj, A. S. (2003) Student Project allocation using integer programming, IEEE Transactions on Education, 46(3), 359-367. doi: 10.1109/TE.2003.811038.
  • Bacon, D.R., Stewart, K.A. and Anderson, E.S. (2001) Methods of assigning players to teams: A review and novel approach, Simulation & Gaming, 32(1), 6-17. doi: 10.1177/104687810103200102.
  • Baglarbasi-Mutlu, M., Sebatli, A. and Cavdur, F. (2018) Group Decision Making for Criteria Importance Determination in Student Project Team Formation Problems, 12th International Conference on New Challenges in Industrial Engineering and Operations Management, Ankara Yildirim Beyazit University, Ankara, 141.
  • Bahargam, S., Erdos, D., Bestavros, A. and Terzi, E. (2015) Personalized Education; Solving a Group Formation and Scheduling Problem for Educational Content, International Conference on Educational Data Mining, National University for Distance Education, Madrid, 488-491.
  • Blowers, P. (2003) Using student skill self-assessments to get balanced groups for group projects, College Teaching, 51(3), 106-110. doi: 10.1080/87567550309596422.
  • Borges, J., Dias, T. G. and Cunha, J. F. E. (2009) A new group-formation method for student projects, European Journal of Engineering Education, 34(6), 573-585. doi: 10.1080/03043790903202967.
  • Borrego, M., Karlin, J., McNair, L. D. and Beddoes, K. (2013) Team effectiveness theory from industrial and organizational psychology applied to engineering student project teams: A research review, Journal of Engineering Education, 102(4), 472-512. doi: 10.1002/jee.20023.
  • Cavanaugh, R., Ellis, M., Layton, R. and Ardis, M. (2004) Automating the process of assigning students to cooperative-learning teams, American Society for Engineering Education Annual Conference & Exposition, 9, 1-14.
  • Cavdur, F., Sebatli, A., Kose-Kucuk, M. and Rodoplu, C. (2018) A two-phase binary-goal programming-based approach for optimal project-team formation, Journal of the Operational Research Society, 1-18. doi: 10.1080/01605682.2018.1457480.
  • Cavdur, F., Sebatli, A. and Kose-Kucuk, M. (2019) A group-decision making and goal programming-based solution approach for the student-project team formation problem, Journal of the Faculty of Engineering and Architecture of Gazi University, 34(1), 505-521. doi: 10.17341/gazimmfd.416511.
  • Cutshall, R., Gavirneni, S. and Schultz, K. (2007) Indiana University’s Kelley School of Business uses integer programming to form equitable, cohesive student teams, Interfaces, 37(3), 265-276. doi: 10.1287/inte.1060.0248.
  • Delson, N. J. (2001) Increasing team motivation in engineering design courses, International Journal of Engineering Education, 17(4/5), 359-366.
  • Dye, J. (2001). A constraint logic programming approach to the stable marriage problem and its application to student-project allocation, Bsc Honours project report, University of York Department of Computer Science, York.
  • Fitzpatrick E., Askin R. and Goldberg J. (2001) Using student conative behaviors and technical skills to form effective project teams, 31st Annual Frontiers in Education Conference, Reno, NV, 3, S2G, 8-13. doi: 10.1109/FIE.2001.964039.
  • Iwama, K., Miyazaki, S. and Yanagisawa, H. (2012) Improved approximation bounds for the student-project allocation problem with preferences over projects, Journal of Discrete Algorithms, 13, 59-66. doi: 10.1016/j.jda.2012.02.001.
  • Manlove, D. F. and O’Malley, G. (2008) Student-project allocation with preferences over projects, Journal of Discrete Algorithms, 6(4), 553–560. doi: 10.1016/j.jda.2008.07.003.
  • Oakley B., Felder R. M., Brent R. and Elhajj I. (2004) Turning student groups into effective teams, Journal of student centered learning, 2(1), 9-34.
  • Power, D.J. and Sharda, R. (2009) Decision Support Systems, Springer Handbook of Automation, Nof, S. Y. (Ed.) Springer Science & Business Media, Berlin, Heidelberg, 1539-1548. doi: 10.1007/978-3-540-78831-7.
  • Proll, L.G. (1972) A simple method of assigning projects to students, Journal of the Operational Research Society, 23(2), 195-201. doi: 10.1057/jors.1972.29.
  • Sahin, Y. G. (2011). A team building model for software engineering courses term projects, Computers & Education, 56(3), 916-922. doi: 10.1016/j.compedu.2010.11.006.
  • Saraç, T. ve Özçelik, F. (2013) Ders proje gruplarının oluşturulması için bir matematiksel model, Journal of Industrial Engineering (Turkish Chamber of Mechanical Engineers), 24(1-2), 2-11.
  • Sprague Jr, R.H. and Carlson, E.D. (1982) Building effective decision support systems, Prentice Hall Professional Technical Reference. doi: 10.1016/0167-8051(82)90033-X.
  • Wesner J.W., Amon C.H., Bigrigg M.W., Subrahmanian E., Westerberg A.W. and Filipski K. (2007) Student team formation and assignment in a multi-disciplinary engineering design projects course: a pair of suggested best practices, International Journal of Engineering Education, 23(3), 517-526.
  • Yannibelli, V. and Amandi, A. (2012) A deterministic crowding evolutionary algorithm to form learning teams in a collaborative learning context, Expert systems with applications, 39(10), 8584-8592. doi: 10.1016/j.eswa.2012.01.195.

Öğrenci-Proje Takımı Oluşturma Problemi için Bir Karar Destek Sistemi Uygulaması

Yıl 2020, Cilt: 25 Sayı: 1, 485 - 500, 30.04.2020
https://doi.org/10.17482/uumfd.537826

Öz

Öğrenci-proje takımı oluşturma, öğrencilerin ve onlara danışmanlık yapacak öğretim üyelerinin tercihleri dikkate alınarak farklı niteliklere sahip takım üyelerinin birtakım proje kriterlerini sağlayacak şekilde bir araya getirilmelerini amaçlayan çok kriterli ve karmaşık bir problemdir. Bu nedenle, proje takımlarının oluşturulması sürecinde bilişim teknolojilerinin kullanımına ihtiyaç duyulmaktadır. Bu çalışmada, öğrenci-proje takımı oluşturma problemi için kişisel bir bilgisayarda çalışan bir karar destek sistemi uygulaması geliştirilmiştir. Böylelikle, temel ofis programları ortamında; problem veri setinin düzenlenebildiği, öğrenci-proje takımı oluşturma sürecinin gerçekleştirilebildiği ve elde edilen sonuca ilişkin raporların görüntülenebildiği bütünleşik bir yapı sunulmuştur. Öğrenci-proje takımı oluşturma süreci iki aşamadan oluşan ve birinci aşamasında öğrenci, ikinci aşamasında danışman atamalarının yapıldığı tamsayılı programlama bazlı bir yaklaşım kullanılarak gerçekleştirilmektedir. Burada iki tamsayılı programlama modeliyle öğrenci ve danışman öğretim üyeleri ilgili kriterlere göre proje takımlarına atanmaktadırlar. Önerilen yaklaşım, akademik bir kurumda gerçek bir öğrenci-proje takımı oluşturma problemine uygulanmıştır. Elde edilen sonuçlar, literatürde yer alan atama sonuçları ile çeşitli performans parametreleri açısından karşılaştırılmıştır.

Kaynakça

  • Abraham, D. J., Irwing, R. W. and Manlove, D. F. (2007) Two algorithms for the student-project allocation problem, Journal of Discrete Algorithms, 5(1), 73-90. doi: 10.1016/j.jda.2006.03.006.
  • Alberola, J. M., Del Val, E., Sanchez-Anguix, V., Palomares, A. and Teruel, M. D. (2016) An artificial intelligence tool for heterogeneous team formation in the classroom, Knowledge-Based Systems, 101, 1-14. doi: 10.1016/j.knosys.2016.02.010.
  • Anwar, A. A. and Bahaj, A. S. (2003) Student Project allocation using integer programming, IEEE Transactions on Education, 46(3), 359-367. doi: 10.1109/TE.2003.811038.
  • Bacon, D.R., Stewart, K.A. and Anderson, E.S. (2001) Methods of assigning players to teams: A review and novel approach, Simulation & Gaming, 32(1), 6-17. doi: 10.1177/104687810103200102.
  • Baglarbasi-Mutlu, M., Sebatli, A. and Cavdur, F. (2018) Group Decision Making for Criteria Importance Determination in Student Project Team Formation Problems, 12th International Conference on New Challenges in Industrial Engineering and Operations Management, Ankara Yildirim Beyazit University, Ankara, 141.
  • Bahargam, S., Erdos, D., Bestavros, A. and Terzi, E. (2015) Personalized Education; Solving a Group Formation and Scheduling Problem for Educational Content, International Conference on Educational Data Mining, National University for Distance Education, Madrid, 488-491.
  • Blowers, P. (2003) Using student skill self-assessments to get balanced groups for group projects, College Teaching, 51(3), 106-110. doi: 10.1080/87567550309596422.
  • Borges, J., Dias, T. G. and Cunha, J. F. E. (2009) A new group-formation method for student projects, European Journal of Engineering Education, 34(6), 573-585. doi: 10.1080/03043790903202967.
  • Borrego, M., Karlin, J., McNair, L. D. and Beddoes, K. (2013) Team effectiveness theory from industrial and organizational psychology applied to engineering student project teams: A research review, Journal of Engineering Education, 102(4), 472-512. doi: 10.1002/jee.20023.
  • Cavanaugh, R., Ellis, M., Layton, R. and Ardis, M. (2004) Automating the process of assigning students to cooperative-learning teams, American Society for Engineering Education Annual Conference & Exposition, 9, 1-14.
  • Cavdur, F., Sebatli, A., Kose-Kucuk, M. and Rodoplu, C. (2018) A two-phase binary-goal programming-based approach for optimal project-team formation, Journal of the Operational Research Society, 1-18. doi: 10.1080/01605682.2018.1457480.
  • Cavdur, F., Sebatli, A. and Kose-Kucuk, M. (2019) A group-decision making and goal programming-based solution approach for the student-project team formation problem, Journal of the Faculty of Engineering and Architecture of Gazi University, 34(1), 505-521. doi: 10.17341/gazimmfd.416511.
  • Cutshall, R., Gavirneni, S. and Schultz, K. (2007) Indiana University’s Kelley School of Business uses integer programming to form equitable, cohesive student teams, Interfaces, 37(3), 265-276. doi: 10.1287/inte.1060.0248.
  • Delson, N. J. (2001) Increasing team motivation in engineering design courses, International Journal of Engineering Education, 17(4/5), 359-366.
  • Dye, J. (2001). A constraint logic programming approach to the stable marriage problem and its application to student-project allocation, Bsc Honours project report, University of York Department of Computer Science, York.
  • Fitzpatrick E., Askin R. and Goldberg J. (2001) Using student conative behaviors and technical skills to form effective project teams, 31st Annual Frontiers in Education Conference, Reno, NV, 3, S2G, 8-13. doi: 10.1109/FIE.2001.964039.
  • Iwama, K., Miyazaki, S. and Yanagisawa, H. (2012) Improved approximation bounds for the student-project allocation problem with preferences over projects, Journal of Discrete Algorithms, 13, 59-66. doi: 10.1016/j.jda.2012.02.001.
  • Manlove, D. F. and O’Malley, G. (2008) Student-project allocation with preferences over projects, Journal of Discrete Algorithms, 6(4), 553–560. doi: 10.1016/j.jda.2008.07.003.
  • Oakley B., Felder R. M., Brent R. and Elhajj I. (2004) Turning student groups into effective teams, Journal of student centered learning, 2(1), 9-34.
  • Power, D.J. and Sharda, R. (2009) Decision Support Systems, Springer Handbook of Automation, Nof, S. Y. (Ed.) Springer Science & Business Media, Berlin, Heidelberg, 1539-1548. doi: 10.1007/978-3-540-78831-7.
  • Proll, L.G. (1972) A simple method of assigning projects to students, Journal of the Operational Research Society, 23(2), 195-201. doi: 10.1057/jors.1972.29.
  • Sahin, Y. G. (2011). A team building model for software engineering courses term projects, Computers & Education, 56(3), 916-922. doi: 10.1016/j.compedu.2010.11.006.
  • Saraç, T. ve Özçelik, F. (2013) Ders proje gruplarının oluşturulması için bir matematiksel model, Journal of Industrial Engineering (Turkish Chamber of Mechanical Engineers), 24(1-2), 2-11.
  • Sprague Jr, R.H. and Carlson, E.D. (1982) Building effective decision support systems, Prentice Hall Professional Technical Reference. doi: 10.1016/0167-8051(82)90033-X.
  • Wesner J.W., Amon C.H., Bigrigg M.W., Subrahmanian E., Westerberg A.W. and Filipski K. (2007) Student team formation and assignment in a multi-disciplinary engineering design projects course: a pair of suggested best practices, International Journal of Engineering Education, 23(3), 517-526.
  • Yannibelli, V. and Amandi, A. (2012) A deterministic crowding evolutionary algorithm to form learning teams in a collaborative learning context, Expert systems with applications, 39(10), 8584-8592. doi: 10.1016/j.eswa.2012.01.195.
Toplam 26 adet kaynakça vardır.

Ayrıntılar

Birincil Dil Türkçe
Konular Endüstri Mühendisliği
Bölüm Araştırma Makaleleri
Yazarlar

Fatih Çavdur 0000-0001-8054-5606

Merve Bağlarbaşı-mutlu Bu kişi benim

Aslı Sebatlı-sağlam 0000-0002-9445-6740

Yayımlanma Tarihi 30 Nisan 2020
Gönderilme Tarihi 10 Mart 2019
Kabul Tarihi 16 Nisan 2020
Yayımlandığı Sayı Yıl 2020 Cilt: 25 Sayı: 1

Kaynak Göster

APA Çavdur, F., Bağlarbaşı-mutlu, M., & Sebatlı-sağlam, A. (2020). Öğrenci-Proje Takımı Oluşturma Problemi için Bir Karar Destek Sistemi Uygulaması. Uludağ Üniversitesi Mühendislik Fakültesi Dergisi, 25(1), 485-500. https://doi.org/10.17482/uumfd.537826
AMA Çavdur F, Bağlarbaşı-mutlu M, Sebatlı-sağlam A. Öğrenci-Proje Takımı Oluşturma Problemi için Bir Karar Destek Sistemi Uygulaması. UUJFE. Nisan 2020;25(1):485-500. doi:10.17482/uumfd.537826
Chicago Çavdur, Fatih, Merve Bağlarbaşı-mutlu, ve Aslı Sebatlı-sağlam. “Öğrenci-Proje Takımı Oluşturma Problemi için Bir Karar Destek Sistemi Uygulaması”. Uludağ Üniversitesi Mühendislik Fakültesi Dergisi 25, sy. 1 (Nisan 2020): 485-500. https://doi.org/10.17482/uumfd.537826.
EndNote Çavdur F, Bağlarbaşı-mutlu M, Sebatlı-sağlam A (01 Nisan 2020) Öğrenci-Proje Takımı Oluşturma Problemi için Bir Karar Destek Sistemi Uygulaması. Uludağ Üniversitesi Mühendislik Fakültesi Dergisi 25 1 485–500.
IEEE F. Çavdur, M. Bağlarbaşı-mutlu, ve A. Sebatlı-sağlam, “Öğrenci-Proje Takımı Oluşturma Problemi için Bir Karar Destek Sistemi Uygulaması”, UUJFE, c. 25, sy. 1, ss. 485–500, 2020, doi: 10.17482/uumfd.537826.
ISNAD Çavdur, Fatih vd. “Öğrenci-Proje Takımı Oluşturma Problemi için Bir Karar Destek Sistemi Uygulaması”. Uludağ Üniversitesi Mühendislik Fakültesi Dergisi 25/1 (Nisan 2020), 485-500. https://doi.org/10.17482/uumfd.537826.
JAMA Çavdur F, Bağlarbaşı-mutlu M, Sebatlı-sağlam A. Öğrenci-Proje Takımı Oluşturma Problemi için Bir Karar Destek Sistemi Uygulaması. UUJFE. 2020;25:485–500.
MLA Çavdur, Fatih vd. “Öğrenci-Proje Takımı Oluşturma Problemi için Bir Karar Destek Sistemi Uygulaması”. Uludağ Üniversitesi Mühendislik Fakültesi Dergisi, c. 25, sy. 1, 2020, ss. 485-00, doi:10.17482/uumfd.537826.
Vancouver Çavdur F, Bağlarbaşı-mutlu M, Sebatlı-sağlam A. Öğrenci-Proje Takımı Oluşturma Problemi için Bir Karar Destek Sistemi Uygulaması. UUJFE. 2020;25(1):485-500.

DUYURU:

30.03.2021- Nisan 2021 (26/1) sayımızdan itibaren TR-Dizin yeni kuralları gereği, dergimizde basılacak makalelerde, ilk gönderim aşamasında Telif Hakkı Formu yanısıra, Çıkar Çatışması Bildirim Formu ve Yazar Katkısı Bildirim Formu da tüm yazarlarca imzalanarak gönderilmelidir. Yayınlanacak makalelerde de makale metni içinde "Çıkar Çatışması" ve "Yazar Katkısı" bölümleri yer alacaktır. İlk gönderim aşamasında doldurulması gereken yeni formlara "Yazım Kuralları" ve "Makale Gönderim Süreci" sayfalarımızdan ulaşılabilir. (Değerlendirme süreci bu tarihten önce tamamlanıp basımı bekleyen makalelerin yanısıra değerlendirme süreci devam eden makaleler için, yazarlar tarafından ilgili formlar doldurularak sisteme yüklenmelidir).  Makale şablonları da, bu değişiklik doğrultusunda güncellenmiştir. Tüm yazarlarımıza önemle duyurulur.

Bursa Uludağ Üniversitesi, Mühendislik Fakültesi Dekanlığı, Görükle Kampüsü, Nilüfer, 16059 Bursa. Tel: (224) 294 1907, Faks: (224) 294 1903, e-posta: mmfd@uludag.edu.tr