HBV505M - Assignment 7 Overview - 17 October 2024
Háskóli Íslands: Software Quality Management
This assignment for the Software Quality Management course focuses on incorporating peer reviews into your projects. Building on previous work, students will now facilitate code reviews by another person, improving the pipeline to support this process. Key elements include:
Practicing branching and creating merge requests with a review component. Creating a code review checklist (at least five items) using GitLab merge request templates. Ensuring that static analysis issues are not redundantly included in the checklist. Making previous optional tasks (like artifact style jobs and test coverage reports) mandatory. Documenting the use of the review template and demonstrating it through a new merge request. Receiving and resolving review comments. Creating a tag for the project, using Git's atomic flag to push the tag along with the commit. The assignment emphasizes the importance of collaboration, peer feedback, and proper documentation in managing software quality.
39438981 Bytes