Final Project: Milestone 2

For this milestone, you should strive toward two goals:

  1. Improve the functionality and quality of your application.
  2. Improve your software engineering process.

These are closely related: if you improve your software engineering process, you are almost guaranteed to improve the functionality and quality of your application!

The M1 assessment includes suggestions on how to improve your product and your process. Make note of them and try to apply them during this milestone.

As in the last milestone, you are expected to document all tasks using GitHub issues, and use HuBoard to manage your workflow. Recall the following Project Management Guidelines:

For this milestone, you should deliver a “release” of your system, which includes:

Submission instructions

On the date associated with this experience on the Schedule page, your team will make a 10 minute oral presentation of the status of your project. This presentation should include: