M1 Development Iteration
Milestone M1 Checklist
✅ GitHub release
✅ Demo video
✅ Demo video report, including who-did-what part
✅ Up-to-date versions of your user stories, definitions, and model-class design
✅ Task plans and reflections
✅ Teammate reviews
GitHub Release
Your team must create a GitHub release of your source code. The release must follow these instructions.
Demo Video and Video Report
Your team must submit a video demo and accompanying report. Your video and report must follow these instructions.
Up-to-Date Requirements and Design Artifacts
Your team’s user stories, definitions, and database design diagram must all be kept up to date, and the latest versions must be submitted as part of the milestone. These artifacts will be graded using the previously provided rubrics. Note that your team’s wireframes do not need to be kept up to date.
Task Plans and Reflections
All work contributed to the project must follow the process described in the Project Workflow Instructions document. This process includes full task planning and outcome reporting.
Teammate Reviews
At the end of each iteration, each team member must provide a review of each other team member. Instructions and forms for performing these teammate evaluations will be communicated by email near the end of the iteration.
Grading Rubric
Below are each of the grading items for this milestone, along with their weights. If an item is not submitted at all, 0 points will be awarded for that item.
- Progress on Product
- Weight: 30%
- Progress will be graded out of 10 points, and points will be awarded as follows (based on the total number of person hours the team was expected to spend working during the iteration):
- 10 pts - Excellent progress, exceeds expectations
- 9 pts - Good progress, solidly meets expectations
- 8 pts - Borderline progress, barely meets expectations
- 7 pts - Fair progress, less progress than expected, but not by a lot
- 0–6 pts - Poor progress, significantly less progress than expected, points given depend on the grader’s assessment of the deficiency
- GitHub Release
- Weight: 5%
- See the detailed rubric here.
- Demo Video and Video Report
- Weight: 30%
- See the detailed rubric here.
- Task Plans and Reflections
- Weight: 20%
- See the detailed rubric here.
- User Stories
- Weight: 5%
- See the detailed rubric here. Note that the user stories must be kept up to date.
- Definitions
- Weight: 5%
- See the detailed rubric here. Note that the definitions must be kept up to date.
- Class Diagram of Model
- Weight: 5%
- See the detailed rubric here. Note that the database design must be kept up to date.