Skip to content

Earendil-of-Gondor/a99-bestteamever

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Open in Visual Studio Code

a99 Finally

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 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 you have cloned this repository:

  1. Choose 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. Roles for team members to take charge or different parts of the project. Possible roles:
    1. Front end lead
    2. Back end lead
    3. Databse 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

Once all the groups are together, we'll assign each group to an LA to check in with as you progress through the project.

We will post that so that your team can schedule a time for an initial check-in with your assigned LA. It would be a good idea also to add your LA to your repository.

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/assignments/99

Good skill, and have fun with this!

About

a99-bestteamever created by GitHub Classroom

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 82.8%
  • CSS 13.6%
  • HTML 2.9%
  • Makefile 0.7%