DPSD - Final Project Deliverables

1. Project (1 per group)

You will submit your Final Project on Canvas with a link to your code and the final documentation which should contain the following deliverables:

  1. The Project Source Code
  2. Instructions to install and execute your project
  3. Finalized Feature document
  4. Finalized Design Document
  5. Finalized Test Document
  6. Video Ad for Your App - aim for less than 5 minutes, and have some fun!
  7. How your Lessons Learned were applied to Final Project
  8. Any additional material used in your project presentation
Please update the prior versions of the documentation that you submitted earlier to reflect the final stage of your project. Even if there are no updates, please make sure the final documents are submitted.

2. Project Summary (1 per group)

In addition to the above specified deliverables, I would also like you to give us a brief write-up about your project. Please send this in a separate email and be sure to cc your TAs too. Your Project Summary should address the following points:
  1. List your team name, project description, and team members. Describe each role that the individual team-members played and how your team work together.
  2. What are the parts in your app where you applied the specific technologies (of the 10 that were required)?
  3. What part(s) of your app demonstrate internationalization and localization? Provide instructions to demonstrate the localized part of your code.
  4. What are the highlights of what you learned by coding your app?

    Also, point out where in your code you applied the techniques you learned in the first half of the course (you can refer back to the "50 lessons learned" writeup you did, but for instance you definitely should talk about interfaces).

  5. And finally, "show-off" a bit and help me give you a good grade; tell me the parts that were most difficult to solve and what you think is the coolest part of your project.

    Please also be sure to point out the limitations or problems in your app - your will be much higher if I don't have to find them myself :)

3. Individual Project Evaluation (each team member submits their own)

Each member of the team must send an email (cc TAs) giving their feedback on the project and project team. This is due the day after your final presentation.

Note: This is required and if you do not submit it, you will receive a 0 on all Final Project scores.

Please follow the basic format outlined below, and have it in the body of your email (so please do not attach a file):

  1. Describe how you and your partner(s) worked together and how well it went (or didn't):
  2. Give the overall project a percentage grade (i.e. 100%), and explain why:
  3. For each member in your group, starting with YOURSELF, explain their contribution, and indicate the percentage grade you would assign that student (i.e. 95% out of a total of 100%):

Name:

Contribution:

% Grade (i.e. 100%) Include why: