I.Bob. Dasturiy ta’minotni umumiy xarakteristikasi.
1.1 Dasturiy ta'minotning ishlash prinsiplari
Dasturiy ta'minotni ishlab chiqish - bu kompyuter dasturlarini ishlab chiquvchi mutaxassislarni birlashtiradigan soha. Ba'zilar kompyuter yoki kompyuter boshqariladigan qurilmada vazifalarni boshqaradigan ilovalarni ishlab chiqadi, boshqalari esa tarmoqlar yoki kengroq ilovalarni boshqaradigan asosiy tizim dasturlarini ishlab chiqadi. Ular kompyuter o'yinlari, biznes ilovalari yoki tibbiy asboblar uchun dasturiy ta'minot ishlab chiqishda ishtirok etishlari mumkin. Ushbu martaba yo'lida ishlaydiganlar tizim nazariyasi bilan ishlashda va ular nazorat qilish uchun dasturiy ta'minotni ishlab chiqayotgan apparatning texnik cheklovlarini tushunishda mohir. Mutaxassislar guruhlari kattaroq sa'y-harakatlarda birgalikda ishlaydi va dasturiy ta'minot ishlab chiquvchilari odatda kompyuter dasturchilari bilan yaqin hamkorlik qiladilar. Ba'zi hollarda ishlab chiquvchilar dasturchilarga ko'rsatmalar berish o'rniga kodni o'zlari yozadilar
Bu doimiy o'zgaruvchan soha, chunki kompyuter ilovalari va tizimlari tobora ko'proq mahsulot va xizmatlarda ishtirok etmoqda. Bu mahsulot xususiyatlarini, tizim ilovalarini va mijozlar ehtiyojini qondirishni yaxshilash uchun ko'proq dasturiy ta'minotni ishlab chiqishni talab qiladi.
Dasturiy maxsulotning o’zgarishi muqarrar
Dasturiy maxsulotdan foydalanilayotganda yangi talablar yuzaga keladi
Biznes muhitning o’zgadi
Xatoliklarning tamirlanish majburiyati
Yangi kompyuter va jihozlarning sistemaga qo’shilishi
Sistemaning ish bajarishi yoki ishonchliligini oshirishga majbur bo’lish
Barcha tashkilotlar uchun asosiy muammo ularning mavjud dasturiy taminoti
uchun o’zgarishlarni amalga oshirish va boshqarishdir
Evoulutsiyaning ahamiyati
Tashkilolarning dasturiy taminot tizimlarida juda katta investitsiyasi bo’lishi
bu katta mulkdir
Bu mulkni biznesda qiymatini saqlab qolish uchun ular o’zgartirilishi va
yangilanib borishi lozim
Katta kompaniyalardagi dasturiy maxsulot mablag’ining katta qismi yangi
dasturiy taminot yaratgandan ko’ra mavjjud dasturiy taminotni rivojlantirish
va o’zgartirishga sarflanadi.
Evalutsiya va servis xizmat
Evolutsiya
Bu dasturiy taminot hayot siklining shunday bosqichiki bunda u tezkor
oshlatishda bo’ladi va taklif qilingan yangi talablar bosqichma - bosqich
shaklanadi.hamda sistemada amaga oshiriladi.
Servis xizmat ko’rsatish
Bu bosqichda dasturiy maxsulot foydali bo’lib qoladi lekin faqatgina o’zgarishlar uning tezligini oshirish maqsadida qo’shiladi ya’ni dasturiy taminotda muhitida xatolarni to’grilash va o’zo’zgarishlarni tasvirlash amalga oshiriladi. Yangi funksiyalar esa qo’shilmaydi.