Abstract |
: |
Due to the increasing of complexity in software
projects, group work is becoming more important in order to
ensure quality software products can be delivered on time.
Thus, in universities, group work is seen as a good preparation
for students to enter industry because by working in group, it
can reduce the individual workload, improve the ability to
manage a project and enhance the problem solving skills.
However, due to lack of programming skills especially in Java
programming language, most of the students’ software project
cannot be delivered successfully. To solve this problem,
systematic group formation is one of the initial factors that
should be considered to ensure that every group consists of
quality individuals who are good in programming. This paper
presents a method for group formation using genetic
algorithm, where the members for each group will be
generated based on the students’ programming skill. |