Team 1 Team 2 Team 3 Project 1 Customer Developer Manager Project 2 Developer Manager Customer Project 3 Manager Customer Developer Expectations of each role can be found here . The management team will facilitate developing an agreement on what to deliver, then they will manage the relationship between customers and the development team as product development proceeds. The teams will perform the tasks of a software engineering process to develop a product for customers. There will be regular, in-class, project reviews. Notes P eer performance appraisals will impact individual grades received on group efforts.
All homework is required.
No grades will be dropped. Your ability to write coherent, logical, and carefully edited prose will have a significant impact on your homework grades.