40 2.4. Dasturiy maxsulotning evolutisiyasi 8
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.
Bosqichdan chiqish
Dasturiy taminot haligacha ishlatiladi lekin uni hosil qilish uchun yangi
o’zgartirishlar kiritilmaydi
Elolutsiya jarayoni Dasturiy maxsulot evolutsiyasi quyidagilarga bog’liq:
8
“Software Engineering”, by Ian Sommerville, pages 235-239
III. NAZARIY MATERIALLAR
41
Saqlanib kelayotgan dasturiy maxsulotning turi
Foydalanilayotgan qurilish jarayoni
Loyihaga jalb qilingan ishchilarning tajribasi va qobilyati
O’zgarishlar uchun takliflar tizim evolutsiyasi uchun asosiy hisoblanadi
Inedtifikatsiya va evolutsiyaning o’zgarishi tizimning butun hayot sikli mobanida
davom etadi.