Iseloomustage kontrolli korralduse loogikat: olukord ja testitavad objektid, meetodid, tegevused (valdkonnad) Põhineb meetodite efektiivsuse ja maksumuse hinnangul. Nõrgemate nõuete puhul alustatakse kõige odavamatest ja efektiivsematest meetoditest. 44. V-mudel, arendusprotsessi integreeritud kontroll Kaasaaegses süsteemiarenduseprotsessis alustatakse kontrolli tegevusega võimalikult varakult. Seepärast projekteeritakse iga arendusetapi käigus ka testid. Eri arendusetappidele vastavad eri tüüpi testid, tekib tarkvara elutsükli V-mudel. 45. Testimise etapid: ühiku-/mooduli-, integratsiooni-, valideerimise- ja süsteemitestid Moodultest- mooduli tasemel testimiseks on kasutatavad programmipõhised meetodid, tõestamine, testipõhine arendus. Integratsioonitest- kõik moodulid kokku ja test, alt üles test, ülalt alla test, segameetod. Valideerimistest- tarkvara katsetatakse vastavuse suhtes nõudmistele.
nende paranduste jälgimist ning regressioontestimist (kas vanad testid töötavad peale parandusi?) · ja nii edasi 15. XP, V-mudel, arendusprotsessi integreeritud kontroll, TPI mudel Nüüdisaegses süsteemiarendusprotsessis alustatakse kontrolliga võimalikult varakult. Mida varem vead leitakse, seda odavam on neid parandada. Seepärast projekteeritakse iga arendusetapi käigus ka testid. Lihtsustatult võib öelda, et arendusetappidele vastavad eri tüüpi testid, tekib nn tarkvara elutsükli V-mudel. Kuna elutsüklid erinevad, erinevad ka V- mudelid. Üks levinum on järgmine: · süsteemi üldprojektile (sealhulgas tarkvara) vastab süsteemitestimine · tarkvara nõudmiste spetsifikatsioonile vastab valideerimistestimine · tarkvara realisatsiooniprojektile vastab integratsioonitestimine · tarkvara kodeerimisele vastab mooduli testimine