This paper describes many of the issues arising in properly assigning credit and ssessing contributions to team projects in undergraduate MIS classes. To alleviate this problem, the authors demonstrate the use of a team contract, where guidelines for work are jointly assigned both by the instructor and the team members themselves. The use of this contract has increased the success of teams in the classes where they are used. Future research on the contract and teamwork is described.