This document describes the duties and benefits of a CS190 "customer". CS190 is a software engineering course in which the students, working in teams of around 10 students each, develop a useful software system. In order to ensure the system is useful and to convey the essentials of software engineering, one of the key requirements of the course is that each project have a customer, a sponsor willing to specify what should be built and why. The customer is responsible for providing appropriate guidance to the group regarding the aims, practicality, functionality and utility of the project. In addition, the customer is responsible for reporting his/her experiences with both the team and the project to the faculty member in charge of the course. Such reports will be used in evaluating and grading the students in the course.
By agreeing to serve as a customer for a CS190 project, the sponsor agrees to the following:
By accepting a sponsor for a CS190 project, the project group agrees to the following: