Referāts
Tehnoloģijas
Datori, elektronika, programmēšana
Programmatūras kvalitātes rādītāji un to mērīšana-
Programmatūras kvalitātes rādītāji un to mērīšana
2011. - 2015. g.
Nr. | Sadaļas nosaukums | Lpp. |
Ievads | 3 | |
1. | Programmatūras kvalitāte | 4 |
2. | Programmatūras kvalitātes mērīšana | 8 |
3. | Programmatūras kvalitātes atribūti | 11 |
3.1. | Uzticamība | 12 |
3.2. | Veiktspēja | 13 |
3.3. | Drošība | 14 |
3.4. | Uzturamība un koda kvalitāte | 15 |
3.5. | Piegādes ātrums | 16 |
4. | Programmatūras kvalitātes metrikas | 18 |
4.1. | Produkta kvalitātes metrikas | 18 |
4.2. | Procesu kvalitātes metrikas | 19 |
4.3. | Programmatūras uzturēšanas metrikas | 20 |
4.4. | Programmatūras testēšanas metrikas | 21 |
4.5. | Klientu problēmu metrikas un klientu apmierinātības metrikas | 22 |
Secinājumi | 24 | |
Literatūra | 25 |
Secinājumi
Programmatūras kvalitāte ir tās pazīmju un raksturojumu kopums, kas novērtē programmatūras atbilstību noteiktām prasībām, un programmatūru var uzskatīt par kvalitatīvu, ja tajā ir pēc iespējas mazāk kļūdu, tā atbilst prasībām un ir iespējama programmatūras veiksmīga uzturēšana. Programmatūras kvalitāte ir iedalāma divās kategorijās - prasībās un specifikācijā un sistēmas darbībā.
Tā kā procesa kvalitāte tieši ietekmē produkta kvalitāti, tā tiek mērīta jau programmatūras izstrādes laikā, lai novērtētu, kādas izmaiņas un uzlabojumi ir nepieciešami, un kas kādi faktori traucē sasniegt vēlamo rezultātu. Programmatūras kvalitātes mērīšanā tiek izmantotas dažādas metrikas un ar tām saistītie atribūti, piemēram, drošība, uzticamība, uzturamība, lietojamība u.c., kas kuru skaitliskā novērtējuma vērtības ļauj aprēķināt programmatūras kvalitāti. Šos mērījumus var izmantot, lai veiktu vispārīgus pieņēmumus par programmatūru un tajā esošajām kļūdām un problēmām, to risināšanas nepieciešamību un metodēm.
Programmatūras kvalitātes metrikas ir iespējams klasificēt vairākās grupās, piemēram, produkta kvalitātes metrikās, procesa kvalitātes metrikās vai arī uzturēšanas metrikās. Produkta kvalitātes metrikas ņem vērā tādus faktorus kā datus par programmatūras atteicēm, defektiem, klientu konstatētajām problēmām un klientu apmierinātību, procesa kvalitātes metrikas novērtē defektu novēršanu un novēršanas efektivitāti un datus par testēšanā atklātajām kļūdām, savukārt uzturamības kvalitātes metrikas pievērš uzmanību klientu apkalpošanas īpatnībām – atklāto kļūdu un jaunu laidienu piegādes ātrumam un biežumam, kļūdu labošanas parametriem.
Programmatūras kvalitātes mērīšanas rezultāti ļauj konstatēt, kādā stāvoklī ir programmatūra – cik ļoti to nepieciešams uzlabot, ko nepieciešamas uzlabot un kā to darīt, lai kvalitātes novērtējuma rezultātus uzlabotu un padarītu programmatūru labāku.
…
Programmatūras kvalitāte ir rādītājs, kas novērtē programmatūru pēc dažādiem aspektiem – gan no projekta, gan izstrādes skatupunkta, tas ir dažādu raksturojumu un īpašību apkopojums, kas attiecas uz programmatūras spēju veiksmīgi darboties un tās atbilstību prasībām un gaidāmajiem rezultātiem. Programmatūras kvalitāte ir svarīga izstrādātājiem, lai pārliecinātos, ka tie ir izveidojuši labu un korektu sistēmu, bet, iespējams, tā ir vēl svarīgāka izstrādātāju klientiem, kuriem ar izveidoto sistēmu un produktu nāksies strādāt, tātad izveidotās programmatūras kvalitāte tieši ietekmēs tās lietotāju spēju pienācīgi strādāt un izpildīt viņiem paredzētos uzdevumus. Programmatūras kvalitātes novērtēšana ir nepieciešama, lai saprastu, kāda ir programmatūra, cik ļoti tā atbilst prasībām un cik labi tā darbojas, kvalitāti ir nepieciešams novērtēt, lai saprastu ko un kā programmatūrā ir nepieciešams mainīt un uzlabot. Lai arī programmatūras kvalitāte nav izsakāma kā precīzs skaitliskais novērtējums, to ir iespējams mērīt, izmantojot dažādas metrikas un novērtēšanas atribūtus [4]. Šie atribūtu ir dažādas programmatūras raksturiezīmes, kuru novērtējums ļaus saprast, vai šajā aspektā programmatūra ir kvalitatīvāka, vai arī to būtu nepieciešams uzlabot, tādā veidā iegūstot programmatūras kvalitātes novērtējumu. Programmatūras metrikas tiek izmantotas, lai, balstoties uz dažādiem kritērijiem un programmatūras iezīmēm, novērtētu programmatūras kvalitāti vai dažādas kvalitāti nodrošinošās komponentes [7]. Novērtēšanas rezultāti gan izstrādātājiem, gan klientiem sniedz apkopotu programmatūras novērtējumu, kas palīdzēs gan programmatūras izstrādē un uzturēšanā, gan arī turpmāku produktu izstrādē un lietošanā.
- Grāmatvedības datorprogrammas, to veidi un raksturojums
- Programmatūras kvalitātes rādītāji un to mērīšana
-
SIA "Lido" informācijas sistēmas un to plānošana
Referāts11 Mārketings, reklāma, Datori, elektronika, programmēšana
-
Tu vari jebkuru darbu ātri pievienot savu vēlmju sarakstam. Forši!SIA "Lido" informācijas sistēmas un to plānošana
Referāts augstskolai11
-
Grāmatvedības datorprogrammas, to veidi un raksturojums
Referāts augstskolai29
-
Antivīrusu programmatūras un to analīze
Referāts augstskolai23
-
Lotus Notes programmatūras kvalitātes nodrošināšanas iespēju analīze uzņēmumā “SWH Tehnoloģija”
Referāts augstskolai24
-
Programmatūras izstrādes standarti
Referāts augstskolai20