Todėl reikalavimų rinkimas yra teisingas atsakymas.
Kuriame etape defektas yra pigesnis ?
Klaidos ar defekto taisymo kaina yra mažesnė, jei ją pastebėsite projektavimo fazėje, tačiau didesnės vėlesnėse programinės įrangos kūrimo ciklo (SDLC) fazėse.
Kiek kainuoja defektas?
Kai defektas nustatomas anksčiau, yra mažesnė defekto kaina. Pavyzdžiui, jei reikalavimų specifikacijose randama klaida renkant ir analizuojant reikalavimus, tada ją ištaisyti yra kažkiek pigu. Reikalavimo specifikacijos pataisymas gali būti atliktas, tada jis gali būti išduotas iš naujo.
Kada turėtume nutraukti testavimą?
Testuotojas gali nuspręsti nutraukti testavimą, kai MTBF laikas yra pakankamai ilgas, defektų tankis yra priimtinas, kodo aprėptis laikoma optimalia pagal bandymo planą, o skaičius ir atvirų klaidų sunkumas yra mažas.
Ar galima pasiekti šimtaprocentinę programinės įrangos kokybę?
Kūrėjai taip pat gali naudoti vienetų testavimą. Trumpai tariant, geras kokybės užtikrinimo inžinierius žino, kaip nustatyti programinės įrangos klaidas. Turėtumėte būti tikri, kad visos pagrindinės darbo eigos ir pagrindinės funkcijos yra išbandytos. Tačiau 100 procentų bandymo aprėptis neįmanoma, nes negalite numatyti, kaip elgsis galutiniai vartotojai.