Dešimtuku įvertinto brandos darbo pavyzdys, reikalavimai

Sveikas, Pasauli,

TL;DR? Parašiau BD, gavau 10, štai visi failai - https://git.ari.lt/ari/brandos-darbas-2025-2026-informatika, štai įrankis - https://git.ari.lt/ari/cqas, naudokit jei pravers.

Šiais metais pasirinkau rašyti brandos darbą (BD) tema „Saugumo ir kodo kokybės balansavimas programavimo praktikose", kuriame nagrinėjau DevSecOps, kodo kokybę, dirbtinio intelekto poveikį ir sistemų saugumą.

Šis darbas buvo įvertintas dešimtuku, todėl nusprendžiau jį paviešinti tam, kad ateities abiturientai ir BD vadovai turėtų kokybišką brandos darbo pavyzdį, kurį būtų galima paskaityti ir net panaudoti kaip atskaitos tašką :)

Nusprendžiau paviešinti visą savo darbą pagal CC BY-NC-SA 4.0 licenciją, todėl galite laisvai dalytis ar adaptuoti šį darbą nekomerciniais tikslais, nurodę autorę (Arija A.) ir išlaikę tą pačią licenciją išvestiniams darbams.

Žodžiu... Darbą pasirinkau ne dėl pažymio (nors 10 (+0.25 prie konkursinio balo) tikrai yra labai swag), o dėl to, kad man nuoširdžiai patinka informatika.

Mano brandos darbas patalpintas čia:

(git.ari.lt yra originali saugykla su visais failais ir susijusiais resursais, o pg.ari.lt yra tiesiog naršyklėje patogiai skaitoma README versija)

Išleisti resursai susideda iš:

Vienas iš pagrindinių šio darbo rezultatų buvo CQaS (Code Quality and Security) įrankis, sukurtas automatizuotai analizuoti Python programinį kodą. Jis buvo naudojamas tyrimo metu vertinant kodo kokybę, techninę skolą, dubliavimąsi, stiliaus atitiktį bei kitus rodiklius. Jeigu domina pati praktinė darbo pusė, greičiausiai būtent ši darbo dalis bus įdomiausia: https://git.ari.lt/ari/cqas

Darbas taip pat remiasi ankstesniu projektu Research School 2024 (https://researchschool.tech/), kurio metu tyriau saugumo kontrolinių sąrašų taikymą programavimo praktikose. Dėl to prie išleistų resursų pridėjau nuorodas ir į susijusias saugyklas, kad būtų lengviau suprasti platesnį tyrimo kontekstą.

Tikiuosi, kad ši medžiaga bus naudinga ne tik būsimiems abiturientams, bet ir mokytojams, brandos darbų vadovams ar tiesiog žmonėms, kuriems įdomi programinės įrangos kokybė, saugumas ir programavimo metodikos.

Iki!!!