| Studiju veids |
bakalaura akadēmiskās studijas |
| Studiju programmas nosaukums |
Datorsistēmas |
| Nosaukums |
Statisku vietņu ģenerēšanas pieeju izstrāde un novērtēšana tehniskās dokumentācijas platformām |
| Nosaukums angļu valodā |
Design and Evaluation of Static Site Generation Approaches for Technical Documentation Platforms |
| Struktūrvienība |
33000 Datorzinātnes, informācijas tehnoloģijas un enerģētikas fakultāte |
| Darba vadītājs |
Padmaraj Nidagundi |
| Recenzents |
Dmitrijs Bļizņuks |
| Anotācija |
Programmatūras dokumentācija ir būtiska mūsdienu programmatūras izstrādes sastāvdaļa, taču tās uzturēšana sinhronizētu ar nepārtraukti attīstošām sistēmām joprojām ir izaicinājums. Statisko vietņu ģeneratori (SSG) tiek plaši izmantoti “dokumentācija kā kods” (Docs-as-Code) darbplūsmās, ļaujot dokumentāciju rakstīt Markdown formātā, pārvaldīt versiju kontrolē un publicēt kā statiskas tīmekļa vietnes. Tomēr esošie salīdzinošie pētījumi izmanto ierobežotus novērtēšanas ietvarus un vienkāršotas slodzes, bieži neiekļaujot dokumentācijai specifiskas funkcijas, piemēram, versiju pārvaldību, strukturētu navigāciju un integrētu meklēšanu. Šajā bakalaura darbā tiek izstrādāts un novērtēts četru statisko vietņu ģeneratoru — Docusaurus, MkDocs, Hugo un Jekyll — pielietojums tehniskās dokumentācijas platformu izveidē un uzturēšanā. Pētījumā analizēta zinātniskā literatūra par statisko vietņu ģenerēšanu, identificētas pētniecības nepilnības un izstrādāts vienpadsmit metriku novērtēšanas ietvars, kas balstīts uz piecām dimensijām: efektivitāti, veiktspēju, uzturamību, paplašināmību un izstrādātāja pieredzi. Vienots 50 lappušu BookStore API dokumentācijas prototips tika ieviests visos četros ģeneratoros identiskos eksperimentālos apstākļos, nodrošinot versiju pārvaldību katram ģeneratoram. Kvantitatīvās metrikas ietver būvēšanas laiku, atjaunināšanas aizturi, vietnes izmēru un Google Lighthouse ielādes rādītājus. Kvalitatīvās metrikas novērtē konfigurācijas sarežģītību, spraudņu pieejamību un pielāgošanas vienkāršību. Mērījumu uzticamība tika validēta ar atkārtotiem testiem, standartnovirzes un variācijas koeficienta analīzi, kā arī Lighthouse testēšanu Netlify CDN izvietojumos. Rezultāti parāda, ka neviens ģenerators nav optimāls visos kritērijos. Katrs ģenerators demonstrēja atšķirīgas stiprās puses dažādās izvērtētajās dimensijās. Balstoties uz rezultātiem, bakalaura darbs piedāvā praktiskas izvēles vadlīnijas tehniskās dokumentācijas komandām, pielietojot tās piecos lietojuma scenārijos, lai atbalstītu pārdomātu lēmumu pieņemšanu programmatūras izstrādes vidēs.
Bakalaura darbs sastāv no 79 lappusēm, un tajā iekļautas 2 formulas, 24 tabulas, 17 attēli, 5 pielikumi un 45 literatūras avoti. |
| Atslēgas vārdi |
statisko vietņu ģeneratori, tehniskās dokumentācijas platformas, veiktspējas novērtēšana, dokumentācija kā kods, SSG novērtēšanas ietvars, izstrādātāja pieredze |
| Atslēgas vārdi angļu valodā |
Static Site Generators, Technical Documentation Platforms, Performance Evaluation, Docs-as-Code, SSG Evaluation Framework, Developer Experience |
| Valoda |
eng |
| Gads |
2026 |
| Darba augšupielādes datums un laiks |
26.05.2026 20:57:41 |