5. Záver pracovnej verzie
Práca rieši podporu výučby postupov DevOps v tímových projektoch používajúcich GitLab. Problémom nie je nedostatok údajov, ale ich rozptýlenie medzi problémy, vetvy, žiadosti o zlúčenie, diskusie, odovzdania a procesy CI/CD.
Analýza oddelila technicky overiteľné podmienky od otázok vyžadujúcich odborný úsudok. Výsledkom je trinásť transparentných kontrol R01-R13. Kontroly komunikácie a správ odovzdaní používajú zástupné ukazovatele a bez ručného overenia nepreukazujú kvalitu práce ani neetické správanie.
Overenie rozhraní ukázalo, že webhook je vhodný na rýchle oznámenie zmeny, no úplný stav treba doplniť cez REST API. Prvotné údaje a medzery obnovuje ručná synchronizácia. Prototyp periodicky neprehľadáva všetky projekty.
GitPulse zobrazuje údaje na úrovni kurzu, skupiny, projektu a študenta. Vyučujúci nastavuje aktívne kontroly, prahy a váhy. Semaforový stav usporadúva pozornosť a nie je automatickou známkou. Oddelené voliteľné moduly pripravujú konflikt pri zlučovaní, analyzujú Dockerfile a vytvárajú riadené zlyhanie CI/CD.
Tretie odovzdanie obsahuje funkčný prototyp, verejnú inštanciu, architektonický návrh a technickú skúšku vybraných častí. Automatické testy overujú pripravené scenáre, nie pedagogický účinok. Práca preto zatiaľ neuvádza úsporu času, zlepšenie výsledkov študentov ani úspešnosť nasadenia vo výučbe.
Ďalšia etapa musí porovnať automatické výsledky s ručným hodnotením na reálnych projektoch a samostatne merať technickú presnosť, čas vyučujúceho a zrozumiteľnosť spätnej väzby. Až tieto údaje umožnia opísať prínos riešenia.