• Uch bosqichli sinov jarayoni
  • Test rejalari sinov va ishlab chiqish faoliyati ortasidagi bogliqlik
  • Dasturiy injiniringning evolyutsiya jarayoni
  • Dasturiy ta'minotni tekshirish (Software validation)




    Download 314,28 Kb.
    bet12/16
    Sana06.10.2024
    Hajmi314,28 Kb.
    #273715
    1   ...   8   9   10   11   12   13   14   15   16
    Bog'liq
    Dasturiy ta’minot ishlab chiqishning hayotiy sikli modellari. At

    Dasturiy ta'minotni tekshirish (Software validation)

    Dasturiy ta'minotni tekshirish yoki validasiya va verifikasiya (V&V) tizim o'zining spetsifikatsiyasiga mos kelishini va tizim mijozining talablariga javob berishini ko'rsatish uchun mo'ljallangan. Tizim test ma'lumotlari yordamida amalga oshiriladigan testlovchi dastur yordamida tekshirishning asosiy usuli hisoblanadi. Validasiya foydalanuvchi talablarini aniqlashdan tortib toki dastur ishlab chiqilgunga qadar dasturiy ta'minot jarayonining har bir bosqichida tekshirish va ko'rib chiqish kabi jarayonlarni o'z ichiga olishi mumkin.

    Uch bosqichli sinov jarayoni

    Kichik dasturlardan tashqari, tizimlarni bir butun yaxlitligicha sinovdan o'tkazish kerak emas. Rasmda uch bosqichli sinov jarayoni ko'rsatilgan, unda tizim komponentlari individual ravishda sinovdan o'tkaziladi, so'ngra integratsiyalashgan tizim sinovdan o'tadi. Maxsus dasturiy ta'minot uchun mijozlar testi tizimni haqiqiy mijozlar ma'lumotlari bilan sinab ko'riladi. Ilova sifatida sotiladigan mahsulotlar uchun mijozlar testi ba'zan beta test deb ataladi, bunda tanlangan foydalanuvchilar dasturiy ta'minotni sinab ko'rishadi va sharhlaydilar.

    Test rejalari sinov va ishlab chiqish faoliyati o'rtasidagi bog'liqlik

    Dasturiy ta’minot evolyusiyasi

    Dasturiy ta'minotning moslashuvchanlik xususiyati katta va murakkab tizimlarga tobora ko'proq kiritilishining asosiy sabablaridan biridir. Uskuna uchun dasturiy maxsulot ishlab chiqarish to'g'risida qaror qabul qilingandan so'ng, apparat loyihasiga o'zgartirish kiritish juda qimmatga tushadi. Biroq, tizimni ishlab chiqish paytida yoki undan keyin istalgan vaqtda dasturiy ta'minotga o'zgartirishlar kiritilishi mumkin. Hatto keng qamrovli o'zgarishlar ham tizim uskunasiga o'zgarish kiritishdan ancha arzon.

    Dasturiy injiniringning evolyutsiya jarayoni

    O'zgarishlar ustida ishlash (coping with change)

    Qayta ishlash xarajatlarini kamaytirish uchun ikkita tegishli yondashuvdan foydalanish mumkin:


    • O'zgarishlarni kutish, bunda dasturiy ta'minot jarayoni qayta ishlash talab qilinishidan oldin mumkin bo'lgan o'zgarishlarni oldindan ko'ra oladigan yoki bashorat qila oladigan faoliyatni o'z ichiga oladi. Misol uchun, tizimning ba'zi asosiy xususiyatlarini mijozlarga ko'rsatish uchun prototip tizimi ishlab chiqilishi mumkin. Ular prototip bilan tajriba o'tkazishlari va yuqori dasturiy ta'minot ishlab chiqarish xarajatlarini talab qilishdan oldin talablarini yaxshilashlari mumkin.

    • Jarayon va dasturiy ta'minot tizimga osongina o'zgartirishlar kiritganda o'zgarishlarga chidamlilik. Bu odatda bosqichma-bosqich rivojlanishning ba'zi shakllarini o'z ichiga oladi. Taklif etilayotgan o'zgarishlar hali ishlab chiqilmagan bosqichlarda amalga oshirilishi mumkin. Agar buning iloji bo'lmasa, o'zgarishlarni kiritish uchun faqat bitta rivojlanish (tizimning kichik bir qismi) o'zgarishi kerak bo'ladi.

    Download 314,28 Kb.
    1   ...   8   9   10   11   12   13   14   15   16




    Download 314,28 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Dasturiy ta'minotni tekshirish (Software validation)

    Download 314,28 Kb.