Due: Monday, Mar 12th

Your task

Your first task is to demonstrate your progress on your Milestone 2 requirements. You or your group should be prepared to

To facilitate discussion of your design, you should be prepared to present a UML model of important aspects of your problem domain and system.

In addition, you should document your individual contributions to the project. If you are working on an individual project, you don’t need to do anything special, since your commit history will be sufficient. If you are working on a team project, your commit history can be sufficient if most of your contributions are associated with your user identity. If some substantial fraction of your contributions are not associated with your user identity (for example, because you participated in pair programming, and most of your contributions were commited by a teammate), then you should keep a detailed log of your contributions and the associated code commits.

Your second task is to document requirements to be addressed in Milestone 3. You should create a new milestone (i.e., for Milestone 3) in your issue tracker, document requirements as issues in the form of use cases or user stories, and associate the issues with Milestone 3.

Deliverables

There are no specific deliverables for this assignment other than the demonstration (including UML model), documentation of individual progress, and documentation of requirements to be addressed in the next milestone.