To'liqlik (individual talab va talablar tizimi) - talab uni amalga oshirish uchun barcha zarur ma'lumotlarni o'z ichiga olishi kerak. U tavsiflash vaqtida ma'lum bo'lgan tavsiflangan parametr haqidagi barcha ma'lumotlarni o'z ichiga oladi. Talablar tizimi, shuningdek, aniqlanmagan va aniqlanmagan talablarni o'z ichiga olmaydi. Ta'rifning to'liq emasligi sabablari aniq e'lon qilinishi kerak.
Aniqlik - talab ichki jihatdan mos bo'lishi kerak va u bilan ishlaydigan har bir kishi uni bir xil tushunishi kerak. Talablar oddiy, qisqa va aniq, ma'lum atamalar yordamida ifodalanishi kerak. Umuman olganda, o'quvchilarning dasturiy ta'minot talablari spetsifikatsiyasi haqidagi asosiy bilimlari farq qiladi. Shuning uchun u talablarni aniqlashda foydalaniladigan dastur domeni tushunchalarini belgilaydigan bo'limni o'z ichiga olishi kerak. Noaniq talabga misol. "Ekranni yangilash muddati kamida 20 soniya bo'lishi kerak."
Individual talabning to'g'riligi va talablar tizimining izchilligi (mos kelmasligi) - talabda noto'g'ri, noaniq ma'lumotlar bo'lmasligi, talablar tizimidagi individual talablar bir-biriga zid kelmasligi kerak.
Zarurlik - Talab foydalanuvchilar tomonidan haqiqatda zarur bo'lgan yoki boshqa talablardan kelib chiqadigan dasturiy ta'minotning qobiliyati yoki xususiyatini aks ettirishi kerak.
Fizibilite - spetsifikatsiyaga kiritilgan talab operatsion muhitning cheklovlarini hisobga olgan holda amalga oshirilishi kerak. Talablarning maqsadga muvofiqligi ishlab chiquvchining texnik-iqtisodiy asoslash jarayonida tekshiriladi. Xususan, funktsional bo'lmagan talablar uchun mavjud cheklovlar ostida belgilangan raqamli qiymatlarga erishish imkoniyati tekshiriladi.
Tekshirish imkoniyati - Talabning tekshirilishi dasturiy ta'minotning talabga javob berishini qo'lda yoki mashinada tekshirish uchun cheklangan va tejamkor jarayon mavjudligini anglatadi. Har bir talab (ayniqsa, ishlamaydigan) uning bajarilishini aniq tekshirish uchun etarli ma'lumotni o'z ichiga olishi kerak. Aks holda, amalga oshirish fakti tahlilga emas, balki fikrga asoslanadi, bu esa tayyor dasturiy ta'minotni etkazib berishda muammolarga olib keladi. Sifat atributlari uchun (biz eslaganimizdek, ishlamaydigan talablarning alohida turi), mahsulot yoki tizimning sifat ko'rsatkichlarining raqamli qiymatlari mavjudligini tekshirish mezoni deb hisoblash mumkin.
Funktsional bo'lmagan talablarning sifati ishlab chiqilayotgan mahsulot yoki tizimning sifatini bevosita belgilaydi va funktsional bo'lmagan talablarni aniqlash va tahlil qilishning iterativ jarayoni orqali, ularni ishlab chiqishda ishtirok etgan barcha guruhning muvofiqlashtirilgan ishi orqali erishiladi.
Do'stlaringiz bilan baham: |