-
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
Showing
1 changed file
with
252 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,252 @@ | ||
# Sprint 2-4 Marking Scheme | ||
|
||
**Team Name:** citrus | ||
|
||
*(Convention: N=sprint number, ex: sprintN.md means sprint2.md for sprint 2, and SR(N-1)md means SR1.md for sprint 2, that is Sprint Retrospective for Sprint 1, to be hold during planning meeting at the beginning of Sprint 2)* | ||
|
||
--- | ||
## Planning Meetings (sprintN.md) (max 2 marks) | ||
|
||
|
||
- Sprint Planning meeting (sprintN.md) (max 2 marks) | ||
- 2 marks = Meeting and sprint goal is documented, all spikes clearly identified, team capacity recorded, participants are recorded, everyone has participated, decisions about user stories to be completed this sprint are clear, tasks breakdown is done. | ||
- 1 mark = Meeting and sprint goal is documented, some spikes not clearly identified, one or more members of team's capacity not recorded, participants are not recorded or the majority has not participated, decisions are unclear, | ||
there is no clear evidence which user story will be completed or task breakdown is unclear or incomplete | ||
- 0 marks = No meeting document submitted or the submitted document contains no relevant information to the sprint 1 | ||
|
||
Your Mark: 2 | ||
|
||
Planning Meetings Total Mark: 2 / 2 | ||
|
||
|
||
## Sprint Review (sprint-(n-1)review.md) (max 2 marks) | ||
|
||
- 2 marks = Meeting is documented, participants are recorded, everyone has participated, analysis of good practices/bad practices were made. | ||
- 1 mark = Meeting is documented, participants are not recorded or the majority has not participated, not enough analysis has been done | ||
- 0 marks = No meeting document submitted or the submitted document contains no relevant information | ||
|
||
Your Mark: 2 | ||
|
||
|
||
|
||
Sprint Review Total Mark: 2 / 2 | ||
|
||
|
||
--- | ||
## Daily Stand-ups (max 10 marks) | ||
|
||
- Each team is required to post a minimum of 5 stand-ups per sprint (Max 10 marks; 2 marks per daily standup) | ||
|
||
- Standup updates answers the necessary questions and is good quality | ||
- 2 marks = All teams members have sent their updates in the channel and are well written/good quality | ||
- 1 marks = At least 1 group member has not sent their update or is low-quality | ||
- 0 mark = At least 2 group members or more have not sent their updates or is low-quality | ||
|
||
|
||
Daily Stand-ups Total Mark: 10 / 10 | ||
|
||
|
||
--- | ||
## User Stories (Tracked in JIRA) (max 10 marks) | ||
- Correctly formulated user stories (max 2 marks) | ||
- 2 marks = all stories in JIRA Backlog follow the User Story template | ||
- 1 mark = two or more stories in JIRA Backlog do not follow the template | ||
- 0 marks = the majority of stories in JIRA Backlog do not follow the template or no stories at all | ||
|
||
Your Mark: 2 | ||
|
||
- Broken down into tasks/subtasks (max 2 marks) | ||
- 2 marks = all Sprint 1 stories estimated, broken into tasks/subtasks, tasks assigned to all team members | ||
- 1 mark = one or more Sprint 1 stories are not recorded Jira, or not estimated, or nor broken into tasks, or at least one task not assigned, or at least one team member unassigned a task | ||
- 0 marks = the majority of Sprint 1 stories not recorded in Jira or not estimated, or nor broken into tasks, or tasks not assigned, or team members unassigned a task | ||
|
||
Your Mark: 2 | ||
|
||
- Estimated (max 2 marks) | ||
- 2 marks = all stories in Jira Backlog are point estimated and the point value is recorded in Jira | ||
- 1 mark = two or more stories in Jira Backlog are not point estimated or the point value is not recorded in Jira | ||
- 0 marks = the majority of stories in Jira Backlog are not point estimated or the point value is not recorded in Jira | ||
|
||
Your Mark: 2 | ||
|
||
- Prioritized (max 2 marks) | ||
- 2 marks = all stories in Jira Backlog are prioritized in the order which matches the priority of their associated milestones | ||
- 1 mark = two or more stories in Jira Backlog not are prioritized in the order which matches the priority of their associated milestones] | ||
- 0 marks = the majority of stories in Jira Backlog appear to be not prioritized in the order which matches the priority of their associated milestones | ||
|
||
Your Mark: 2 | ||
|
||
- Clearly Defined Acceptance Criteria (max 2 marks) | ||
- 2 marks = all Sprint 1 stories have clearly defined and testable acceptance criteria | ||
- 1 mark = one or more Sprint 1 stories do not have clearly defined or testable acceptance criteria | ||
- 0 marks = the majority of the Sprint1 stories do not have clearly defined or testable acceptance criteria | ||
|
||
Your Mark: 2 | ||
|
||
User Stories Total Mark: 10 / 10 | ||
|
||
|
||
--- | ||
## Tracking on JIRA (max 24 marks) | ||
|
||
- Are all your stories and tasks being worked in this sprint tracked on Active Sprint Board? (max 2 marks) | ||
- 2 = all stories recorded | ||
- 1 = part of the stories missing | ||
- 0 = no stories on Active Sprint Board | ||
|
||
Your Mark: 2 | ||
|
||
- Did you start all stories for sprint one? (max 2 marks) | ||
- 2 marks = all stories started or some stories not started, but logical explanation provided as a story comment | ||
- 1 mark = part of the stories not started and explanation why not is not provided | ||
- 0 marks = no story started | ||
|
||
Your Mark: 2 | ||
|
||
- Do the pull request on GitHub match the tasks listed on JIRA Active Sprint Board? (max 2 marks) | ||
- 2 marks = no tasks are missing | ||
- 1 mark = two or more tasks are missing | ||
- 0 marks = no tasks or tasks do not match at all | ||
|
||
Your Mark: 2 | ||
|
||
- Is the pull request done by the person to whom the task has been assigned to? (max 2 marks) | ||
- 2 marks = all assigned tasks are completed | ||
- 1 mark = two or more tasks were not completed as assigned | ||
- 0 marks = no task was completed by anyone | ||
|
||
|
||
Your Mark: 2 | ||
|
||
- Is each pull request made from a separate branch for each individual task? (max 5 marks) | ||
- 5 marks = pull request for each task made from own separate branch | ||
- 4 marks = pull request for 1 or more tasks not made from own separate branch | ||
- 3 marks = pull request for 2 or more tasks not made from own separate branch | ||
- 2 marks = pull request for 3 or more tasks not made from own separate branch | ||
- 1 mark = pull request for 4 or more tasks not made from own separate branch | ||
- 0 marks = pull request for the majority of tasks not made from own separate branch | ||
|
||
|
||
Your Mark: 2 | ||
|
||
- Is the git commit message clear? (max 2 marks) | ||
- 2 marks = all commit message begin with the ticket number of the task followed by a short description of commit changes | ||
- 1 mark = one or more commit messages do not begin with the ticket number of the task followed by a short description of commit changes | ||
- 0 marks = majority of commit message do not begin with the ticket number of the task followed by a short description of commit changes | ||
|
||
|
||
Your Mark: 2 | ||
|
||
- Tasks Distribution (max 3 marks) | ||
- 3 marks = every team member had at least one task assigned and completed | ||
- 2 marks = every team member had at least one task assigned and made a pull request | ||
- 1 mark = 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: 3 | ||
|
||
- Branch Naming (max 2 marks) | ||
- 2 marks = every team branch is named after the associated single ticket number | ||
- 1 mark = at least one branch is not named after the associated single ticket number | ||
- 0 marks = most branch names are not named after the associated single ticket number | ||
|
||
Your Mark: 2 | ||
|
||
- Burndown chart (max 2 marks) | ||
- 2 marks = burndown chart present, matched JIRA chart, and explanations are adequate. | ||
- 1 mark = burndown chart present, matches JIRA chart, but no explanations provided, or explanations are not adequate. | ||
- 0 marks = document not available or not containing a valid burndown chart | ||
|
||
Your Mark: 2 | ||
|
||
|
||
- Schedule (max 2 marks) | ||
- 2 marks = diagram present, critical path computed, and explanations are adequate. | ||
- 1 mark = diagram present, but no critical path or explanations provided, or explanations are not adequate. | ||
- 0 marks = document not available or not containing a valid diagram | ||
|
||
Your Mark: 2 | ||
|
||
Tracking on JIRA Total Mark: 23 / 24 | ||
|
||
|
||
--- | ||
## Sprint Completion (Max 20 marks) | ||
- Minimum of 5 user stories needed | ||
(If you do not have 5 user stories for that sprint, you must have a sufficient number of subtasks for all your user stories) | ||
- Unstarted stories removed during the sprint will not count if an explanation is provided for why the story was not started/completed | ||
- Started stories that are incomplete will be counted | ||
- Mark Breakdown: [x = Percentage of story points completed * 20] | ||
|
||
Your Mark: 20 / 20 | ||
|
||
|
||
--- | ||
## System Design (PDF or MD file or another suitable format) (max 10 marks) | ||
|
||
- Cover Page and Table of Contents (max 2 marks) | ||
2 marks = both are present | ||
1 mark = at least one is present | ||
0 marks = None present | ||
|
||
Your Mark: 2 | ||
|
||
- CRC Cards [or equivalent, if the team is not using CRC) (max 4 marks) | ||
- 4 marks = Class names and Collaborators have matching names and responsibilities are stated clearly | ||
- 3 marks = At least one of the class names does not match the collaborator names or the responsibilities for at least one class are unclear | ||
- 2 marks = Two class names do not match the collaborator names or the responsibilities of two or more classes are not stated or are unclear | ||
- 1 mark = The majority of class names do not match the collaborator names or the responsibilities of the majority of the classes are not stated or are unclear | ||
- 0 marks = No CRC provided or the provided document does not match the CRC model | ||
|
||
Your Mark: 4 | ||
|
||
- Software Architecture Diagram (max 4 marks) | ||
- 4 marks = The Architecture Diagram is present, it is formatted using proper graphic symbols, and it follows a known Architecture diagram. | ||
|
||
- 3 marks = The Architecture Diagram is present, it is not formatted well, and it follows somewhat a known Architecture diagram. | ||
|
||
- 2 marks = The Architecture Diagram is present, it is not formatted well, or it does not follow a known Architecture diagram. A web link or reference has been provided, but it does not support the used architecture | ||
|
||
- 1 mark = The Architecture Diagram is present, it is not formatted well, and it is unclear what Architecture it follows. There is no web link or other reference lending support to the presented diagram. | ||
- 0 marks = No diagram present or the presented document does not look like a software architecture diagram | ||
|
||
Your Mark: 4 | ||
|
||
System Design Total Mark: 10 / 10 | ||
|
||
## Documentation (max 3 mark) | ||
|
||
- 3 mark = documentation is updated, is concise & informative for contributors | ||
- 2 mark = documentation is updated partially. | ||
- 0 marks = documentation has not been updated or is unclear & not maintained properly | ||
|
||
Your Mark: 3 / 3 | ||
|
||
|
||
## Sprint Demo (Max 14 marks) | ||
- Attendance (max 2 marks) | ||
- 2 marks = full team is present | ||
- 1 mark = one member is not present | ||
- 0 marks = more than one member is not present | ||
|
||
- Working software (max 8 marks) | ||
- 8 marks = features presented work flawlessly | ||
- 1 mark removed for each bug/error identified or for missing records on Jira | ||
|
||
- Presentation (max 2 marks) | ||
- 2 marks = UI demonstrated is visually appealing and intuitive for users | ||
- 1 mark = one or more errors identified by the demo TA | ||
- 0 marks = UI is visually unappealing | ||
|
||
- Documentation (max 2 marks) | ||
|
||
- 2 marks = documentation has been created for frontend and backend systems with great detail | ||
- 1 mark = documentation has been created for frontend and backend systems with some errors | ||
- 0 marks = documentation has not been created | ||
|
||
Your Mark: 14 / 14 | ||
|
||
|
||
## Total Mark | ||
|
||
95 / 95 |
867bca2
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@navn-r is attempting to deploy a commit to a Personal Account on Vercel that is not owned by them.
In order for the commit to be deployed, @navn-r must be granted access to the connected Vercel project.
If you're the owner of the Personal Account, transfer the project to a Vercel Team and start collaborating, or learn more.