Dasturiy ta'minotga qo ’yilgan talablarni ishlab chiqish asoslari


Agar ular funktsional bo'lmagan bo'lsa, ular nima?


Download 0.5 Mb.
Pdf ko'rish
bet2/3
Sana14.11.2020
Hajmi0.5 Mb.
#145567
1   2   3

Agar ular funktsional bo'lmagan bo'lsa, ular nima?

 

 



 

Ko'p  yilla r  da vomida  da sturiy ma hsulotla r uchun ta la bla r oda tda  funktsional va  funktsiona l bo'lma ga n deb 

ta snifla nga n. Funktsiona l  ta la bla r  bila n  ha mma  narsa  a niq: ula r  turli  xil  hola tla rda  tizimning  kuza tilgan 

ha ra ka tla rini ta svirla ydi. Ammo ko'pchilik "funktsiona l bo'lma ga n" a tamasini yoqtirma ydi. E ko'ra , deydi u bir 

sifa t bo'lib emas Tre-la ri,  lekin ula r nima  deyilma ga n bo'ladi . Biz mua mmoni tushunamiz, a mmo mukammal 

echimni ta klif qila  olma ymiz.

 

 

 



Funktsiona l  ta la bla rdan ta shqa ri  ta la bla r  tizim  nimani  ema s  ,  ba lki  uni  qanchalik  yaxshi  ba ja rishini 

ta vsifla shi mumkin . Ula r tizimning  muhim xususiya tla rini yoki xususiya tla rini ta vsifla shla ri mumkin. Bula r 

14-bobda  ba tafsil ta vsifla nga n tizimning ma vjudligi, foyda la nish qula yligi, ishla sh  va  boshqa  xususiya tla rini 

o'z  ichiga   ola di  .  Ba 'zi  oda mla r funktsiona l bo'lma ga n ta la bla rni sifa t a tributla ri  bila n  bir  xil  deb  bilisha di, 

a mmo bu  tushuncha  juda   tor.  Ma sa la n,  ta shqi  interfeys  ta la bla ri  ka bi  diza yn  yoki  a ma lga   oshirishning 

chekla shla ri funktsiona l bo'lma ga n ta la bla rdir.

 

 


Boshqa   funktsiona l  bo'lma ga n  ta la bla r  tizim  ishla ydiga n  muhitni  ta vsifla ydi,  ma sa la n,  pla tfo rma, 

porta tivlik,  muvofiqlik  va   chekla shla r.  Ko'pgina   ma hsulotla r,  shuningdek,  mua yyan qoida la rga ,  ta rtibga 

soluvchi  ta la bla rga   muvofiq  bo'lishi  yoki  sertifika tla shni  ta la b  qilishi  kera k.  Bu  ma hsulotla r  uchun 

ma ha lliyla shtirish ta la bla ri bo'lishi  mumkin,

 

 

 



yilda  qa ysi hisob minta qa viy sta ndartla r, tiliga  olish kera k  , va  qonunla r, va lyuta , terminologiya si, ma tn terish 

va   foyda la nuvchi  teley  boshqa  xususiya tla ri.  Ushbu  ta la bla r funktsiona l  bo'lma ga n  a ta mala r yorda mida  

a niqla nga n bo'lsa -da , biznes-ta hlilchi ula rni ko'pla b funktsiya la rni a niqla sh uchun ishla tishi mumkin, shunda  

tizim ba rcha  za rur xususiya tla rga  ega  va  turli va ziya tla rda shunga yara sha hara kat qila di.

 

 

 



 

Ta 'rifla nga n  cheklovla rga  qa ra ma y, ushbu  kitobda  mos  kela diga n  a lterna tiv a ta maning yo'qligi  uchun 

"funktsiona l bo'lma ga n ta labla r" a tamasiga  murojaat qila miz . Siz  bunda y ba rcha ma'lumotla rning a niq nomi 

ha qida   ta shvishla nishga   hoja t  yo'q  -  buning  o'rniga   u  sizning  ta la bla ringizni  a niqla sh  va   ta hlil  qilish  

fa oliya tingizga   kiritilga nligiga   ishonch  hosil  qiling.  Ba rcha  kera kli  funktsiya la rga  ega   bo'lga n  ma hsulotni 

ya ra tish mumkin, a mmo foydalanuvchila r sifa tni (oda tda a ytilma ga n) kutishla riga  ja vob berma slikla ri uchun  

foyda la nuvchila rga  yoqmasligi mumkin .

 

 



 

xususiyati foydalanuvchiga qiymatini ta'minlash va ish gol qondirish mantiqan bog'liq funktsional talablar 

majmui hisoblanadi. Mijozlar ro'yxatiga kiritilgan mahsulotning istalgan xususiyatlari foydalanuvchi ehtiyojlari 

ro'yxatidagi  xususiyatlarga  mos  kelmaydi  .  Veb-brauzerning  sevimlilari  yoki  xatcho'plar,  imlo  tekshiruvi, 

so'llarni  yozib  olish  va  antivirus  dasturida  virus  ta'riflarini  avtomatik  ravishda  yangilash  mahsulotning 

xususiyatlariga misollar . Xarakteristikalar ko'plab foydalanuvchilar talablarini qamrab olishi mumkin va har bir 

variant  foydalanuvchi  ehtiyojlarini  qondirish  uchun  ko'plab  funktsional  talablarni  bajarilishini  talab  qiladi.  

Shakl: 1-2 rasmda daraxtning funktsiyalari (xususiyatlar daraxti) - funktsiyalarni aniq foydalanuvchi talablari 

bilan bog'liq  bo'lgan  va funktsional  talablarning aniqlangan  to'plamlariga olib keladigan  funktsiyalarni  mayda 

funktsiyalar ierarxiyasiga qanday ajratish mumkinligini tahlil qilish modeli (Beatty va Chen, 2012 ).

 

 



 

Ba'zi  bir talablar turlarini yaxshiroq tushunish uchun  so'z  protsessorining  keyingi versiyasini  ishlab chiqish 

uchun  loyihani  ko'rib  chiqamiz.  Biznesga  oid  talab  quyidagicha  ko'rinishi  mumkin:  "Keyingi  olti  oy  ichida 

AQShdan tashqaridagi savdoni 25 foizga oshiring." Marketing bo'limi buni zo'rg'a  bilib oldi 

 

 

yilda u boshqa tillarda imloni tekshirish qobiliyatini o'z ichiga qaror qabul qilindi, shuning uchun mahsulotlar, 



raqobatchilar, faqat ingliz tilida matn  terish tekshiruvi bor. Foydalanuvchilarning tegishli talablari  "Imlo tilini 

tanlash", "Imlo xatolarini topish" yoki "Lug'atga  so'z qo'shish"  kabi vazifalarni o'z ichiga olishi mumkin .

 

 

 



Grammatik tekshiruvchida xatolarga yo'l  qo'yilgan so'zlarni  topish va ularni ajratib ko'rsatish, avtokorrektsiya, 

almashtirishlarni  ko'rsatish  va  xato so'zlarni  matni davomida to'g'ri  bilan  almashtirish  kabi operatsiyalar  bilan 

bog'liq  ko'plab  individual  funktsional  talablar  mavjud. Foydalanish  qulayligiga bo'lgan talablar  (usa  Bility) 

dasturni har xil tillar va belgilar to'plamlari bilan ishlatish  uchun qanday mahalliylashtirishni aniqlaydi.

 

 


 

1.2-rasm. Xususiya tla r va  foyda la nuvchi va  funktsional ta la bla r o'rta sida gi munosa batlar

 

 



 

Uch darajadagi talablar

 

 



 

Shaklda  1-3  talablarning  uchta  darajasini  aniqlashda  turli  manfaatdor  tomonlar  qanday  qilib  jalb  qilinishi 

mumkinligini ko'rsatib  beradi. Turli  tashkilotlar  ushbu  faoliyatda  ishtirok  etgan  rollar uchun  turli nomlardan 

foydalanadilar; tashkilotingizda  bu  ishni kim  bajarayotgani haqida  o'ylang.  Rol nomlari  ko'pincha  mahsulotni 

ishlab  chiqadigan  bo'lim  tashkilotning  ichki  bo'limi  yoki  tijorat  maqsadlarida  foydalanish  uchun  dasturiy 

