-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
20d42ca
commit 59aaa91
Showing
1 changed file
with
54 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,54 @@ | ||
# Assignment 2 Marking Scheme 50 marks | ||
|
||
**Team Name:** LinkUp | ||
|
||
|
||
--- | ||
## System Design (PDF or MD file or another suitable format) (max 20 marks) | ||
|
||
|
||
Your Mark: 5 | ||
|
||
- Software Architecture Diagram & CI Workflow(max 10 marks) | ||
- 10 marks = The Architecture Diagram is present, it is formatted using proper graphic symbols. CI workflow is set up using GitAction with proper comments | ||
- 5 marks = The Architecture Diagram is present, it is not formatted well. CI workflow is set up but with no proper comments. | ||
- 0 marks = No diagram present or the presented document does not look like a software architecture diagram. No CI workflow set up. | ||
|
||
Your Mark: 0 | ||
|
||
- Tasks Distribution (max 5 marks) | ||
- 5 marks = every team member had at least one task assigned and completed | ||
- 4 marks = every team member had at least one task assigned and made a pull request | ||
- 2 marks = at least one team member did not complete any task or did not have any task assigned | ||
- 0 marks = most of team members have no tasks assigned and/or completed | ||
|
||
Your Mark: 0, Seems like only one person did the entire assingment. | ||
|
||
Total Mark: 5/20 | ||
|
||
## GitHub Review (Max 30 marks) | ||
|
||
|
||
- Working CICD pipeline (X marks) | ||
- 5 marks = docker file(s) that that can meet all the project requirements and features | ||
- 5 marks = build docker image | ||
- 5 marks = Push Docker image to a container registry (e.g. DockerHub) | ||
- 5 marks = 3-5 Test Cases written for CI or CD | ||
- 10 marks = Deployment of container image(s) on an orchestration framework (e.g. kubernetes) | ||
|
||
|
||
Your Mark: 15, Build docker image, push docker image to container registry, Tests setup. | ||
|
||
- Documentation (max 5 marks) | ||
|
||
- 5 marks = documentation has been created for all steps | ||
- 3 mark = documentation has been created for some steps | ||
- 0 marks = documentation has not been created | ||
|
||
Your Mark: 5 | ||
|
||
Total Mark: 20/30 | ||
|
||
## Total Mark | ||
|
||
25 / 50 |