Skip to content

Commit 20c7bbd

Browse files
authored
Upload A2 grades
1 parent 487d1a7 commit 20c7bbd

File tree

1 file changed

+57
-0
lines changed

1 file changed

+57
-0
lines changed

CICD/campus-compass_a2_grading.md

Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,57 @@
1+
# Assignment 2 Marking Scheme 50 marks
2+
3+
**Team Name:** Campus Compass
4+
**Github:** https://github.com/UTSC-CSCC01-Software-Engineering-I/term-group-project-c01s25-project-campus-compass
5+
6+
---
7+
8+
## System Design (PDF or MD file or another suitable format) (max 15 marks)
9+
10+
- Software Architecture Diagram & CI Workflow (max 10 marks)
11+
- 10 marks = The Architecture Diagram is present, it is formatted using proper graphic symbols. CI workflow is set up using GitAction with proper comments
12+
- 5 marks = The Architecture Diagram is present, it is not formatted well. CI workflow is set up but with no proper comments.
13+
- 0 marks = No diagram present or the presented document does not look like a software architecture diagram. No CI workflow set up.
14+
15+
Your Mark: 5
16+
17+
**Grader's Notes:**
18+
- Missing architecture diagram but the CI workflow is setup and the `desc.md` file describes how each Docker image is configured.
19+
- Workflow is described correctly with `CI-CD-pipeline.yml` file (good!)
20+
21+
- Tasks Distribution (max 5 marks)
22+
- 5 marks = every team member had at least one task assigned and completed
23+
- 4 marks = every team member had at least one task assigned and made a pull request
24+
- 2 marks = at least one team member did not complete any task or did not have any task assigned
25+
- 0 marks = most of team members have no tasks assigned and/or completed
26+
27+
Your Mark: 0
28+
29+
**Grader's Notes:**
30+
- Based on your GitHub commit history, all of the work was done by one person only.
31+
32+
## GitHub Review (Max 30 marks)
33+
34+
### Working CICD pipeline (30 marks)
35+
36+
- 5 marks = docker file(s) that that can meet all the project requirements and features
37+
- 5 marks = build docker image
38+
- 5 marks = Push Docker image to a container registry (e.g. DockerHub)
39+
- 5 marks = 3-5 Test Cases written for CI or CD
40+
- 10 marks = Deployment of container image(s) on an orchestration framework (e.g. kubernetes)
41+
42+
Your Mark: 30
43+
44+
**Grader's Notes:**
45+
- Great work!
46+
47+
## Documentation (max 5 marks)
48+
49+
- 5 marks = documentation has been created for all steps
50+
- 3 mark = documentation has been created for some steps
51+
- 0 marks = documentation has not been created
52+
53+
Your Mark: 5
54+
55+
## Total Mark
56+
57+
40 / 50

0 commit comments

Comments
 (0)