SlideShare a Scribd company logo
OʻZBEKISTON RESPUBLIKASI OLIY VA OʻRTA MAXSUS TAʼLIM VAZIRLIGI
«MIRZO ULUGʻBEK NOMIDAGI OʻZBEKISTON MILLIY UNIVERSITETINING JIZZAX FILIALI»
Kafedra: «Axborot tizimlari va texnologiyalari»
Axborot tizimlarini yaratishga qo’yilgan talablar
Muallif – Ergashev Sirojiddin Baxtiyor o’g’li
«Axborot tizimlari va texnologiyalari»
kafedrasi – o’qtuvchisi
Axborot tizimlari. Dasturiy ta'minot loyihasini ishlab chiqishdagi talab darajalari
Talab "tizim javob berishi kerak bo'lgan shart yoki qobiliyat " ( RUP Rational Unified Processes - oqilona birlashtirilgan
jarayonlar ).
" Talablar - bu avtomatlashtirilgan axborot tizimlari ishlab chiqilgan yoki yaratilgan dastlabki ma'lumotlar ".
Talablar darajalari :
• Yuqori darajadagi biznes talablari ( top - menejerlardan) .
• Ikkinchi daraja - foydalanuvchilarning talabi.
Qoidaga ko'ra, ushbu darajadagi talablar yomon shakllangan, qarama -qarshiliklarga, takrorlanishga va yomon tuzilishga
ega.
• Uchinchi daraja - bu tizim tomonidan amalga oshiriladigan funktsiyalarni belgilaydigan funktsional talablar va
funktsional bo'lmagan talablar .
Turli darajadagi talablarda qarama-qarshiliklar bo'lishi mumkin. Shunday qilib, ma'lumotlarning to'liqligi talabi boshqaruv
uchun zarur bo'lgan minimal ma'lumotlarni taqdim etish talabiga zid bo'lishi mumkin.
" Bir yig'ish nuqtasi " qoidasi : " Ma'lumotlar paydo bo'lgan joyda yig'iladi. ”
Funktsional va funktsional bo'lmagan talablar
Xususiyat - bu bir yoki bir nechta manfaatdor tomonlarning ehtiyojlarini qondirish uchun tizim tomonidan
taqdim etiladigan xizmat.
Funktsional talablar tizimning xatti-harakatlarini belgilaydi va taqdim etiladigan maqsadlar, vazifalar va
xizmatlarni belgilaydi. Ular buyruq qoidalari yordamida tasvirlangan , masalan, " tizim tushum va
xarajatlarni shakllantirishga imkon berishi kerak " . Yana bir usul - foydalanish holatlari UML standartidagi
holatlardan foydalaning .
Funktsional bo'lmagan talablar tizim atributlarini yoki tizim muhiti atributlarini tavsiflaydi :
• operatsion xususiyatlar (qayta kirish, dasturiy ta'minot va apparat mosligi, moslashuvchanlik, qo'llab-
quvvatlash xususiyatlari);
• ishlash;
• amalga oshirish xususiyatlari (standartlar, tillar, operatsion tizimlar va boshqalar);
• va sifat va ishonchlilik atributlari (nosozliklar chastotasi, tiklanish
• interfeyslar, shu jumladan sub'ektlarning o'zaro ta'siri qoidalari ;
• sifat atributlari.
Interfeyslar apparat, dasturiy ta'minot va foydalanuvchi interfeyslari bo'lishi mumkin. Albatta, tashqi
qurilmalar bilan interfeyslar ajratilgan.
Talablar atributlari
• Ustuvorlik (yuqori, o'rta, past ); ishni rejalashtirishda yoki mahsulotni loyihalashda ustuvorlik
tartibi
• Status (taklif qilingan, tasdiqlangan, amalga oshirilgan, tasdiqlangan);
• Narx (yuqori, o'rta, past yoki raqamli qiymat);
• Amalga oshirishning murakkabligi (yuqori, o'rta, past);
• Barqarorlik (yuqori, o'rta, past ); talabning barqarorlik darajasini aks ettiradi. Hayotiy tsikl
• Ijrochi (guruh, muayyan ijrochi yoki ijrochilar sinfining xususiyatlari).
• qobiliyati - rivojlanishning turli bosqichlarida berilgan talabning mavjudligini tekshirish qobiliyati
.
Eslatma : talablar tizimi to'liq va izchil bo'lishi kerak.
Loyihaning tuzilishi va amalga oshirilishiga
Dizayn dizayni talablari tizim dizayni bilan bog'liq masalalarni o'z ichiga oladi . Va ularni
ko'pincha tuzilishdagi cheklovlar deb ataladi.
Amalga oshirish talablari
Dasturlash va tizim dizaynining xususiyatlarini aniqlang. Masalan:
 muvofiqlik
 amalga oshirish tillari
 ma'lumotlar bazasi yaxlitligi qoidalari
 resurslar chegaralari
 ish muhitlari
Loyixa dizayni talablari
• Bosqich taklif etilayotgan tizimning funktsional talablariga javob
beradigan zarur spetsifikatsiyalar, xususiyatlar va operatsiyalarni
batafsil tushuntirishdan iborat. Bu oxirgi foydalanuvchilar uchun
taklif qilinayotgan tizim uchun biznes ma'lumotlariga bo'lgan
ehtiyojlarini muhokama qilish va aniqlash uchun qadamdir.
Loyixa dizayni talab tartibiga quyidagilar kiradi
• ilovalar, tarmoq, ma'lumotlar bazalari , foydalanuvchi interfeyslari va tizim
interfeyslarini loyihalash.
• SRS (Software Requirements Specification - Dasturiy ta'minot talablari
spetsifikatsiyasi) hujjatini dasturlash tilida amalga oshirilishi mumkin bo'lgan batafsil
va to'liq spetsifikatsiyalar to'plamini o'z ichiga olgan mantiqiy tuzilishga aylantirish.
• Favqulodda vaziyatlar, o'qitish, texnik xizmat ko'rsatish va foydalanish rejasini
yaratish.
• Taklif etilgan dizaynni ko'rib chiqish. Yakuniy dizayn SRS hujjatida ko'rsatilgan
talablarga javob berishi kerakligiga ishonch hosil qiling.
• Keyingi bosqichda qo'llaniladigan dizayn hujjatini tayyorlash .
Talablar bilan bog'liq nosozliklar sabablari
Muvaffaqiyatsizlik sabablari:
• Noaniqlik, denotatsiya noaniqlik, talablarning aniq belgilanmaganligi va to'liq emasligi
• Loyiha bo'yicha ishda buyurtmachining etarli darajada ishtirok etmasligi
• Resurslarni kam investitsiyalash
• Loyihani yomon rejalashtirish va boshqarish
• tez yoki kamdan -kam hollarda o'zgartirish va tuzatish
• texnologiyaning nomukammalligi
• Rahbariyat tomonidan qo'llab- quvvatlanmasligi
• Etarli darajada malakali ishlab chiquvchilar
• Loyihaga oid tajribaning etishmasligi
• Birovning yoki birovning to'plangan tajribasiga e'tibor bermaslik
Loyihaning muvaffaqiyatsizligi sabablari . Domino effekti
Talablar xatolari eng qimmat va eng keng tarqalgan xatolardir. Ular mahsulotni qayta
ishlash xarajatlarining 70 foizini va butun loyiha byudjetining 30-40 foizini tashkil qiladi . Shuni
esda tutish kerakki:
• talablar tabiiy tilda tuzilgan, turli ontologiyalar/tezauriyalar asosida
• talablar xilma-xildir va ularni nazorat qilish qiyin bo'lgan miqdorda ilgari surilishi mumkin ;
• talablar bir-biri bilan va boshqa dizayn ma'lumotlari bilan bog'langan; talablar dasturiy
ta'minot hayot aylanishining turli bosqichlarida o'zgaradi .
Hayotiy tsiklning istalgan bosqichida talablar bilan noto'g'ri ishlash domino effektiga olib kelishi
mumkin.
Masalan, foydalanuvchi talabini o'tkazib yuborish ( e'tibor bermaslik ) tizim talabini o'tkazib
yuborishga olib keladi. Bu uning ichida
navbat - yo'qligiga olib keladi
dizayn elementi , va shuning uchun
funksionallikning etishmasligi.
Tizim talablari va tahlili
• Talablarni tahlil qilish jarayonining maqsadlari quyidagilarni o'z ichiga oladi
• a) Yakuniy foydalanuvchilarning ehtiyojlarini tizimga, tizim elementlariga bog'lash va
tizim elementlarini loyihalash va ishlab chiqish imkonini berish.
• b) Belgilangan xarajatlar va jadval cheklovlari doirasida oxirgi foydalanuvchilarning
operatsion missiya talablariga javob beradigan tizimni aniqlash.
• c) foydalanuvchi maqsadlariga asoslangan muvozanatli talablar to'plamiga erishish
uchun turli funktsiyalarning o'zaro ta'siri haqida tushuncha berish.
• Eslatma: Shu bilan birga, ishlab chiqish guruhi talablar bajarilishini ta'minlash uchun
matn sahifalari o'rniga foydalanuvchi hikoyalari, foydalanish holatlari, ma'lumotlar
modeli diagrammasi (ER modeli va UML) va oqim diagrammalari shaklida manfaatdor
tomonlar bilan bog'lanishi mumkin.

More Related Content

What's hot

Өгөгдлийн бүтэц
Өгөгдлийн бүтэцӨгөгдлийн бүтэц
Өгөгдлийн бүтэц
Muuluu
 
Diplomiin ajil
Diplomiin ajilDiplomiin ajil
Diplomiin ajil
Kherlen Amar
 
Lecture 14 test strategy
Lecture 14   test strategyLecture 14   test strategy
Lecture 14 test strategy
Энхтамир Ш
 
ПАРАДОКСИ ЗАКОНУ ПОПИТУ
ПАРАДОКСИ ЗАКОНУ ПОПИТУПАРАДОКСИ ЗАКОНУ ПОПИТУ
ПАРАДОКСИ ЗАКОНУ ПОПИТУ
Alex Grebeshkov
 
алгоритм урок 3
алгоритм урок 3алгоритм урок 3
алгоритм урок 3
Светлана Правдивая
 
Biznes tədqiqatları
Biznes tədqiqatlarıBiznes tədqiqatları
Biznes tədqiqatları
PhD. Jabrayil Valiyev
 
Rdbms bie daalt
Rdbms bie daaltRdbms bie daalt
Rdbms bie daalt
Usukhuu Galaa
 
ХӨС Семинар 1
ХӨС Семинар 1ХӨС Семинар 1
ХӨС Семинар 1Usukhuu Galaa
 
хайлтын систем
хайлтын системхайлтын систем
хайлтын системhenjii
 
Se304
Se304Se304
Bodlogo
BodlogoBodlogo
Bodlogo
Usukhuu Galaa
 
тема 2.1. маркетингова ¦нформац¦я
тема 2.1. маркетингова ¦нформац¦ятема 2.1. маркетингова ¦нформац¦я
тема 2.1. маркетингова ¦нформац¦я
Angela Olkhoskay
 
бие даалт № 1 borland c++
бие даалт № 1 borland c++бие даалт № 1 borland c++
бие даалт № 1 borland c++2011bonus
 

What's hot (20)

Өгөгдлийн бүтэц
Өгөгдлийн бүтэцӨгөгдлийн бүтэц
Өгөгдлийн бүтэц
 
Diplomiin ajil
Diplomiin ajilDiplomiin ajil
Diplomiin ajil
 
Lecture 14 test strategy
Lecture 14   test strategyLecture 14   test strategy
Lecture 14 test strategy
 
User requirements
User requirementsUser requirements
User requirements
 
Lecture1
Lecture1Lecture1
Lecture1
 
ПАРАДОКСИ ЗАКОНУ ПОПИТУ
ПАРАДОКСИ ЗАКОНУ ПОПИТУПАРАДОКСИ ЗАКОНУ ПОПИТУ
ПАРАДОКСИ ЗАКОНУ ПОПИТУ
 
алгоритм урок 3
алгоритм урок 3алгоритм урок 3
алгоритм урок 3
 
Biznes tədqiqatları
Biznes tədqiqatlarıBiznes tədqiqatları
Biznes tədqiqatları
 
Rdbms bie daalt
Rdbms bie daaltRdbms bie daalt
Rdbms bie daalt
 
web basic 1
web basic 1web basic 1
web basic 1
 
ХӨС Семинар 1
ХӨС Семинар 1ХӨС Семинар 1
ХӨС Семинар 1
 
хайлтын систем
хайлтын системхайлтын систем
хайлтын систем
 
Html гэж юу вэ
Html гэж юу вэHtml гэж юу вэ
Html гэж юу вэ
 
Se304
Se304Se304
Se304
 
Bodlogo
BodlogoBodlogo
Bodlogo
 
тема 2.1. маркетингова ¦нформац¦я
тема 2.1. маркетингова ¦нформац¦ятема 2.1. маркетингова ¦нформац¦я
тема 2.1. маркетингова ¦нформац¦я
 
алгоритм 8
алгоритм 8алгоритм 8
алгоритм 8
 
U.it101 lecture13
U.it101 lecture13U.it101 lecture13
U.it101 lecture13
 
database 9
database 9database 9
database 9
 
бие даалт № 1 borland c++
бие даалт № 1 borland c++бие даалт № 1 borland c++
бие даалт № 1 borland c++
 

More from MIRZO ULUG‘BEK NOMIDAGI O‘ZBEKISTON MILLIY UNIVERSITETI JIZZAX FILIALI

Xatolar. Teskari tarqalish (backpropagatIon) usuli
Xatolar. Teskari tarqalish (backpropagatIon) usuliXatolar. Teskari tarqalish (backpropagatIon) usuli
Xatolar. Teskari tarqalish (backpropagatIon) usuli
MIRZO ULUG‘BEK NOMIDAGI O‘ZBEKISTON MILLIY UNIVERSITETI JIZZAX FILIALI
 
Sun’iy neyron to‘rlarini o‘rgatish
Sun’iy neyron to‘rlarini o‘rgatishSun’iy neyron to‘rlarini o‘rgatish
Operatsiyalar
OperatsiyalarOperatsiyalar
Biznes-jarayonlar diagrammalarining kategoriyalari
Biznes-jarayonlar diagrammalarining kategoriyalariBiznes-jarayonlar diagrammalarining kategoriyalari
Biznes-jarayonlar diagrammalarining kategoriyalari
MIRZO ULUG‘BEK NOMIDAGI O‘ZBEKISTON MILLIY UNIVERSITETI JIZZAX FILIALI
 
BPMN notatsiyasi subklasslari
BPMN notatsiyasi subklasslariBPMN notatsiyasi subklasslari
BPMN 2.0 spetsifikatsiyasi
BPMN 2.0 spetsifikatsiyasiBPMN 2.0 spetsifikatsiyasi
eEPC metodologiyasi
eEPC metodologiyasieEPC metodologiyasi
Vizual modellashtirish IDEF metodologiyasi
Vizual modellashtirish IDEF metodologiyasiVizual modellashtirish IDEF metodologiyasi
AT larini yaratishning xuquqiy, normativ va metodik ta’minoti. AT larini yara...
AT larini yaratishning xuquqiy, normativ va metodik ta’minoti. AT larini yara...AT larini yaratishning xuquqiy, normativ va metodik ta’minoti. AT larini yara...
AT larini yaratishning xuquqiy, normativ va metodik ta’minoti. AT larini yara...
MIRZO ULUG‘BEK NOMIDAGI O‘ZBEKISTON MILLIY UNIVERSITETI JIZZAX FILIALI
 
Sun’iy neyron modeli
Sun’iy neyron modeliSun’iy neyron modeli
SUN’IY NEYRON TO‘RLARI
SUN’IY NEYRON TO‘RLARISUN’IY NEYRON TO‘RLARI

More from MIRZO ULUG‘BEK NOMIDAGI O‘ZBEKISTON MILLIY UNIVERSITETI JIZZAX FILIALI (11)

Xatolar. Teskari tarqalish (backpropagatIon) usuli
Xatolar. Teskari tarqalish (backpropagatIon) usuliXatolar. Teskari tarqalish (backpropagatIon) usuli
Xatolar. Teskari tarqalish (backpropagatIon) usuli
 
Sun’iy neyron to‘rlarini o‘rgatish
Sun’iy neyron to‘rlarini o‘rgatishSun’iy neyron to‘rlarini o‘rgatish
Sun’iy neyron to‘rlarini o‘rgatish
 
Operatsiyalar
OperatsiyalarOperatsiyalar
Operatsiyalar
 
Biznes-jarayonlar diagrammalarining kategoriyalari
Biznes-jarayonlar diagrammalarining kategoriyalariBiznes-jarayonlar diagrammalarining kategoriyalari
Biznes-jarayonlar diagrammalarining kategoriyalari
 
BPMN notatsiyasi subklasslari
BPMN notatsiyasi subklasslariBPMN notatsiyasi subklasslari
BPMN notatsiyasi subklasslari
 
BPMN 2.0 spetsifikatsiyasi
BPMN 2.0 spetsifikatsiyasiBPMN 2.0 spetsifikatsiyasi
BPMN 2.0 spetsifikatsiyasi
 
eEPC metodologiyasi
eEPC metodologiyasieEPC metodologiyasi
eEPC metodologiyasi
 
Vizual modellashtirish IDEF metodologiyasi
Vizual modellashtirish IDEF metodologiyasiVizual modellashtirish IDEF metodologiyasi
Vizual modellashtirish IDEF metodologiyasi
 
AT larini yaratishning xuquqiy, normativ va metodik ta’minoti. AT larini yara...
AT larini yaratishning xuquqiy, normativ va metodik ta’minoti. AT larini yara...AT larini yaratishning xuquqiy, normativ va metodik ta’minoti. AT larini yara...
AT larini yaratishning xuquqiy, normativ va metodik ta’minoti. AT larini yara...
 
Sun’iy neyron modeli
Sun’iy neyron modeliSun’iy neyron modeli
Sun’iy neyron modeli
 
SUN’IY NEYRON TO‘RLARI
SUN’IY NEYRON TO‘RLARISUN’IY NEYRON TO‘RLARI
SUN’IY NEYRON TO‘RLARI
 

Axborot tizimlarini yaratishga qo’yilgan talablar

  • 1. OʻZBEKISTON RESPUBLIKASI OLIY VA OʻRTA MAXSUS TAʼLIM VAZIRLIGI «MIRZO ULUGʻBEK NOMIDAGI OʻZBEKISTON MILLIY UNIVERSITETINING JIZZAX FILIALI» Kafedra: «Axborot tizimlari va texnologiyalari» Axborot tizimlarini yaratishga qo’yilgan talablar Muallif – Ergashev Sirojiddin Baxtiyor o’g’li «Axborot tizimlari va texnologiyalari» kafedrasi – o’qtuvchisi
  • 2. Axborot tizimlari. Dasturiy ta'minot loyihasini ishlab chiqishdagi talab darajalari Talab "tizim javob berishi kerak bo'lgan shart yoki qobiliyat " ( RUP Rational Unified Processes - oqilona birlashtirilgan jarayonlar ). " Talablar - bu avtomatlashtirilgan axborot tizimlari ishlab chiqilgan yoki yaratilgan dastlabki ma'lumotlar ". Talablar darajalari : • Yuqori darajadagi biznes talablari ( top - menejerlardan) . • Ikkinchi daraja - foydalanuvchilarning talabi. Qoidaga ko'ra, ushbu darajadagi talablar yomon shakllangan, qarama -qarshiliklarga, takrorlanishga va yomon tuzilishga ega. • Uchinchi daraja - bu tizim tomonidan amalga oshiriladigan funktsiyalarni belgilaydigan funktsional talablar va funktsional bo'lmagan talablar . Turli darajadagi talablarda qarama-qarshiliklar bo'lishi mumkin. Shunday qilib, ma'lumotlarning to'liqligi talabi boshqaruv uchun zarur bo'lgan minimal ma'lumotlarni taqdim etish talabiga zid bo'lishi mumkin. " Bir yig'ish nuqtasi " qoidasi : " Ma'lumotlar paydo bo'lgan joyda yig'iladi. ”
  • 3. Funktsional va funktsional bo'lmagan talablar Xususiyat - bu bir yoki bir nechta manfaatdor tomonlarning ehtiyojlarini qondirish uchun tizim tomonidan taqdim etiladigan xizmat. Funktsional talablar tizimning xatti-harakatlarini belgilaydi va taqdim etiladigan maqsadlar, vazifalar va xizmatlarni belgilaydi. Ular buyruq qoidalari yordamida tasvirlangan , masalan, " tizim tushum va xarajatlarni shakllantirishga imkon berishi kerak " . Yana bir usul - foydalanish holatlari UML standartidagi holatlardan foydalaning . Funktsional bo'lmagan talablar tizim atributlarini yoki tizim muhiti atributlarini tavsiflaydi : • operatsion xususiyatlar (qayta kirish, dasturiy ta'minot va apparat mosligi, moslashuvchanlik, qo'llab- quvvatlash xususiyatlari); • ishlash; • amalga oshirish xususiyatlari (standartlar, tillar, operatsion tizimlar va boshqalar); • va sifat va ishonchlilik atributlari (nosozliklar chastotasi, tiklanish • interfeyslar, shu jumladan sub'ektlarning o'zaro ta'siri qoidalari ; • sifat atributlari. Interfeyslar apparat, dasturiy ta'minot va foydalanuvchi interfeyslari bo'lishi mumkin. Albatta, tashqi qurilmalar bilan interfeyslar ajratilgan.
  • 4. Talablar atributlari • Ustuvorlik (yuqori, o'rta, past ); ishni rejalashtirishda yoki mahsulotni loyihalashda ustuvorlik tartibi • Status (taklif qilingan, tasdiqlangan, amalga oshirilgan, tasdiqlangan); • Narx (yuqori, o'rta, past yoki raqamli qiymat); • Amalga oshirishning murakkabligi (yuqori, o'rta, past); • Barqarorlik (yuqori, o'rta, past ); talabning barqarorlik darajasini aks ettiradi. Hayotiy tsikl • Ijrochi (guruh, muayyan ijrochi yoki ijrochilar sinfining xususiyatlari). • qobiliyati - rivojlanishning turli bosqichlarida berilgan talabning mavjudligini tekshirish qobiliyati . Eslatma : talablar tizimi to'liq va izchil bo'lishi kerak.
  • 5. Loyihaning tuzilishi va amalga oshirilishiga Dizayn dizayni talablari tizim dizayni bilan bog'liq masalalarni o'z ichiga oladi . Va ularni ko'pincha tuzilishdagi cheklovlar deb ataladi. Amalga oshirish talablari Dasturlash va tizim dizaynining xususiyatlarini aniqlang. Masalan:  muvofiqlik  amalga oshirish tillari  ma'lumotlar bazasi yaxlitligi qoidalari  resurslar chegaralari  ish muhitlari
  • 6. Loyixa dizayni talablari • Bosqich taklif etilayotgan tizimning funktsional talablariga javob beradigan zarur spetsifikatsiyalar, xususiyatlar va operatsiyalarni batafsil tushuntirishdan iborat. Bu oxirgi foydalanuvchilar uchun taklif qilinayotgan tizim uchun biznes ma'lumotlariga bo'lgan ehtiyojlarini muhokama qilish va aniqlash uchun qadamdir.
  • 7. Loyixa dizayni talab tartibiga quyidagilar kiradi • ilovalar, tarmoq, ma'lumotlar bazalari , foydalanuvchi interfeyslari va tizim interfeyslarini loyihalash. • SRS (Software Requirements Specification - Dasturiy ta'minot talablari spetsifikatsiyasi) hujjatini dasturlash tilida amalga oshirilishi mumkin bo'lgan batafsil va to'liq spetsifikatsiyalar to'plamini o'z ichiga olgan mantiqiy tuzilishga aylantirish. • Favqulodda vaziyatlar, o'qitish, texnik xizmat ko'rsatish va foydalanish rejasini yaratish. • Taklif etilgan dizaynni ko'rib chiqish. Yakuniy dizayn SRS hujjatida ko'rsatilgan talablarga javob berishi kerakligiga ishonch hosil qiling. • Keyingi bosqichda qo'llaniladigan dizayn hujjatini tayyorlash .
  • 8. Talablar bilan bog'liq nosozliklar sabablari Muvaffaqiyatsizlik sabablari: • Noaniqlik, denotatsiya noaniqlik, talablarning aniq belgilanmaganligi va to'liq emasligi • Loyiha bo'yicha ishda buyurtmachining etarli darajada ishtirok etmasligi • Resurslarni kam investitsiyalash • Loyihani yomon rejalashtirish va boshqarish • tez yoki kamdan -kam hollarda o'zgartirish va tuzatish • texnologiyaning nomukammalligi • Rahbariyat tomonidan qo'llab- quvvatlanmasligi • Etarli darajada malakali ishlab chiquvchilar • Loyihaga oid tajribaning etishmasligi • Birovning yoki birovning to'plangan tajribasiga e'tibor bermaslik
  • 9. Loyihaning muvaffaqiyatsizligi sabablari . Domino effekti Talablar xatolari eng qimmat va eng keng tarqalgan xatolardir. Ular mahsulotni qayta ishlash xarajatlarining 70 foizini va butun loyiha byudjetining 30-40 foizini tashkil qiladi . Shuni esda tutish kerakki: • talablar tabiiy tilda tuzilgan, turli ontologiyalar/tezauriyalar asosida • talablar xilma-xildir va ularni nazorat qilish qiyin bo'lgan miqdorda ilgari surilishi mumkin ; • talablar bir-biri bilan va boshqa dizayn ma'lumotlari bilan bog'langan; talablar dasturiy ta'minot hayot aylanishining turli bosqichlarida o'zgaradi . Hayotiy tsiklning istalgan bosqichida talablar bilan noto'g'ri ishlash domino effektiga olib kelishi mumkin. Masalan, foydalanuvchi talabini o'tkazib yuborish ( e'tibor bermaslik ) tizim talabini o'tkazib yuborishga olib keladi. Bu uning ichida navbat - yo'qligiga olib keladi dizayn elementi , va shuning uchun funksionallikning etishmasligi.
  • 10.
  • 11.
  • 12. Tizim talablari va tahlili • Talablarni tahlil qilish jarayonining maqsadlari quyidagilarni o'z ichiga oladi • a) Yakuniy foydalanuvchilarning ehtiyojlarini tizimga, tizim elementlariga bog'lash va tizim elementlarini loyihalash va ishlab chiqish imkonini berish. • b) Belgilangan xarajatlar va jadval cheklovlari doirasida oxirgi foydalanuvchilarning operatsion missiya talablariga javob beradigan tizimni aniqlash. • c) foydalanuvchi maqsadlariga asoslangan muvozanatli talablar to'plamiga erishish uchun turli funktsiyalarning o'zaro ta'siri haqida tushuncha berish. • Eslatma: Shu bilan birga, ishlab chiqish guruhi talablar bajarilishini ta'minlash uchun matn sahifalari o'rniga foydalanuvchi hikoyalari, foydalanish holatlari, ma'lumotlar modeli diagrammasi (ER modeli va UML) va oqim diagrammalari shaklida manfaatdor tomonlar bilan bog'lanishi mumkin.