Related projects
Discover more projects across a range of sectors and discipline — from AI to cleantech to social innovation.
Modern code review (MCR) is broadly adopted as an established and effective software quality assurance practice, with an increasing number of open-source as well as commercial software projects that adopt code review as a crucial practice. The MCR process is most effective when developers follow best practices, such as efficient, collaborative and timely review discussions to improve the code quality, enhance knowledge transfer, increase team awareness and share code ownership. Such practices help encouraging developers participation in the review process and reducing conflicts in the team while ensuring that the code meets common quality standards before it is merged into the code base [3]. The objective of this research project is to incorporate gamification mechanism in the code review process by designing a gamification-based approach for code review that motivates software practitioners to adopt good code review practices.
Ali Ouni
Mediterranean Institute of Technology
Engineering
Technology; Artificial Intelligence; Information and Communications Technology
École de technologie supérieure
Globalink Research Award
Discover more projects across a range of sectors and discipline — from AI to cleantech to social innovation.
Find the perfect opportunity to put your academic skills and knowledge into practice!
Find ProjectsThe strong support from governments across Canada, international partners, universities, colleges, companies, and community organizations has enabled Mitacs to focus on the core idea that talent and partnerships power innovation — and innovation creates a better future.