ta'minot yaratadigan kompaniya bo'lishiga  qarab farqlanadi .

 

 

 



Aniqlangan  biznes  ehtiyojlari,  bozor  talablari  yoki  yangi  mahsulotning  qiziqarli  kontseptsiyasidan  kelib 

chiqqan  holda  menejerlar  va  marketing  bo'limi  xodimlari  kompaniyaning  samaraliroq  ishlashiga  yordam 

beradigan  yoki  bozorda  muvaffaqiyatli  raqobatlasha  oladigan  (axborot  tizimlari  uchun)  dasturiy  ta'minotga 

bo'lgan talablarni aniqlaydilar . savdo mahsulotlari). Korporativ muhitda

 

keyin tahlilchilar odatda foydalanuvchi talablarini aniqlash uchun foydalanuvchi vakillari bilan ishlaydi.  Tijorat 



mahsulotlarini  ishlab  chiqaradigan  kompaniyalar  ko'pincha  yangi  mahsulotga  qanday  funktsiyalar  qo'shilishi 

kerakligini  aniqlash  uchun  mahsulot  menejerini  tayinlashadi  .  Har  bir  buyurtma  talabini  biznes  talabiga 

solishtirish kerak. Foydalanuvchi talablariga asoslanib,  tahlilchi yoki mahsulot menejeri foydalanuvchilarga o'z 

vazifalarini  bajarishga  imkon  beradigan  funktsiyalarni  belgilaydi  .  Belgilangan  cheklovlardan  chetga 

chiqmasdan  kerakli  funktsional  echimlarni  yaratish  uchun  ishlab  chiquvchilar  funktsional  va  funktsional 

bo'lmagan talablarga muhtoj. Test sinovlari talablarning bajarilishini qanday tasdiqlashni belgilaydi . 

 

 


 

 

 



1.3-rasm.  Talablarni  ishlab chiqishda turli manf aatdor tomonlarni jalb qilish misoli

 

 



 

Odamdan  og'zaki  ravishda  uzatiladigan  ma'lumotni  emas,  balki  almashish  uchun  foydalanish  mumkin 

bo'lgan shaklda hayotiy talablar yozma yozuvining qiymatini tushunish muhimdir.  Bir vaqtlar men ishlab chiqish 

guruhlari tez-tez o'zgarib turadigan loyihada ishlaganman . Asosiy mijoz har bir yangi jamoa unga: "Biz talablar 

haqida  gaplashishimiz  kerak"  degan  so'zlar  bilan  kelganidan  norozi  edi.   Uning  bu  iltimosiga  munosabati 

quyidagicha edi: “Men avvalgilarimga mening talablarim haqida aytib berdim. Shunday qilib, tizimni qurishni 

boshlang! " Afsuski, hech kim talablarni hujjatlashtirishga qiynalmadi, shuning uchun har bir yangi

 

jamoa noldan boshlashi  kerak edi . Hech bo'lmaganda, siz bir nechta elektron pochta xabarlari va ovozli pochta 



xabarlari, bir qator yopishqoq qaydlar, uchrashuv  daqiqalari va mijozlarning suhbatlarining noaniq xotiralariga 

ega  bo'lsangiz,  "talabingiz bor" deb  da'vo  qilish mas'uliyatsizdir  . Ushbu  loyihaga  talablar hujjatlari qanchalik 

to'liq bo'lishi kerakligini aniqlash uchun tahlilchi ehtiyotkorlik bilan yondashuvni ishlab chiqishi kerak.

 

 



 

Shaklda  1-1, uchta  asosiy  talab  hujjatlari  ko'rsatildi:  tushuncha  va  chegara  hujjati,  foydalanuvchi  talablari 

to'g'risidagi hujjat va dasturiy ta'minotga talablar spetsifikatsiyasi.  Har bir loyihada ushbu uchta alohida hujjatni 

yaratish har doim ham shart emas. Ko'pincha  bir ma'lumotni, ayniqsa kichik loyihalarda birlashtirish maqsadga 

muvofiqdir.  Biroq,  siz  ushbu  uchta  hujjat  turli  xil  ma'lumotlarni  o'z  ichiga  olganligini,  loyihaning  turli 

