Software engineering concepts
Evaluating individuals in team projects
Proceedings of the thirty-first SIGCSE technical symposium on Computer science education
Proceedings of the thirty-first SIGCSE technical symposium on Computer science education
A computer program to aid assignment of student project groups
Proceedings of the thirty-second SIGCSE technical symposium on Computer Science Education
Electronic peer review and peer grading in computer-science courses
Proceedings of the thirty-second SIGCSE technical symposium on Computer Science Education
The business of software: Matching process to types of teams
Communications of the ACM
Management challenges in a large introductory computer science course
SIGCSE '02 Proceedings of the 33rd SIGCSE technical symposium on Computer science education
Discovering high-impact success factors in capstone software projects
Proceedings of the 10th ACM conference on SIG-information technology education
Students' cooperation in teamwork: binding the individual and the team interests
Proceedings of the ACM international conference companion on Object oriented programming systems languages and applications companion
Hi-index | 0.00 |
The study presented in this article focuses on the conceptions of computer sciences students of the relationships between reward and cooperation in the context of software development. Specifically, students were faced with a conflict between their urge to express personal skills, and the unavoidable need to cooperate with their teammates. The results indicate that if a given financial bonus is distributed among team members, the majority of the students prefer that a small portion of the bonus be allocated based on individual contributions, while the majority of the reward is divided equally among the team members. These result are analyzed in the context of software engineering education. Based on this study, this paper suggests a tool which can be used by instructors, both for forming of teams and for team evaluation.