Qo'shimcha e'tibor nuqtalari
Funktsional talablarga qo'shimcha ravishda, dasturiy ta'minot paketlarini tanlashda e'tiborga olishimiz kerak bo'lgan bir qator fikrlar mavjud:
Bizning kompyuterimiz ba'zi paketlarning (o'yinlarning) og'ir grafik vazifalarini qayta ishlashga qodir bo'lishi kerak bo'lgan hisoblash quvvati.
API yordamida boshqa dasturiy paketlarga havolalar.
Ikkita dasturiy paketlar mos kelmaydigan usullarda resurslardan foydalanadigan vaziyat.
Bular dasturiy ta'minot paketlarining ba'zi bir misollari edi, biz Internetda qidirishimiz mumkin bo'lgan maxsus paketlarni topishimiz mumkin. Biz murojaat qilishimiz mumkin bo'lgan ko'plab ma'lumotlar bazalari mavjud.
Dasturiy ta’minot standartlari
Dasturiy ta'minot standartlari - bu dasturiy ta'minot ishlab chiqish, tekshirish, joriy etish va qo'llab-quvvatlash uchun qabul qilingan qoidalar va qoidalar to'plami. Bu standartlar dasturiy ta'minot sifati, ishonchliligini, xavfsizligini, samaradorligini va boshqaruvini yaxshilashga qaratilgan. Ular dasturiy ta'minot ishlab chiquvchilari, tashkilotlar va sanoat sohalari tomonidan qabul qilinadi.
Dasturiy ta'minot standartlari qamrab olishi mumkin:
Loyihalash standartlari:
Mantiqiy loyihalash Interfeys dizayni Kod tuzilishi
Kodlash standartlari:
Nomlash konvensiyasi Formatlar Kommentarlar
Xatolar bilan ishlash
Sifat nazorati standartlari:
Tekshiruv usullari Testlash
Kod tekshiruvi
Loyihalash va ishlab chiqish jarayonlari: Agile, Waterfall yoki boshqa metodologiyalar Reliz boshqaruvi
Muammolarni hal qilish
Hujjatlash standartlari:
Dastur hujjatlanishi Foydalanuvchi hujjatlari Texnik hujjatlar
Xavfsizlik va ishonchlilik standartlari:
Qurilmalarga kirishni boshqarish Xavfsizlik tekshiruvlari
Noto'g'ri foydalanish va xatoliklar bilan ishlash
Dasturiy ta'minot standartlari turli xil sanoat sohalari, texnologiyalar va tashkilotlarda farq qilishi mumkin. Ular dasturiy ta'minot sifati va barqarorligini oshirish, hamda jarayonlarni yaxshilash uchun muhimdir.
Dasturiy ta'minot standartlari quyidagi asosiy sohalarni qamrab oladi: Loyihalash standartlari:
Arxitektura va tizimli loyihalash Ob'ektga yo'naltirilgan loyihalash Dastur modullarining ajralishi Interfeys loyihalash
Foydalanuvchi interfeysi (UI) loyihalash Kodlash standartlari:
Nomlash konvensiyasi (o'zgaruvchilar, funktsiyalar, klasslar) Formatlar (kodning tuzilishi, stili)
Kommentarlar va hujjatlar
Xatolarni qo'llab-quvvatlash va xabarlar
Kodni qayta foydalanish Sifat nazorati standartlari:
Birlik va integratsiya testlarini o'tkazish Funksional va nofunksional testlar Statik kod tahlili
Kod ko'rigi Kod qoplamligi
Loyihalash va ishlab chiqish jarayonlari:
Loyiha boshqaruvi metodologiyalari (Agile, Waterfall) Reliz boshqaruvi
O'zgarishlarni boshqarish Muammolarni hal qilish Hujjatlash standartlari:
Dastur spetsifikatsiyasi Foydalanuvchi qo'llanmasi Texnik ma'lumotlar Arxitektura hujjatlari Loyiha hujjatlari
Xavfsizlik va ishonchlilik standartlari: Xavfsizlik tahlili va testlari
Xatolar bilan ishlash Xavfsizlik talablari
Jismoniy va axborot xavfsizligi
Favqulodda holatlarda tiklash va fakt saqlanishi
Ushbu standartlar tashkilotlarda dasturiy ta'minotni yaratish, joriy etish va qo'llab- quvvatlash jarayonlarini tartibga soladi. Ular sifat, xavfsizlik, samaradorlik va boshqaruv masalalarini ham qamrab oladi.
Xulosa
Dasturiy ta'minotni ishlab chiqish standartlari haqida quyidagi xulosa qilish mumkin:
Dasturiy ta'minotni ishlab chiqish standartlari - bu dasturiy ta'minot loyihasining barcha bosqichlarida qo'llaniladigan qoidalar va tamoyillar to'plamidir. Ular dasturiy ta'minot loyihalarini muvaffaqiyatli amalga oshirish, sifatli mahsulotlar yaratish va samarali jarayonlarni ta'minlashga xizmat qiladi.
Ushbu standartlar asosiy quyidagi masalalarga e'tibor qaratadilar:
Loyihalash standartlari: Dasturiy ta'minot arxitekturasi, tuzilishi, interfeys dizayni kabi loyihalash tamoyillarini belgilaydi.
Kodlash standartlari: Nomlash konvensiyasi, formatlar, kommentarlar, xatolar bilan ishlash kabi kodlash amaliyotlarini tartibga soladi.
Sifat navorati standartlari: Testlash, kod ko'rigi, statik tahlil kabi sifat nazorati usullarini belgilaydi.
Ishlab chiqish jarayonlari: Loyiha boshqaruvi, reliz boshqaruvi, o'zgarishlarni boshqarish kabi jarayonlarni standartlashtiradi.
Hujjatlash standartlari: Dastur spetsifikatsiyasi, foydalanuvchi qo'llanmasi, arxitektura hujjatlari va boshqa hujjatlarning tuzilishini standartlashtiradi.
Xavfsizlik va ishonchlilik standartlari: Xavfsizlik tahlili, xatolar bilan ishlash, favqulodda holatlarda tiklash kabi masalalarni tartibga soladi.
Foydalanilgan Adabiyotlar
Internet Ma’lumotlari.
Vekipediya.
|