Skip to article frontmatterSkip to article content

Overview

In this milestone, your group will deliver a 10-minute in-person presentation to showcase your To-Do List project. Treat this as a professional client presentation where you demonstrate your team’s work, communication, and engineering quality.
Focus on clearly explaining your project’s purpose, design, implementation, and testing. Highlight your most outstanding features; the parts of the project you are most proud of, and show how your engineering practices (e.g., testing, robustness (try-catch), and code smell removal) contributed to a high-quality product.

By completing this milestone, your team will demonstrate both the technical depth and professional polish of your work.


Learning Objectives

Upon successful completion of this milestone, you will be able to:


Presentation Requirements

Your presentation should demonstrate a complete and professional view of your project. The audience should understand what you built, how you built it, and why it matters.

1. Presentation Slides

Format: PDF or PowerPoint (commit to docs folder in your repository)

Your slides should be well-structured, visual, and concise. Include the following:

2. Live Demo and Supporting Artifacts

Format: Integrated into the presentation


Tips


Submission Checklist

Repository Documents

Submit via Canvas:


Evaluation Rubric

Total: 20 points. Assessed on clarity and professionalism.

CriteriaPointsDescription
Presentation Content & Demo10Covers all project aspects; demo shows robustness.
Team Participation & Professionalism5Equal participation; confident Q&A.
Slides & Supporting Materials5Clear slides; includes code smell comment in release.

Resources


Show off your project’s quality—deliver a clear, confident presentation!

All Project Milestones

  1. Milestone 1

  2. Milestone 2

  3. Milestone 3

  4. Milestone 4

  5. Milestone 5

  6. 📌 Presentation

  7. Final Submission