ICS4

Module 8 (Ongoing)

Software Development Project

The tasks in this module will be ongoing throughout the semester, culminating in the delivery of a final software product. All stages of the development process will be documented in a final written formal report. Following is your to-do/to-know list for this module

  1. Review tentative project outline
  2. Select a project team and submit an initial proposal here.
  3. Initial 'client' check-in meeting: TBD
  4. Submit "Problem Analysis" and "Planning" phases: TBD. (Module 4 Assignment I)
  5. Create a team GitHub project board (see below): TBD
  6. Present software product to client (our class)
  7. Submit a formal written report. Here's a template to guide you.

GH Projects

From your team repository, create a Project. Then create a "project board" for your software project.

Project Collaboration

Team HTML/CSSJS PHP Pythondjango SQL C# Unity2018
FW, NH x x
HT, AC x x x
AZ, YP, S x x x x x
K, A, M
MW, MS, JC x x x x x x
T, T, R, V x x

Important Dates

Report: TBD at the latest. No exceptions.

Presentation days: TBD


Presenters will be selected randomly on TBD, so every group must be prepared to present. Attendance on all three days is mandatory, as this is a summative assessment


Practical Coding Exam: TBD

Formal Written Exam: TBD

This work and other materials under github.com/ICS4U-ICS4C,
are licensed under Creative Commons Attribution 4.0 Int'l License.