This is a Team assignment.
Your Task
Your task is to demonstrate a 50% working version of your system.
The Demonstration
Your group should plan to present for 12 minutes. Your presentation should include the following elements:
- Demonstrate the system in action. If you have a UI, show it.
- Run your unit tests to demonstrate your testing framework, and describe what is happening.
- Explain what parts of your design are implemented, and which parts remain to be implemented by referencing your UML diagram. Briefly talk about how you plan to evolve the system to implement the remaining functionality.
Plan your demonstration carefully. You need to convince us that your system is 50% complete. Make sure your demonstration convinces us!
Please do a dry run before class. Because of the limited amount of time we have in class, we can’t wait for your group to troubleshoot.
Grading
Your grade will be determined as follows:
- Important system functionality is demonstrated: 50%
- Demonstration of Unit tests: 20%
- Discussion of how this functionality is implemented in the underlying object model: 20%
- Discussion of how system will be evolved to add remaining functionality: 10%