Abstract |
Bakalaura darba 2. tips: Aktuālo jomas problēmu risinājumi
Atslēgvārdi: Dokumentācija, Automatizācija, Ietekmes izpēte, Izstrādes process.
Mūsdienās, kad tehnoloģijas attīstās ļoti strauji, kad programmatūras izstrādes process kļūst arvien īsāks un programmatūras prasības mainās ļoti ātri, efektīvi un galvenokārt precīzi izstrādāta dokumentācija ir svarīgs faktors kas var ietekmēt uz izstrādes procesu pozitīva veida. Automatizēta dokumentācijas ģenerēšanas risinājumu izmantošana piedāvā iespēju veidot dokumentāciju arvien ātrāk un efektīvāk, salīdzinot ar dokumentāciju, veidotu manuāla veida.
Bakalaura darbs ir veltīts pētījumam par automatizētas dokumentācijas ģenerēšanas ietekmi uz izstrādes procesu. Tajā tiek pētīts, kas ir programmatūras izstrādes process, kas ir dokumentācija, kādas ir tās priekšrocības un trūkumi un kāda ir dokumentācijas loma izstrādes procesā. Tiek aplūkota dokumentācijas funkcionalitāte, programmētāju un atslēgvārdu nozīmē dokumentācijai, apskatīti esošie dokumentācijas veidi un aprakstīti pieejamie dokumentācijas rīki. Bakalaura darba gaitā tiek izstrādāts algoritms automātiskai dokumentācijas izveidei, kas tiek izmantots reālā izstrādes procesā, lai izpētītu un noskaidrotu, kāda ir tā ietekme uz izstrādes procesu. Ietekmes uz izstrādes procesu izpēte balstās uz diviem kritērijiem: dokumentācijas izveides ātrumu un tās kvalitāti. Veicot eksperimentus, kuros tika salīdzināts dokumentācijas izveides process un tās kvalitāte manuālā un automātiskā režīmā, tika secināts, ka automātiskais dokumentācijas izveides risinājums, pirmkārt, ietekmē un uzlabo izstrādes procesu, proti, tas paātrina dokumentācijas izveides un atjaunināšanas procesu un atbrīvo izstrādātājus no nevajadzīga darba. Otrkārt, tas ietekmē dokumentācijas saturam, padarot to strukturētu, kvalitatīvu, efektīvu, kā ari samazinot kļūdu iespējamību.
Darba pamattekstā ir 73 lappuses, 12 attēli, 11 tabulas, 6 pielikumi un 18 izmantotie informācijas avoti. |