bosqichlarida,  ehtimol  hatto  turli  maqsadlarga  ega  va  turli  maqsadli  auditoriyaga  ega  bo'lgan  turli  odamlar 

tomonidan ishlab chiqilganligini tushunishingiz kerak .

 

 



 

Shakldagi model. 1-1 talablar to'g'risidagi ma'lumotlarning oddiy yuqoridan pastga qarab oqishini ko'rsatadi. 

Aslida, foydalanuvchi, funktsional va  biznesga  oid tsikllar va  takroriyliklar bo'lishi  mumkin. Har safar  kimdir 

yangi xususiyatni, odatiy talabni  yoki funktsionallikni yaxshilashni  taklif qilganda, tahlilchi "Bu loyihaga  mos 

keladimi?" Degan savolni berishi kerak. Agar javob ha bo'lsa, talab spetsifikatsiyada  bo'lishi  kerak. Aks holda, 

hech  bo'lmaganda  joriy  versiyada  yoki  iteratsiyada  hech  qanday  talab  bo'lmasligi  kerak.   Uchinchi  mumkin 

bo'lgan  javob: "Yo'q,  lekin u biznes  maqsadini  qo'llab-quvvatlaydi, shuning  uchun  u  spetsifikatsiyada  bo'lishi 

kerak." Bunday holda, loyiha doirasi uchun mas'ul  shaxs - kurator, menejer yoki loyiha menejeri - yangi talabni 

kiritish uchun joriy loyihani yoki iteratsiyani kengaytirishni tanlash kerak. Bu loyiha jadvali va byudjetiga ta'sir 

qiladigan va boshqa imkoniyatlarni qurbon qilishni talab qiladigan biznes  qarori. O'zgarishlarni boshqarishning 

samarali  jarayoni,  shu  jumladan  ta'sirni  tahlil  qilish,  "to'g'ri  odamlar"  biznesni  qaror  qabul  qilishini,  ular 

o'zgarishi kerak bo'lgan vaqt yoki resurs xarajatlari yoki savdolar hisobga olinishini ta'minlaydi.

 

 

 



Mahsulotga va loyihaga qo'yiladigan talablar

 

 



 

Shu  paytgacha  biz  yaratishni  rejalashtirgan  dasturiy  ta'minot  tizimining xususiyatlarini  tavsiflovchi  talablarni 

muhokama  qildik. Keling,  ularni mahsulotga bo'lgan talablar  deb ataymiz  . Odatda  boshqa  loyihalar  uchun 

talablar  yaratiladi:  ishlab  chiqarish  muhiti,  byudjet  cheklovlari  ,  foydalanuvchiga  ko'rsatma  yoki  mahsulotni 

chiqarish  va  uni  qo'llab-quvvatlanadigan  muhitga  targ'ib  qilish  talablari  tavsiflangan  hujjat  .  Bular  loyihaga 

qo'yiladigan  talablar  ,  ammo  mahsulot  uchun  emas  .  Talablar  spetsifikatsiyasi  mahsulotga  qo'yiladigan 

talablarni o'z  ichiga oladi va o'z ichiga olmaydi

 

dizayn  yoki  amalga  oshirish  tafsilotlari  (ma'lum  cheklovlardan  tashqari), loyihani  rejalashtirish  ma'lumotlari, 



sinov  ma'lumotlari  va boshqalar.  Belgilangan  elementlarni  talablardan  olib  tashlang,  shunda  ishlab  chiquvchi 

guruh tomonidan qurilishi kerak bo'lgan  narsa ushbu hujjatdan aniq bo'ladi. Loyihaga  qo'yiladigan talablar:

 

 

 



 ishchi  stantsiyalari,  maxsus  apparat  vositalari,  sinov  laboratoriyalari,  sinov  uskunalari  va  uskunalari, 

boshqaruv xonalari va  videokonferentsaloqa uskunalari  kabi ishlab chiqish  guruhi tomonidan zarur  bo'lgan 

jismoniy resurslar ;

        


 

 

 



 kadrlar tayyorlash ehtiyojlar;

         

 

 

 



 foydalanuvchi hujjatlari, shu jumladan o'quv materiallari, qo'llanmalar, qo'llanmalar va dasturiy ta'minot 

relizlari to'g'risidagi  ma'lumotlar;

        

 

 



 

 Texnik qo'llab-quvvatlash manbalari, shuningdek, apparatli qurilmalarga texnik xizmat ko'rsatish to'g'risidagi 

ma'lumot kabi qo'llab-quvvatlovchi hujjatlar .

        


 

 

 



 ish muhitida amalga oshirilishi zarur bo'lgan infratuzilmani o'zgartirish;

        


 

 

 



 talablar va protseduralar mahsulot ozod, ishlab chiqarish o'rnatish, sozlash, va sinov;

        


 

 

 



 Ushbu talab, ba'zan, deyiladi - yangi tizimiga eski o'tish uchun talablar va protseduralar, on-misol ma'lumotlar, 

xavfsizlik  konfiguratsion  o'tkazish  va  o'zgartirish  uchun  talablar,  ishlab  chiqarish  va  tayyorlash  transfer 

STATCOM  ostida malakaviy uchun qilish talablariga o'tish uchun IIBA ((o'tish talablar) 2009);

        


 

 

 



 mahsulotni sertifikatlashtirishga qo'yiladigan talablar va uning boshqarish organlarining talablariga 

muvofiqligi;

        

 

 



 

 qayta ko'rib chiqilgan siyosat, jarayonlar, tashkiliy tuzilmalar va shunga o'xshash hujjatlar;

         

 

 



 

 uchinchi tomon dasturiy ta'minoti va dasturiy ta'minot qismlarini xarid qilish, sotib olish va litsenziyalash;

         

 

 



 

 beta-sinov, ishlab chiqarish, qadoqlash, marketing va tarqatish talablari;

        

 

 



 

 mijozlar bilan xizmat ko'rsatish darajasi to'g'risidagi shartnomalar;

        

 

 



 

 ishlab  chiqilgan dasturiy ta'minot  bilan bog'liq  bo'lgan  intellektual mulkning huquqiy himoyasi  (patentlar, 

savdo markalari yoki mualliflik huquqi) talablari.

        


 

 

 



Ushbu  dizaynga  talablar  ushbu  kitobda ko'rib  chiqilmaydi. Bu  ularning ahamiyati  yo'q  degani emas  - ular 

bizning dasturimiz dasturiy mahsulotlar uchun talablarni ishlab chiqish va  boshqarishga bag'ishlangan  . Ushbu 

loyihaviy  talablarni  aniqlash  biznes  tahlilchisi  va  loyiha  menejerining  birgalikdagi  majburiyatidir.  Ular 

mahsulotga talablarni to'plashda  ko'pincha paydo bo'ladi. Loyiha talablari to'g'risidagi ma'lumot hamma narsani 

tavsiflovchi loyihani boshqarish rejasida yaxshi saqlanadi  kutilayotgan operatsiyalar va loyiha natijalari.

 

 



 

Yilda  alohida,  biznes  ilovalar, ba'zan  ataladi  bilan  bir  bo'lib, odamlar  ,  ham  mahsulot  talablariga  kengdir 

"hal", (buning uchun ish tahlilchi mas'ul  bo'lgan) va loyiha talablariga (qaysi loyiha menejeri javobgar bo'ladi).  

Ular "qaror doirasi" atamasini " loyihani muvaffaqiyatli yakunlash uchun qilinishi kerak bo'lgan hamma narsani" 

anglatishi uchun ishlatishlari mumkin . Biroq, ushbu kitobda biz tijorat dasturiy mahsulotmi, o'rnatilgan dasturiy 


ta'minot  bilan  jihozlangan  qurilma,  korxona  ma'lumot  tizimi,  davlat  dasturiy  ta'minoti  va  hokazo  bo'lsin, 

mahsulotga bo'lgan talablarga e'tibor qaratamiz .

   

 

 



 

Talablarni ishlab chiqish va boshqarish

 

 



 

Terminologik chalkashliklar talablarga kelganda paydo bo'ladi,

 

 

 



va hatto bu so'zni aniq chaqirishga ta'sir qiladi. Ba'zi avtoulovlar ushbu texnik sohani ishlab chiqishning ushbu 

butun  sohasi  deb  atashadi (biz bunday  yondashuv  eng  yaqin), ikkinchisi  menejment talablarini (talablarni 

boshqarish) atamasini ishlatgan , boshqalari esa biznesning razvedkasining eng keng tarqalgan sub'ekti faoliyati 

deb hisoblashadi .

  

 

 



 

Rivojla nishning texnik hola tini, Wii-  ni ta la bla rni ishla b chiqish (ta la bla rni ishla b chiqish) ga  a jra tish foyda li deb 

hisobla ymiz  -  ba ta fsilroq  bu  kitobning  2-qismida   -  va   menejment  talablari  (ta la bla rni  boshqa rish)  -  Ra smda  

ko'rsa tilga nidek,  IV  qismga   qa ra ng.  1-4.  Loyiha ning  uslubida n  qa t'i  na za r  -  sha rsha ra   ,  bosqichli,  itera tiv, 

mosla shuvcha n yoki a ra la sh - ba rcha  ta labla r uchun bajarilishi kera k bo'lga n ishla r  ma vjud. Metodologiya ga  qarab, 

ushbu  opera tsiya la r loyiha ning  ha yotiy tsiklining  turli  va qtla rida  va  ha r  xil  chuqurlik  va  ta fsilotla rda  ba ja rilishi 

mumkin .

 

 



 

 

Shakl: 1-4. 

Texnik shartlarni ishlab chiqish sohasining tarkibiy qismlari

 

 

 



Talablarni ishlab chiqish

 

 



 

Shaklda  ko'rsatilgandek.  1-4, biz aniqlash (aniqlash), tahlil qilish (tahlil qilish), hujjatlar (spetsifikatsiyalar) 

uchun texnik shartlarni ishlab chiqishni ajratamiz.

 

 



 

va  tasdiqlash (tasdiqlash)  (Abran va  boshqalar,  2004). Ushbu  qurilish bloklari dasturiy  ta'minotga  talablarni 

to'plash, baholash, hujjatlashtirish va tasdiqlashni o'z ichiga olgan barcha tadbirlarni o'z ichiga oladi. Quyida har 

birining asosiy bosqichlari tasvirlangan

  

tarkibiy qismlar.



 

 

 



 

 

Talablarni aniqlash va to'plash

 

 



 

Identifikatsiya  va  yig'ish  (  talab  qilish)  uchun  talab  qilinadigan  identifikatsiya  qilish  bo'yicha  talablar  bilan 

bog'liq barcha harakatlar, masalan intervyu, yig'ilishlar, hujjatlarni tahlil qilish, prototiplash va boshqalar.  Asosiy 

harakatlar quyidagilarni o'z ichiga oladi:

 

 

 



 Mahsulotni kutilayotgan foydalanuvchilar va boshqa manfaatdor tomonlarning sinflarini aniqlash .

        


 

 

 



 An bu maqsadlar uchun mos deb maqsadlari va maqsadlar, shuningdek, biznes maqsadlarini tushunish.

        


 

 

 



 Yangi mahsulot ishlatiladigan muhitni o'rganish.

        


 

 

 



 Har  bir  foydalanuvchilar  sinfidan  bo'lgan  shaxslar  bilan  ishlash,  ularning  ehtiyojlari  va  sifatga  bo'lgan 

umidlarini tushunish.

        

 

 



 

 

 



Foydalanishga yoki mahsulotga e'tibor qaratishingiz kerakmi?

 

 



 

Ta la bla r  oda tda  boshqa   stra tegiya la r  mumkin  bo'lsa   ha m   ,  foyda la nishga  a sosla nga n  yoki  ma hsulotga  

a sosla nga n  yonda shuv  yorda mida   yig'ila di  .  Foyda la nishga   yo'na ltirilga n  yonda shuvda  a sosiy  e'tibor 

foyda la nuvchi va zifala rini tushunishga  va  ta dqiq qilishga  qa ra tila di va  ush bu ma 'lumotdan tizimning kera kli 

funktsiona l imkoniya tlari olina di. Ma hsulotga  yo'na ltirilga n yonda shuv bozor yoki biznes muva ffaqiyatiga  olib 

kela diga n  funktsiya la rni  a niqla shga   qa ra tilga n.  Ma hsulotga   yo'na ltirilga n  stra tegiya la r  ta la bla rni  to'pla sh 

ja ra yonida juda za rur bo'lib tuyulga n bo'lsa  ha m  , fa ol ishla tilma ydiga n funktsiya la rni a ma lga  oshirish xa vfini 

tug'dira di  .  Avva l biznes va  foyda la nuvchi ma qsadla rini o'rga nib chiqishni  ma sla hat bera miz, so'ngra  ushbu 

ma 'lumotla rdan kera kli xususiya tla r va  ma hsulot xususiya tla rini a niqla sh uchun foyda laning.

 

 



 

 

Tahlil

 

 

 



Talablarni tahlil  qilish  barcha  talablar  to'g'risida  kengroq  va  aniqroq  tushunchaga  ega  bo'lish  va  talablar 

to'plamini turli yo'llar bilan taqdim etishni o'z ichiga oladi . Asosiy qadamlar quyidagilar: 

 

 

 



 ikkala vazifani funktsional va funktsional bo'lmagan talablar, ish qoidalari, mo'ljallangan echimlar va boshqa 

ma'lumotlardan ajratish uchun foydalanuvchilardan olingan ma'lumotlarni tahlil qilish ;

        

 

 



 

 yuqori darajadagi talablarni kerakli darajadagi tafsilotlarga ajratish;

        

 

 



 

 funktsional talablarni boshqa talablar to'g'risidagi ma'lumotlardan ajratib olish ;

        

 

 



 

 sifat fazilatlarining nisbiy ahamiyatini tushunish;

        

 

 



 

 tizimda belgilangan dasturiy komponentlarga talablarni taqsimlash.

        

 

 



 amalga oshirish ustuvorliklarini muvofiqlashtirish ;

        


 

 

 



 belgilangan chegaralarga javob bermaydigan talablar yoki keraksiz talablarni aniqlash.

        


 

 

 



Hujjatlashtirish

 

 



 

Hujjatlarni  rasmiylashtirishga  talablar  to'g'risida  umumiy  ma'lumotni  izchil  va  yaxshi  tashkil  etilgan  holda 

taqdim etish va saqlash  kiradi . Asosiy harakatlar quyidagilarni o'z ichiga oladi:

 

 



 

 to'plangan foydalanuvchi ehtiyojlarini tushunish, tahlil qilish va maqsadli auditoriya tomonidan foydalanishga 

yaroqli yozma talablar va diagrammalarga aylantirish.

        


 

 

 



Bayonot

 

 



 

Tasdiqlash VAKOLATXONALAR talablar (talablar tasdiqlash) Dasturchilar ish maqsadlariga javob beradigan 

hal  yaratish  imkonini  beradi  talablari  katta-mavjud  majmui  to'g'riligini  tasdiqlash  kerak.  Asosiy  qadamlar 

quyidagilar:

 

 



 

 ishlab chiquvchi guruh tomonidan talablar qabul qilinishidan oldin kamchiliklarni bartaraf etish uchun 

hujjatlashtirilgan talablarni tekshirish ;

        


 

 

 



 qabul testlar  va must  tasdiqlang talablari  asosida  yaratilgan mahsulot  mijozning ehtiyojlarini qondirish va 

uchrashadi degan mezon rivojlantirish biznes maqsadlarini.

        

 

 



 

Qayta  tiklash rivojlanish  muvaffaqiyatining asosiy  shartidir. Rejalashtirishda  siz  yuqori darajadagi  talablar 

tafsilotlarini asta-sekin  yangilab borish va foydalanuvchilar tomonidan to'g'riligini tasdiqlash  uchun  bir nechta 

talablarni  tekshirishni  ta'minlashingiz  kerak.  H  va  bu  uzoq  vaqt  talab  qilishi  mumkin,  va  o'xshashlik  bilan 

baholangan  tadbirlar juda  hayajonli  bo'lmasligi  mumkin, ammo bu  yangi  dasturlar davriy  tizimini  aniqlashda 

noaniqliklarni hal qilishning muqarrar protsedurasi.

 

 



 


Download 0.5 Mb.

Do'stlaringiz bilan baham:
1   2   3




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling