Roles and Responsibilities
As previously mentioned, students in the senior project class were responsible for the product development, while the students in the software testing class were required to provide the Software Quality Assurance (SQA) function. It was decided that the product would be developed in two builds/cycles (following the TSP model). The main emphasis of build one was on generation of the product's requirement, and design document, followed by the development of the first prototype. The emphasis of the second phase was the development of the final product. The V development lifecycle model [9] was used during both builds.