动态小组形成,支持软件项目学习合作

Danang Wahyu Utomo, Defri Kurniawan
{"title":"动态小组形成,支持软件项目学习合作","authors":"Danang Wahyu Utomo, Defri Kurniawan","doi":"10.21831/jitp.v7i1.31378","DOIUrl":null,"url":null,"abstract":"Matakuliah proyek perangkat lunak digunakan untuk melatih mahasiswa dalam penguasaan materi pengembangan perangkat lunak yang terdiri dari analisis, desain, implementasi, dan evaluasi. Mahasiswa diajarkan bagaimana cara mengerjakan perangkat lunak dari tahap awal hingga tahap akhir. Selain itu, mahasiswa juga dilatih untuk bekerja secara tim. Permasalahan yang terdapat pada Universitas Dian Nuswantoro adalah pembentukan kelompok masih dilakukan secara random-select . Pembentukan kelompok yang dilakukan mahasiswa berdasarkan unsur pertemanan, satu komunitas, atau grup di social media seperti WhatsApp. Hasilnya, terjadi ketidakseimbangan di dalam kelompok tim proyek. Ketidakseimbangan tim proyek dapat menyebabkan gagalnya proyek pengembangan perangkat lunak. Penelitian ini mengusulkan eksperimen pendekatan dynamic group formation dengan algoritma genetika. Hasil dari eksperimen menunjukkan bahwa algoritma genetika mampu membantu pembentukan kelompok tim proyek dengan tingkat keberhasilan 87.5% dengan pengaturan inisial populasi adalah 100 populasi dan probabilitas crossover adalah 0.6. Tujuan dari penelitian ini adalah memberikan alternatif pembentukan kelompok mahasiswa secara dinamis guna mendukung kolaborasi tim proyek mahasiswa. Pada proyek perangkat lunak kedepan, tidak ada pembentukan tim proyek secara homogen atau pemilihan anggota tim proyek secara self-select atau random-selec t. Abstract Software project courses are used to train students in mastering software development materials consisting of analysis, design, implementation, and evaluation. Students are taught how to work on software from the initial stage to the final stage. In addition, students are also trained to work in teams. The problem in Universitas Dian Nuswantoro is that group formation is still done randomly-selectively. The formation of groups by students is based on the friendship level, a community, or a group on social media such as WhatsApp. As a result, there is an imbalance in the project team. Imbalance of the project team can cause the failure of software development projects. This study proposes an experiment using a dynamic group formation approach with genetic algorithms. The results of the experiment show that the genetic algorithm is able to help the formation of project team groups with a success rate of 87.5% with the initial population is 100 population and the probability of crossover (pc) is 0.6. The objective of this study is to provide an alternative dynamic formation of student groups to support the collaboration of student project teams. In the future, there is no homogeneous project team formation or selection of member teams using a self-select or random-select method.","PeriodicalId":340198,"journal":{"name":"Jurnal Inovasi Teknologi Pendidikan","volume":"54 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-08-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Formasi kelompok dinamis untuk mendukung kolaborasi pembelajaran proyek perangkat lunak\",\"authors\":\"Danang Wahyu Utomo, Defri Kurniawan\",\"doi\":\"10.21831/jitp.v7i1.31378\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Matakuliah proyek perangkat lunak digunakan untuk melatih mahasiswa dalam penguasaan materi pengembangan perangkat lunak yang terdiri dari analisis, desain, implementasi, dan evaluasi. Mahasiswa diajarkan bagaimana cara mengerjakan perangkat lunak dari tahap awal hingga tahap akhir. Selain itu, mahasiswa juga dilatih untuk bekerja secara tim. Permasalahan yang terdapat pada Universitas Dian Nuswantoro adalah pembentukan kelompok masih dilakukan secara random-select . Pembentukan kelompok yang dilakukan mahasiswa berdasarkan unsur pertemanan, satu komunitas, atau grup di social media seperti WhatsApp. Hasilnya, terjadi ketidakseimbangan di dalam kelompok tim proyek. Ketidakseimbangan tim proyek dapat menyebabkan gagalnya proyek pengembangan perangkat lunak. Penelitian ini mengusulkan eksperimen pendekatan dynamic group formation dengan algoritma genetika. Hasil dari eksperimen menunjukkan bahwa algoritma genetika mampu membantu pembentukan kelompok tim proyek dengan tingkat keberhasilan 87.5% dengan pengaturan inisial populasi adalah 100 populasi dan probabilitas crossover adalah 0.6. Tujuan dari penelitian ini adalah memberikan alternatif pembentukan kelompok mahasiswa secara dinamis guna mendukung kolaborasi tim proyek mahasiswa. Pada proyek perangkat lunak kedepan, tidak ada pembentukan tim proyek secara homogen atau pemilihan anggota tim proyek secara self-select atau random-selec t. Abstract Software project courses are used to train students in mastering software development materials consisting of analysis, design, implementation, and evaluation. Students are taught how to work on software from the initial stage to the final stage. In addition, students are also trained to work in teams. The problem in Universitas Dian Nuswantoro is that group formation is still done randomly-selectively. The formation of groups by students is based on the friendship level, a community, or a group on social media such as WhatsApp. As a result, there is an imbalance in the project team. Imbalance of the project team can cause the failure of software development projects. This study proposes an experiment using a dynamic group formation approach with genetic algorithms. The results of the experiment show that the genetic algorithm is able to help the formation of project team groups with a success rate of 87.5% with the initial population is 100 population and the probability of crossover (pc) is 0.6. The objective of this study is to provide an alternative dynamic formation of student groups to support the collaboration of student project teams. In the future, there is no homogeneous project team formation or selection of member teams using a self-select or random-select method.\",\"PeriodicalId\":340198,\"journal\":{\"name\":\"Jurnal Inovasi Teknologi Pendidikan\",\"volume\":\"54 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2020-08-18\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Jurnal Inovasi Teknologi Pendidikan\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.21831/jitp.v7i1.31378\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Jurnal Inovasi Teknologi Pendidikan","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.21831/jitp.v7i1.31378","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

matakulia软件项目被用来训练学生掌握由分析、设计、实现和评估组成的软件开发材料。学生们被教导如何在软件上从头到尾工作。此外,学生也被训练成团队合作。Dian Nuswantoro大学的问题是创建一个小组仍然是随机选择的。学生在社交媒体如WhatsApp等社交媒体上建立小组,由友谊、社区或团体组成。结果,项目团队内部出现了不平衡。项目团队的不平衡可能导致软件开发项目的失败。这项研究提出了一种利用遗传学算法的动态群体形成方法实验。实验结果表明,基因算法可以帮助创建成功率为87.5%的项目团队,而重新安排第100个种群,交叉概率为0.6。本研究的目的是为学生小组的成立提供一个动态的替代方案,以支持学生项目组的合作。在未来的软件项目中,还没有建立一个同质化的项目团队,也没有在自动选择或随机选择项目团队的成员。学生们正在学习如何从最初的阶段到最终阶段在软件上工作。另外,学生们也被训练在teams工作。在Nuswantoro大学,问题是这个团体的形式仍然是可持续的randomly-selectively。基于友谊水平、社区或像WhatsApp这样的社交媒体上的群体的形成。作为提议,项目小组有一个附带的好处。项目小组的反馈可能导致软件开发项目的失败。这项研究建议采用一种使用动态小组形式与遗传算法的模拟进行实验。基因算法可以帮助项目组的形成,87.5%的成功率,最初的人口是100人口,交叉的可能性是0.6。这项研究的目标是提供可供学生动态形成的替代动力结构,以支持学生工程的合作。在未来,没有团队使用自动选择或random选择的方法进行同质项目或选举。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Formasi kelompok dinamis untuk mendukung kolaborasi pembelajaran proyek perangkat lunak
Matakuliah proyek perangkat lunak digunakan untuk melatih mahasiswa dalam penguasaan materi pengembangan perangkat lunak yang terdiri dari analisis, desain, implementasi, dan evaluasi. Mahasiswa diajarkan bagaimana cara mengerjakan perangkat lunak dari tahap awal hingga tahap akhir. Selain itu, mahasiswa juga dilatih untuk bekerja secara tim. Permasalahan yang terdapat pada Universitas Dian Nuswantoro adalah pembentukan kelompok masih dilakukan secara random-select . Pembentukan kelompok yang dilakukan mahasiswa berdasarkan unsur pertemanan, satu komunitas, atau grup di social media seperti WhatsApp. Hasilnya, terjadi ketidakseimbangan di dalam kelompok tim proyek. Ketidakseimbangan tim proyek dapat menyebabkan gagalnya proyek pengembangan perangkat lunak. Penelitian ini mengusulkan eksperimen pendekatan dynamic group formation dengan algoritma genetika. Hasil dari eksperimen menunjukkan bahwa algoritma genetika mampu membantu pembentukan kelompok tim proyek dengan tingkat keberhasilan 87.5% dengan pengaturan inisial populasi adalah 100 populasi dan probabilitas crossover adalah 0.6. Tujuan dari penelitian ini adalah memberikan alternatif pembentukan kelompok mahasiswa secara dinamis guna mendukung kolaborasi tim proyek mahasiswa. Pada proyek perangkat lunak kedepan, tidak ada pembentukan tim proyek secara homogen atau pemilihan anggota tim proyek secara self-select atau random-selec t. Abstract Software project courses are used to train students in mastering software development materials consisting of analysis, design, implementation, and evaluation. Students are taught how to work on software from the initial stage to the final stage. In addition, students are also trained to work in teams. The problem in Universitas Dian Nuswantoro is that group formation is still done randomly-selectively. The formation of groups by students is based on the friendship level, a community, or a group on social media such as WhatsApp. As a result, there is an imbalance in the project team. Imbalance of the project team can cause the failure of software development projects. This study proposes an experiment using a dynamic group formation approach with genetic algorithms. The results of the experiment show that the genetic algorithm is able to help the formation of project team groups with a success rate of 87.5% with the initial population is 100 population and the probability of crossover (pc) is 0.6. The objective of this study is to provide an alternative dynamic formation of student groups to support the collaboration of student project teams. In the future, there is no homogeneous project team formation or selection of member teams using a self-select or random-select method.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信