Skip to content
/ a99 Public template

COMP 426 final project template repo. In Spring 2022, the focus of the final project assignment is on public health information, access, and resources.

License

Notifications You must be signed in to change notification settings

comp426-2022-spring/a99

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

a99 Final Project

UPDATE

You don't need to accept this assignment since you are already assigned to teams. So, there is no assignment invite link for a99.

Summary

COMP426 final project template repository. All your code and documentation goes here. Change this text to be a brief description of your final project. Put the name of your project in the header above. You will change everything below to be the main technical documentation, as outlined below.

First steps

Other steps that you will need to take after your team has accepted the assignment:

  1. Choose a license and update the LICENSE file accordingly.
  2. Edit this README.md file and use it as the main location of your technical documentation with links out to information contained under /docs/.
  3. Create a /docs/ directory for more elaborate documentation of your API, planning notes, etc.
  4. Make sure that all of your team members have access to the repository as administrators.
  5. Create a project under the Projects tab. Use this to manage your planning. Create a To-do list, etc. Explore the tools available and user them to manage your project.
  6. Assign team roles and include a listing of those roles in this README.md file or in another file under /docs/.
  7. Then put your entire development workflow in this repository.
  8. Use Pull requests to propose changes and incorporate them into your code from various team members.
  9. Use Issues to identify and track bugs and also to communicate about various aspects of the project.

Team mangement

Plan to meet with your team ASAP. Talk through identifying roles within your team.

Try to figure out what each of you are good at/enjoy doing and try to work out roles that incorporate that.

Some basic roles you will want to consider:

  1. A review manager - someone to review pull requests and merge or reject them and manage the related discussions
  2. A plan manager - someone to keep an eye on the overall plan and keep the project tab/to-do list up to date
  3. A documentation manager - someone to keep the documentation in order and identify what is missing and needs to be documented
  4. A release manager - someone to manage the packaging and release process for your prototype package
  5. A project manager - someone keeping track of all the moving parts and make sure that everything that needs to happen is happening.
  6. Roles for team members to take charge or different parts of the project. Possible roles:
    1. Front end lead
    2. Back end lead
    3. Database lead
    4. Design lead
    5. Etc.

You will notice that there are more roles than people in your group. That is because you will all be doing a hybrid job of managing a thing while working on other things.

Check in with instructional staff

Schedule a few times throughout the rest of the semester for your team to check-in with your assigned instructional staff member during their scheduled office hours.

Assignment instructions

And that is about all you need to get started.

All the rest of the assignment instructions are available at: https://comp426.johndmart.in/a/99

Good skill and be creative!

About

COMP 426 final project template repo. In Spring 2022, the focus of the final project assignment is on public health information, access, and resources.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages