Norqulov Ramazon Davlataliyevich 312-20-guruh talabasi
funksiya so'rovlarini ko'rib chiqish kerak va hokazo. Talablarni qo'lga kiritishda buni
yodda tutish kerak.
Agar talabda o'zgarishlar ro'y bersa, dasturiy ta'minot
tizimining boshqa qaysi
jihatlari ta'sir qiladi? Qaysi dizayn artefaktlari, manba kodi modullari, test holatlari
va boshqalar yangilanishi kerak?
Yakuniy tizim sifatini ta'minlashda talablarni (va ularning turli xil o'zgarishlarini)
kuzatib borish juda muhim faoliyatdir. Agar
manfaatdor tomonlarning o'zgarishi talablari bo'lsa, bu o'zgarishlar
talablar
hujjatlaridagi o'zgarishlarda aks ettirilishi kerak. Agar talablar hujjatlari o'zgartirilsa,
ushbu o'zgarishlar
tizim dizayniga, uning manba kodiga kiritilishi uchun kuzatilishi
kerak. amalga oshirish va undan kelib chiqadigan har qanday testlar. Talablardagi
o'zgarishlarni ularning turli xil past darajadagi tarkibiy qismlariga qadar "kuzatish"
mumkin bo'lgan daraja "kuzatish" deb nomlanadi.
Kuzatilish nafaqat o'zgarishlarga moslashish uchun muhim ahamiyatga ega.
Xavfsizlik nuqtai nazaridan muhim dasturiy ta'minotda
har qanday talablarning
amalga oshirilishi sinchkovlik bilan tekshirilishi va sinovdan o'tkazilishi va hokazo
bo'lishi juda muhimdir. Shu sababli kuzatuvchanlik ko'pgina
xavfsizlik uchun
muhim dasturiy ta'minot standartlarida, xususan, DO178-B/da katta rol o'ynaydi. C
va ISO26262.
Talablarni (va ularning keyingi o'zgarishlarini)
kuzatib borishning standart
yondashuvlaridan biri kuzatuv matritsasi orqali amalga oshiriladi. Bu jadval bo'lib,
unda har bir satr talabga mos keladi va har bir ustun
ushbu talab bilan bevosita
bog'liq bo'lgan boshqa dasturiy artefaktlarga mos keladi. Fayllarni o'qish va yozishni
amalga oshiradigan xayoliy dasturiy ta'minot tizimi uchun
kuzatuv matritsasining
illyustratsion misoli 4.1-jadvalda keltirilgan (bu xayoliy dasturiy ta'minot tizimiga
keyinroq qaytamiz).
Norqulov Ramazon Davlataliyevich 312-20-guruh talabasi
Dostları ilə paylaş: