Dasturiy ta'minot evolyutsiyasi
Dasturiy ta'minot moslashuvchan va o'zgarishi mumkin.
Talablar biznes sharoitlarining o'zgarishi bilan o'zgargani
sababli, biznesni qo'llab-quvvatlaydigan dasturiy ta'minot
ham rivojlanishi va o'zgarishi kerak.
Rivojlanish va evolyutsiyani o'zaro ajratish mavjud bo'lsa
ham, bu tobora ahamiyatsiz, chunki kamroq va kamroq
tizimlar butunlay yangi.
31
Tizim evolyutsiyasi
32
Evolutsiya va identifikatsiya
o’zgarish
jarayonlari
33
O’zgarishlarni bartaraf etish
34
O’zgarishlarni bartaraf etish
Barcha yirik dasturiy loyihalarda o'zgarishlar muqarrar.
Biznesdagi o'zgarishlar yangi va o'zgargan tizim talablariga olib
keladi
Yangi texnologiyalar amaliyotni takomillashtirish uchun yangi
imkoniyatlar ochadi
O'zgartirish platformalari dasturni o'zgartirishni talab qiladi
O'zgarish qayta ishlashga olib keladi, shuning uchun
o'zgartirish xarajatlari qayta ishlashni (masalan, qayta
tahlil qilish talablarini) va yangi funktsional imkoniyatlarni
amalga oshirish xarajatlarini o'z ichiga oladi.
35
Qayta ishlash xarajatlarini kamaytirish
Dasturiy ta'minot jarayoni muhim qayta ishlash talab
qilinishidan oldin mumkin bo'lgan o'zgarishlarni oldindan
ko'ra oladigan faoliyatni o'z ichiga oladigan o'zgarishlarni
oldindan sezish.
Masalan, xaridorlarga tizimning ba'zi asosiy xususiyatlarini
ko'rsatish uchun prototipli tizim ishlab chiqilishi mumkin.
O'zgarishlarga nisbatan bag'rikenglik, bu erda o'zgarishlar
nisbatan arzon narxlarda joylashtirilishi mumkin bo'lgan
tarzda ishlab chiqilgan.
Odatda bu bosqichma-bosqich rivojlanishning ba'zi shakllarini o'z
ichiga oladi. Taklif etilayotgan o'zgartirishlar hali ishlab chiqilmagan
ulushlarda amalga oshirilishi mumkin. Agar buning iloji bo'lmasa,
unda o'zgarishlarni kiritish uchun faqat bitta o'sish (tizimning kichik
bir qismi) o'zgarishi mumkin.
36
|