Back to .md Directory

proj3rubric

|Score|Notes| Evidence|Self-Assessment|

May 2, 2026
0 downloads
0 views
ai
View source
ScoreNotesEvidenceSelf-Assessment
.5short release cyclesReleases.5
.5workload is spread over the whole team (so one team member is often Xtimes more productive than the others...Work has been divided equally among all team members. <br/>Github Commits Stats.5
.5Docs: why: docs tell a story, motivate the whole thing, deliver a punchline that makes you want to rush out and use the thing1. Story Video <br> 2. Use Case Document <br> 3. Demo Link<br>.5
.5the files CONTRIBUTING.md lists coding standards and lots of tips on how to extend the system without screwing things upCONTRIBUTING.md.5
.5Docs: doco generated , format not uglyDocs.5
.5evidence that the whole team is using the same tools (e.g. config files in the repo, updated by lots of different people)1. All the members of the team have set up environments setup locally. <br> 2. All used the same IDE, packages and tech stack to build the project. <br> 3. Everyone has installed the required libraries and has been using it.<br>Configuration.5
.5evidence that the members of the team are working across multiple places in the code base1. We assign issues in Github and start working on the required part of the project. <br>2. The commit history of different members shows this. <br> Github Commits.5
1Docs: what: point descriptions of each class/function (in isolation)Every method used in the files are properly documented.<br>Function Documentation1
.5Number of commits: by different peopleExcluding merges, 5 authors have pushed 96 commits to Group10StableBranch and 112 commits to all branches. On Group10StableBranch, 60 files have changed and there have been 3,113 additions and 1,279 deletions.<br>Github Commits.5
1issues are being closedClosed 22 issues. <br> An open issue is closed only after verified by one of the members.<br>Closed Issues1
.5issues are discussed before they are closedAfter a team member fix the issue, a PR is raised, and the code is reviewed by one of the team members. If any issue is observed, it is communicated through comments in the issue. Once good to be closed, developer is tagged in order to notify.<br>Issues.5
.5Use of syntax checkers.Used Flake8 to check syntax Github YAML Config.5
1Issues reports: there are manyEvery developer uses the application frequently. Initially there are quite a number of issues. Whenever an issue is seen, it is reported immediately and issue will be created in issues section and assigned to one who has recently worked in those areas of code where bug is seen. Issues1
.5Use of code formatters.Used Flake8 tool for code formatting <br> Github YAML Config.5
.5Use of style checkersUsed Flake8 tool for style checking <br> Github YAML Config.5
.5Docs: short video, animated, hosted on your repo. That convinces people why they want to work on your code.Animated Video, Demo.5
.5test cases existTest Cases.5
.5Use of code coverageUsed CodeCov tool Github YAML Config.5
.5other automated analysis toolsUsed automated tools like Github Workflow/Actions for CI/CD pipeline Github YAML Config.5
.5test cases:.a large proportion of the issues related to handling failing cases.We ensured that every part of the code works correctly by using test suite. But Whenever a test case is failed an issue is added in the issues section <br> Resolution of Failed Tests.5
.5test cases are routinely executedGithub actions are used. After every commit to main branch, automated scripts are run for test cases and a badge is shown in the main project folder and README to indicate if build is successful Github Action Flow.5
1Documentation describing how this version improves on the older versionVersion Compare Doc , Readme - Future Roadmap1
3This version is a little(1), some(2), much(3) improved on the last version.Tutor's assessment.
16Total

Related Documents