Master's Thesis
Topic: Tools for Supporting DevOps Fundamentals Teaching
Author: Bc. Mykyta Olym
Supervisor: Ing. Sergej Chodarev, PhD.
Study programme: Informatika
Current stage: third interim submission, 21 June 2026
Status of the working version
The current version contains the motivation and task formulation, related-work analysis, verification of data availability, solution design, and a functional GitPulse prototype. The abstract will be completed in the final version, after the evaluation results and contributions are known. Writing a provisional abstract now would require claims that have not yet been evaluated.
Keywords: DevOps, GitPulse, GitLab, webhooks, automated assessment, code review, compliance checks, software engineering education
Contents
-
Introduction
Problem statement, motivation and task formulation.
-
Analysis of Existing Solutions
DevOps as a discipline, the current teaching context and existing assessment tools.
-
Exploring Solution Options
Empirical verification of GitLab events, REST API coverage and existing tools.
-
Solution Design
Usage scenarios, architecture, R01-R13 checks, and the functional prototype.
-
Conclusion
Summary of thesis contributions and remaining work.
Source of truth
This section is a web guide to the current working version. The complete text is maintained in the LaTeX thesis source in the dp.mykyta.olym/thesis repository. In case of conflict the LaTeX source takes precedence.