Dasturiy ta’minot ishlab chiqarilishini tezlashtirish Dasturiy ta ’minot hayotiy siklning spiral modelini va CASE texnologiyalarni
ishlab chiqish dasturiy ta ’minotni yaratish muddatlarini qisqartiradigan shartlarni
ifodalash imkoniga ega bo‘ldi.
Dasturiy ta ’minotni loyihalashtirish, ishlab chiqish va kuzatishning zamonaviy
texnologiyalari quyidagi talablarga javob berishi kerak:
• dasturiy ta ’minotning to‘liq hayotiy zanjirini ta ’minlash;
• belgilangan sifat bilan va belgilangan vaqtda ishlab chiqish maqsadlariga
kafolatlangan erishish;
• tarkibiy qismlarni keyinchalik integratsiya qilish va umumiy loyiha joriy
qilinishini muvofiqlashtirishni cheklangan bajaruvchilar sonining (3—7 kishi)
ishlab chiqilayotgan guruhlarning tizim qismi ko‘rinishida, yirik loyihalarni
bajarish imkoniyati;
• ishlash imkoniyatiga ega tizimni yaratishning minimal vaqti;
• loyiha konfiguratsiyasini boshqarish, loyiha versiyasini joriy etish va har bir
versiyasi bo‘yicha loyiha hujjatlarini avtomatik tarzda chiqarish imkoniyati;
• amalga oshirish vositalardan (MBBT, operatsion tizimlar, dasturlash tillari va
tizimi) bajariladigan loyiha qarorlariga mustaqillik;
• jarayonlarni avtomatlashtirishni ta ’minlaydigan, hayotiy zanjirning barcha
bosqichlarida bajariladigan kelishilgan CASE vositalar kompleksini ta ’minlash.
RAD (Rapid Application Development) RAD (Rapid Application Development — ilovalarni tez ishlab chiqish). Ushbu
texnologiya ishlab chiqilayotgan dasturiy ta ’minotning birinchi versiyasini
maksimal tez olish uchun mo‘ljallangan. U quyidagi shartlar bajarilishini ko‘zda
tutadi:
• ishlab chiquvchilarning katta bo‘lmagan guruhlari bilan (3— 7 kishi) ishlab
chiqishni joriy qilish, ushbu guruhlarning har biri loyihaning ayrim tizim
qismlarini loyihalashtiradi va amalga oshiradi, loyihaning boshqariluvchanligini
yaxshilash imkoniga ega bo'ladi;
• iteratsion yondashuvdan foydalanish ishlash qobiliyatiga ega prototipni olish
vaqtini kamaytirishga ega bo‘ladi;
• uch oydan ko‘p bo‘lmagan muddatga mo‘ljallangan ishlab chiqilgan aniq sikl
grafigining mavjudligi ish samaradorligini sezilarli darajada oshiradi.
Bunda ishlab chiqish jarayoni quyidagi bosqichlarga bo‘linadi:
foydalanuvchilar talablarini tah lil qilish va loyihalashtirish, loyihalashtirish,
amalga oshirish, joriy etish.