Rejalashtirilgan tizim qanday muhim vazifalarni bajarishi kerak?
Foydalanuvchilar modeli
Ishlab chiqarish iqtisodiy yoki texnik vazifalarga nisbatan bo‘lg‘usi foydalanuvchilar uchun ular bajarishi lozim bo‘lgan qanday talablar yuzaga keladi?
Qanday zaruriy maxsus bilimlar va informatika bilimlari foydalanuvchilarda dasturiy ta’minot bilan muomalada bo‘lish uchun dastlabki shartdir?
Dasturiy tizimdan ish jarayonida qanchalik tez-tez foydalaniladi.
Ishlab chiqiladigan dasturiy ta’minot uchun apparat vositalari platformasiga nisbatan (bunga kiritish va chiqarish maxsus qurilmasi ham kiradi) qanday eng kichik talablar yuzaga keladi?
Qanday tizimli dasturiy ta’minot (operatsiya tizimi) uchun qo‘llash rejalashtiriladi?
Foydalanuvchi interfeysi
Alohida foydalanuvchilar uchun masalan, kutishga ruhsat, printer muhiti va dasturiy muhitga nisbatan qanday ixtisoslarni oldindan ko‘zda tutish kerak?
Dasturiy ta’minot tizimi foydalanuvchi xatosini (mas. ma’lumotlarni nojoiz kiritish) va dasturning o‘zini noto‘g‘ri tutishini qanday qabul qiladi va xato haqida foydalanuvchiga qanday xabar beradi?
Foydalanuvchi bilan dialog qanday shaklda o‘tkaziladi? Konsolli interfeyslar haqida gap ketayaptimi yoki grafik interfeyslarga intilishmoqda?
Ixtisoslashtirilgan reja doirasida 2-jadvalga muvofiq ma’lumotlarga ishlov beruvchi qurilmalar tavsifi va ishlab chiqilayotgan dasturiy ta’minot uchun aytib o‘tilgan vazifa qo‘yilishga javoblarni o‘z ichiga oladi. Hozircha amalga oshirishning alohida dasturiy texnik jihatlari haqida mulohaza bildirishdan tiyilish kerak. Huddi shu tufayli ishlab chiqilayotgan dasturiy ta’minot tizimini dasturiy-spetsifik amalga oshirish tafsilotlariga berilmasdan, dasturiy ta’minotga talablarni o‘rganish bosh vazifadir. Bu tartib boshqalar qatorida dasturiy ta’minotni turli-tuman operatsiya tizimlariga keyinga ko‘chirishga imkon beradi (ta’minot dasturining harakatchanligi).
Tadqiqot natijalari va haqiqiy ahvol va ixtisoslashtirilgan reja tahlili masalalar qo‘yilishiga javoblar umumlashtirilgan holda texnik topshiriqda to‘planadi. Agar dasturiy ta’minotni ishlab chiqish AKT firmaga topshirilsa, unda ushbu texnik topshiriq pudratning tuziladigan shartnomasi yoki mehnat shartnomasi uchun asosdir. Bu shartnomada dasturiy ta’minotni ishlab chiqish bo‘yicha firma tomonidan bajarilishi kerak bo‘lgan va pudratchi hamda buyurtmachi uchun majburiy bo‘lgan talablar qat’iy belgilanadi.
Texnik topshiriq yuqorida ko‘rsatilgan faza bo‘yicha natija sifatida maxsus aniq (oxirgi) rejaga ega. Muayyan amalga oshirish (dasturlash) shubhasiz avvaliga faqat xomaki holda tavsiflanganligi sababli, amalga oshirish va tadbiq qilish nuqtai nazaridan texnik topshiriq faqat dasturiy texnik xomaki rejaga ega.
Ixtisoslashtirilgan reja fazasida ishlab chiqilayotgan dasturiy ta’minot masalalari tavsiflanadi. Haqiqiy ahvol tahlili natijalari bilan birga Ixtisoslashtirilgan reja texnik topshiriq ko‘rinishida xujjatlashtiriladi. Texnik topshiriqdagi muayyan dasturiy texnik tafsilotlar faqat taxminan bayon qilinadi.