Norqulov Ramazon Davlataliyevich 312-20-guruh talabasi
4.1.3.2 Dasturiy ta'minotga bo'lgan talablar spetsifikatsiyalari
Foydalanish holatlari va ularning variantlari ayniqsa mashhur, chunki ular intuitiv
va foydalanish mumkin. Ular tizimning foydalanuvchiga yo'naltirilgan ko'rinishini
ta'minlaydi va rivojlanish jarayonida individual foydalanish holatlari osongina
o'zgartirilishi va yaxshilanishi mumkin.
Shunday qilib, ular tezkor dasturiy
ta'minotni ishlab chiqish uchun ayniqsa mashhur.
Ularning kuchi, ba'zi ma'noda, zaiflik hamdir. Foydalanish
holatlari funktsional
talablarga mos keladi va foydalanuvchining tashvishlarini bildirishda yaxshi. Biroq,
ular funktsional bo'lmagan talablarni to'plashda unchalik yaxshi emas va umuman
tizim talablari haqida etarlicha chuqur tasvirni taqdim etishi shart emas. Buning
uchun yanada kengroq va, albatta, batafsilroq yondashuvni qo'llash kerak.
Dasturiy ta'minot talablari spetsifikatsiyasi (SRS) (IEEE Standard 830-1998)
standart hujjat tuzilishini belgilab beruvchi standart bo'lib, 4.3-rasmda ko'rsatilgan.
Tuzilish shuni ko'rsatadiki, kutilganidek, talablar juda ko'p narsalarni qamrab olishi
kerak - asosiy taxminlar va bog'liqliklardan boshlab,
berilgan talabning barcha
mumkin bo'lgan tomonlarini batafsil bayon qilishgacha. Trivial bo'lmagan tizim
uchun keng qamrovli talab hujjatini ishlab chiqarish
doimo vaqt talab qiladigan
vazifadir.
4.3-rasm SRSning tipik tuzilishi.
Norqulov Ramazon Davlataliyevich 312-20-guruh talabasi
Mashq: 4.3-rasmda ta'kidlangan SRS spetsifikatsiyasi doirasida siz "Dasturiy
ta'minot tizimi atributlari" qatorini ko'rasiz. Qaysi sifat modeli (2-bobda muhokama
qilingan) ular SRS tuzilishiga ta'sir qilganligini ko'rsatadi?
Hujjatlarning talablari (SRS yoki boshqa turlar) amalda to'ldiriladigan tafsilotlar
darajasi sezilarli darajada farq qilishi mumkin va pirovardida rivojlanish kontekstiga
bog'liq. Sharshara uslubidagi ishlanma mavjud bo'lgan
yoki shartnoma
majburiyatlari uchun asos sifatida talablar qo'llaniladigan holatlarda, har bir qismni
iloji boricha batafsilroq qilish istagi doimo mavjud. Rivojlanish konteksti ko'proq
bo'lsa qulay yoki epchil bo'lsa, talablarni iloji boricha engilroq saqlash juda
muhimdir.
Muayyan individual (funktsional bo'lmagan)
talablar haqida gap ketganda, SRS
standarti ularni qanday qo'lga kiritish kerakligi haqida nisbatan ko'rsatilmagan.
Talabning formati (va tafsilotlari) qanday bo'lishidan qat'i nazar, talab quyidagilarni
qamrab olishi odatda muhimdir:
• Noyob identifikator, jumladan versiya raqami.
• Amalga oshiriladigan muhim funksionallikning (yoki
ishlamaydigan holatda
mulkning) aniq tavsifi.
• Loyiha uchun qiymat yoki muhimlik o'lchovi.
• Muvaffaqiyat mezoni - talab muvaffaqiyatli amalga oshirilganligini qanday
ko'rsatish kerak.
• Boshqa talablarga bog'liqlik (talablar noyob identifikatorga ega bo'lganda
osonlashtiriladi).
Dostları ilə paylaş: