Definīcija - Kas ir atbilstības testēšana?

" Atbilstības pārbaude ", kas pazīstama arī kā atbilstības testēšana, ir nefunkcionāla testēšanas metode, kas tiek veikta, lai pārbaudītu, vai izstrādātā sistēma atbilst organizācijas noteiktajiem standartiem.

Pastāv atsevišķa testēšanas kategorija, kas pazīstama kā "nefunkcionālā testēšana".

Nefunkcionālā testēšana, kā norāda nosaukums, ir vērsta uz programmatūras nefunkcionālajām funkcijām. Šīs nefunkcionālās funkcijas (kas nav ierobežotas) var ietvert šādus punktus:

  • Slodzes testēšana
  • Stresa testēšana
  • Apjoma testēšana
  • Atbilstības pārbaude
  • Darbības testēšana
  • Dokumentācijas testēšana

No šī brīža es mēģinu izgaismot 4. punktu, kas ir atbilstības testēšana.

Atbilstības pārbaude

Būtībā tā ir sava veida revīzija, ko veic sistēmā, lai pārbaudītu, vai ir ievēroti visi noteiktie standarti. Lai nodrošinātu atbilstību, dažkārt katrā organizācijā tiek izveidota regulatoru un atbilstības ekspertu padome. Šī padome pārbauda, vai izstrādes komandas ievēro organizācijas standartus vai nē.

Grupas veic analīzi, lai pārbaudītu, vai standarti tiek pareizi ieviesti un īstenoti. Regulatīvā padome vienlaikus strādā arī pie standartu uzlabošanas, kas savukārt veicinās labāku kvalitāti.

Atbilstības testēšanu sauc arī par atbilstības testēšanu. IT nozarē parasti izmantotos standartus pamatā nosaka tādas lielas organizācijas kā IEEE (Starptautiskais elektrotehnikas un elektronikas inženieru institūts) vai W3C (World Wide Web Consortium) utt.

To var veikt arī neatkarīgs/trešās puses uzņēmums, kas specializējas šāda veida testēšanā un pakalpojumu sniegšanā.

Mērķi

Atbilstības testēšanas mērķi ir šādi:

  • Noteikt, vai izstrādes un uzturēšanas process atbilst noteiktajai metodoloģijai.
  • Pārliecinās, vai katra izstrādes posma rezultāti atbilst standartiem, procedūrām un vadlīnijām.
  • Izvērtēt projekta dokumentāciju, lai pārbaudītu tās pilnīgumu un pamatotību.

Kad izmantot atbilstības testēšanu

Tas ir tikai un vienīgi vadības ziņā. Ja viņi vēlas, viņiem ir jāīsteno pietiekami daudz pārbaužu, lai apstiprinātu atbilstības pakāpi metodoloģijai un identificētu pārkāpējus. Taču var būt iespējams, ka neatbilstība ir saistīta ar metodoloģijas NEizpratni vai arī tā ir pārprasta.

Vadībai jānodrošina, lai komandām būtu pienācīga un skaidra izpratne par standartiem, procedūrām un metodoloģiju. Vajadzības gadījumā tā var organizēt komandai atbilstošu apmācību.

Iespējams, ka standarti nav pienācīgi publicēti vai varbūt paši standarti ir nekvalitatīvi. Šādā situācijā būtu jācenšas vai nu to labot, vai pieņemt jaunu metodiku.

Ir svarīgi, lai atbilstības pārbaude tiktu veikta jau projekta sākumā, nevis vēlākā posmā, jo būtu grūti labot pieteikumu, ja pati prasība nav pienācīgi dokumentēta.

Kā veikt atbilstības pārbaudi

Atbilstības pārbaudes veikšana ir diezgan vienkārša. Katram izstrādes cikla posmam tiek izstrādāts un dokumentēts standartu un procedūru kopums. Katra posma rezultāti ir jāsalīdzina ar standartiem un jāatrod trūkumi. To var veikt komanda, izmantojot pārbaudes procesu, bet es ieteiktu to veikt neatkarīgai komandai.

Pēc pārbaudes procesa beigām katra posma autoram būtu jāsniedz neatbilstīgo jomu saraksts, kas jānovērš. Pārbaudes process vēlreiz būtu jāveic pēc tam, kad ir pabeigts darbs pie rīcības pozīcijām, lai pārliecinātos, ka neatbilstības ir apstiprinātas un slēgtas.

Secinājums

Atbilstības testēšana tiek veikta, lai nodrošinātu katras izstrādes cikla fāzes rezultātu atbilstību. Vadībai šie standarti ir labi jāizprot un jādokumentē. Ja nepieciešams, komandai ir jāorganizē apmācība un sesijas.

Atbilstības pārbaude pamatā tiek veikta, izmantojot pārbaudes procesu, un pārbaudes procesa rezultāti ir labi jādokumentē.

Ritināt uz augšu