4. Activity

Mon 1:30-3:00 pm - Genoa
Students' Cooperation in Teamwork: Binding the Individual and the Team Interests
Orit Hazzan, Technion – Israel Institute of Technology, Israel
Yael Dubinsky, IBM Haifa Research Lab, Israel

The proposed Active Learning Exercise aims at increasing the participants' awareness to the importance of cooperation in software teams as well as at guiding instructors of project-based courses in the evaluation process of students' projects. The activity consists of three main sections. First, connections between bonus allocation and cooperation are investigated. Second, cooperation in software development processes are examined through the Game Theory framework of the Prisoner Dilemma. Third, based on the understandings gained in the first two sections, a grading policy is constructed, addressing the individual interests, the team interests and the unavoidable need to cooperate in the development of software projects. The Active Learning Exercise is based on individual activities, teamwork activities, discussions and reflections.


2009 Highlights

Gerard HolzmannGerard Holzmann discusses Spin, a design analyzer tool, and Scrub, a code review tool, used by Jet Propulsion Laboratory to analyze and fix the software used for critical solar system exploration missions.

Watch the video on InfoQ.

More Highlights