Passiivsed/tagasilükatud kriteeriumid
Pass/Fail-kriteeriumid on eelnevalt kindlaks määratud standardite või nõuete kogum, mis peab olema täidetud, et tarkvararakendust saaks pidada vastuvõetavaks avaldamiseks või kasutuselevõtuks. See on tarkvara testimise ja kvaliteedi tagamise oluline aspekt, sest see aitab tagada, et tarkvara vastab vajalikele funktsionaalsetele ja mittefunktsionaalsetele nõuetele.
Passiivsuse/mittesoorituse kriteeriumid kehtestatakse tavaliselt planeerimisfaasis. tarkvaraarendus projektja põhinevad kliendi või lõppkasutaja erivajadustel. Need kriteeriumid võivad hõlmata selliseid tegureid nagu kasutatavus, jõudlus, turvalisus ja ühilduvus olemasolevate süsteemide või tarkvaraga.
Testimisfaasis hinnatakse tarkvara vastavust kriteeriumidele, et teha kindlaks, kas see vastab vajalikele standarditele. Kui tarkvara vastab kõigile kriteeriumidele, loetakse see testimise läbinuks ja seda peetakse sobivaks avaldamiseks või kasutuselevõtuks. Kui tarkvara ei vasta ühelegi kriteeriumile, loetakse see test läbikukkunuks ning seda tuleb üle vaadata ja uuesti testida, kuni see vastab vajalikele standarditele.
Passiivsuse ja mittepassiivsuse kriteeriumid on oluline osa tarkvara kvaliteedi tagamine, kuna need aitavad tagada, et tarkvara on funktsionaalne, usaldusväärne ja vastab lõppkasutaja vajadustele. Selgeid edukriteeriume kehtestades on tarkvara arendusmeeskonnad saavad töötada tõhusamalt ja tulemuslikumalt ning pakkuda kvaliteetset tarkvara, mis vastab nende klientide ja lõppkasutajate vajadustele.