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

Robert JohnsonRobert Johnson discusses Facebook’s approach to scalability issues resulting from a large growth of the user base. He talks about: why one needs to prepare for horizontal and not vertical scalability, very short release cycles which are better because they introduce fewer bugs, the need to streamline to deploying process for short release cycles, and making the entire process faster every day.

Watch the video on InfoQ.

More Highlights