code-society-25-2

Capstone Project

For the next two weeks, you and your team will ideate and implement a working software system. You will have the opportunity to apply the skills that you have learned to solve an interesting problem or contribute a meaningful tool that improves our lives.

Changelog

Technical Requirements

Your project submission must include the following elements:

Important Milestones

To ensure the timely completion of your project, you will need to complete the following milestone tasks.

Milestone Date
Submit user stories to your repo as a markdown file. Thurs, Oct 9
Obtain project sign-off from instructor/TAs
Schedule a review meeting here
Fri, Oct 10
Hold Sprint planning meeting Mon, Oct 13
Begin implementing your designs Mon, Oct 13
Update your meeting notes document Daily
Practice presentation sessions Wed-Thurs, Oct 22-23
Presentations due Thurs, Oct 23, EOD
Final presentations Fri, Oct 24

Helpful Resources

Here are some links to tools and templates that can help you work together effectively.

Presentation Guidelines

For your presentation, you will be given up to 20 minutes to feature your project. Each person on the team should have a speaking role. Here’s what your presentation will contain:

  1. Up to four slides of content, then a live demo walkthrough.
  2. Your presentation should cover the following items, in order:
    • Introduce team members and their roles
    • State the problem your attempting to solve
    • State how your app is designed to solve the problem
    • Show your demo
    • Discuss how you’d like to enhance in the future
    • Lastly, talk through technical challenges and features.
  3. You will be given 5 minutes for Q&A and take questions from the audience.

Feedback

Please use this link to submit feedback on your teammates for grading.

Academic Integrity

Please refer to the Academic Integrity section of the syllabus regarding the use of third-party code and resources that you have used for your project. Give credit to where credit is due!