Studiju veids |
bakalaura akadēmiskās studijas |
Studiju programmas nosaukums |
Datorsistēmas |
Nosaukums |
Prasību trasējamības metožu analītisks apskats spējā programmatūras izstrādē |
Nosaukums angļu valodā |
Analytical Review on Requirements Tracing Methods within Agile Software Developments |
Struktūrvienība |
33000 Datorzinātnes, informācijas tehnoloģijas un enerģētikas fakultāte |
Darba vadītājs |
Oksana Ņikiforova |
Recenzents |
SIA C.T.Co lietojumsistēmu arhitekts, Mg. sc. ing. Mihails Akimenko |
Anotācija |
Jebkuras programmatūras izstrādē ir svarīgi sekot līdz projekta dzīves ciklam un kā sākotnējās prasības tiek īstenotas, lai produkts apmierinātu pasūtītāju prasības un tiktu nodots laikā. Sākotnēji šo problēmu atrisināja disciplinētās programmatūras izstrādes metodes ar striktu izstrādes dzīves ciklu, kurā liela uzmanība tika veltīta dokumentācijai. Tomēr laika gaitā disciplinētās metodes sāka zaudēt savu popularitāti un tika sāktas aizvietotas ar spējās programmatūras izstrādes metodēm, kuras bija vairāk elastīgas un pieprasīja mazāk dokumentāciju. Bet pagriežot lielāko daļu fokusu uz koda veidošanu, tika zaudēta spēja efektīvi izsekot produkta prasībām. Lai risinātu šo problēmu ir izvirzītas vairākas metodes un principi, un ir izstrādāti rīki, kuri nodrošina kāda veida programmatūras prasību trasējamību, bet ne viss izveidotais ir piemērots spējās izstrādes vidē. Šo iemesla dēļ, bakalaura darba ietvaros tiek noskaidrots kādus objektus vajadzētu izsekot, kādus ieguvumus gūs un kādi būs zaudējumi. Pēc tam, balstoties uz apkopoto informāciju, tiek veikta izpēte kur trasējamības rīki tiek izvērtēti un salīdzināti, lai noteiktu kādu funkcionalitāti tie piedāvā un vai tie sevī ietver nepieciešamo trasējamības līmeni. Salīdzināšanas rezultāti arī tiek ievietoti tīmekļa lietotnē, kura ar dažādu filtru palīdzību, lietotājam atvieglo prasību trasējamības rīka izvēli.
Dokumentā ir 57 lappuses, 6 attēli, 2 tabulas, 1 pielikums un 62 nosaukumu informācijas avoti. |
Atslēgas vārdi |
Prasību trasējamība, prasību inženierija, spējās programmatūras izstrāde, projektu pārvaldība. |
Atslēgas vārdi angļu valodā |
Requirements traceability, requirements engineering, agile software development, project management. |
Valoda |
lv |
Gads |
2020 |
Darba augšupielādes datums un laiks |
04.06.2020 09:30:55 |