Programmatūras dzīves cikla trasējamība, veicot ALM rīku integrāciju
Author
Blūms, Rolands
Co-author
Latvijas Universitāte. Datorikas fakultāte
Advisor
Kozmina, Natālija
Date
2017Metadata
Show full item recordAbstract
Mūsdienās tiek izstrādātas jaunas un papildinātas esošas programmatūras un informāciju sistēmas, kuras tiek veidotas arvien komplicētākas un apjomīgākas, kā rezultātā ar to saistītais informācijas apjoms ievērojami pieaug. Šādu sistēmu dzīves ciklu pārvaldība nav viegls uzdevums, jo ne tikai tās informācijas apjoms ir liels, bet šo informāciju var ietekmēt katra no iesaistītajām personām, kurai katrai var nedaudz atšķirties izstrādājamā risinājuma nolūks un skata punkts uz to. Bakalaura darba “PROGRAMMATŪRAS DZĪVES CIKLA TRASĒJAMĪBA, VEICOT ALM RĪKU INTEGRĀCIJU” mērķis ir izpētīt un rast integrētu risinājumu programmatūras dzīves cikla artefaktu informācijas atsekošanai un pārraudzībai no pirmās definētās konceptuālās prasības līdz pat programmatūras likvidācijai. Darbā tiek aprakstīti vairāki iespējamie programmatūras dzīves cikla pārvaldības un trasējamības uzlabojumi, kuri tiek panākti ar dažādu rīku un to savstarpējās integrācijas pielietojumu, nodrošinot nepārtrauktu informācijas apmaiņu un pārskatāmību. Pētījuma rezultātā tika rasts risinājums pilnvērtīgas programmatūras dzīves cikla trasējamībai, kas tiek nodrošināta ar dažādiem pārvaldības rīkiem un to savstarpējās integrācijas palīdzību, radot nepārtrauktu artefaktu informācijas plūsmu. Nowadays new applications and information systems are being developed and the existing ones are being updated, they are getting larger and more complex, which results in an increase of the associated amount of information. It is not the easiest task to manage lifecycle for such systems, because not only the amount of information that they are holding is great, but it can be affected by each of the stakeholders that may have different purposes and point of view on the solution. Bachelors thesis “APPLICATION LIFECYCLE TRACEABILITY BY INTEGRATING ALM TOOLS” purpose is to explore and find an integrated solution for software lifecycle artifact information tracking and monitoring from the first defined conceptual requirement until the disposal of the software. This paper describes multiple possible software lifecycle management and traceability improvements that are fulfilled with the use of different tools and their mutual integration ensuring continuous information exchange and monitoring. The outcome of this research is a developed solution for full software lifecycle traceability, which is provided with a variety of management tools and their mutual integration assistance, creating continuous flow of information artifacts.