P5: Iteration 3 Demo #
Mar 19 in class
The content on this page is tentative. We will review this milestone in class and agree on its content on Mar 10.
By iteration 3, your app should be close to completion. You should start thinking of testing and releasing the app. Your primary goals at this point include:
- Demonstrate a user scenario of your app (that is more complicated than the one you showed in the last iteration), and the TA may challenge you with some corner cases during the demo;
- Describe your testing plan, in particularly, how you test your app against the non-functional requirements;
- Implement most of the functional/non-functional requirements, and describe your plan for the remaining unimplemented requirements;
- If you have modified your project requirements since the last iteration, clarify the changes;
- Address the feedbacks on your project proposal provided by the TA (or describe your plan to address them).
- There is no need to prepare slides for this demo. We will focus on your demonstration and codebase; you can prepare UML diagrams to assist your presentation and they can be in any drawing tool.
Demonstration Slot #
See presentation schedule for how this was assigned.
TeamNo | Section | TA | Iteration Demo Slot |
---|---|---|---|
07 | AM | Amber Wang | 10:00-10:10 |
09 | AM | Amber Wang | 10:10-10:20 |
03 | AM | Amber Wang | 10:20-10:30 |
02 | AM | Amber Wang | 10:30-10:40 |
22 | AM | Amber Wang | 10:40-10:50 |
06 | AM | Saarang Agarwal | 10:00-10:10 |
05 | AM | Saarang Agarwal | 10:10-10:20 |
13 | AM | Saarang Agarwal | 10:20-10:30 |
01 | AM | Saarang Agarwal | 10:30-10:40 |
16 | AM | Saarang Agarwal | 10:40-10:50 |
11 | PM | Daniel Phan | 1:00-1:10 |
24 | PM | Daniel Phan | 1:10-1:20 |
20 | PM | Daniel Phan | 1:20-1:30 |
14 | PM | Daniel Phan | 1:30-1:40 |
08 | PM | Daniel Phan | 1:40-1:50 |
21 | PM | Daniel Phan | 1:50-2:00 |
19 | PM | Daniel Phan | 2:00-2:10 |
15 | PM | Bihui Jin | 1:00-1:10 |
18 | PM | Bihui Jin | 1:10-1:20 |
17 | PM | Bihui Jin | 1:20-1:30 |
12 | PM | Bihui Jin | 1:30-1:40 |
23 | PM | Bihui Jin | 1:40-1:50 |
10 | PM | Bihui Jin | 1:50-2:00 |
04 | PM | Bihui Jin | 2:00-2:10 |
Please come to the classroom and meet with your assigned TA at your iteration demo slot. If you miss your slot, there is no make-up opportunity.
We encourage all team members to attend the demo so that everyone can be on the same page. If you (one team member) cannot attend the demo for any reason, please make sure your teammates are aware of that.
In case you want to swag your demo slot with another team (you need to be assigned to the same TA to avoid scheduling conflicts), please make an agreement with the other team and send the instructor + TA an email in advance.
Demonstration Format #
You will meet with the TA assigned to your team in the Mar 19 (Wed) class.
- Due to large number of teams, the demonstration will be strictly limited to 10 minutes.
- You are responsible to cover your presentations of all the iteration goals in this time.
- You should come to the demo session prepared, e.g., have Android Studio and Emulator/Phone opened and ready to run.
- The TA may ask additional clarification questions and will provide oral feedback on your demo. You are responsible to document the feedback and plan to address it in the final presentation.
The demo session is NOT a time for you to ask questions! You should ask them on Piazza, by emails, or by scheduling a separate office hour with TA/instructor. If you anticipate any question that needs to be resolved to complete your demo, please ask them way before the demo day.