Methods and tool support to enable the systematic improvement of the DevOps process based on information captured by GitLab during the software peer review phase

In the last decade, DevOps has emerged as the prominent approach to increase agility, productivity, and quality in the software industry. DevOps is a software engineering approach that aims at continuous improvement through the use of a systematic approach. It advocates for automation and monitoring at all stages of software development and operations. Based on the spectacular progress it has enabled, DevOps can be viewed as a disruption in the evolution of software engineering approaches. However, it brings important challenges and many companies are struggling with its implementation and evolution. The objective of this project is to develop methods and tool support to enable the systematic improvement of the software development aspect of the DevOps process based on information captured during the peer review process in GitLab. Our goal is to improve both the efficiency of the process and the quality of the resulting software.

Faculty Supervisor:

Francis Bordeleau

Student:

Partner:

Kaloom Inc

Discipline:

Engineering

Sector:

Information and cultural industries

University:

École de technologie supérieure

Program:

Accelerate

Current openings

Find the perfect opportunity to put your academic skills and knowledge into practice!

Find Projects