15.4-rasm. Dastur sifati ko'rsatkichlari
Tizim o'z talablariga nisbatan sinovdan o'tkazilishi uchun dasturiy ta'minotni sifatli boshqarishda umumiy taxmin mavjud. Talab qilinadigan funksiyalarni taqdim etadimi yoki yo'qmi degan qaror, ushbu testlarning natijalariga asoslangan bo'lishi kerak. Shu sababli, QA jamoasi ishlab chiqilgan testlarni ko'rib chiqishi va sinovlarning to'g'ri tekshirilishini tekshirish uchun test yozuvlarini o'rganishi kerak. Ba'zi tashkilotlarda sifat menejmenti tizimi sinov uchun javobgardir, lekin ba'zida alohida tizim test guruhi bunga javobgar bo'ladi.
Dasturiy ta'minotning sub'ektiv sifati odatda uning funktsional bo'lmagan xususiyatlariga asoslanadi. Bu amaliy amaliy tajribani aks ettiradi - agar dasturiy ta'minotning funktsionalligi kutilmagan narsa bo'lmasa, foydalanuvchilar odatda bu ishni bajarishadi va o'zlari xohlagan narsani qilishning boshqa usullarini topadilar. Biroq, agar dastur ishonchsiz yoki juda sekin bo'lsa, ular o'z maqsadlariga erishish uchun deyarli imkonsizdir.
Shuning uchun dasturiy ta'minot sifati nafaqat dasturiy ta'minotning funksionalligi to'g'ri bajarilganligi, balki tizimning funksional xususiyatlariga ham bog'liq emas. Boehm va boshq. (1978), 15.4-rasmda ko'rsatilgandek, 15 ta muhim dastur sifati atributlari mavjudligini ilgari surdi. Ushbu atributlar dasturiy ta'minotning ishonchliligi, mavjudligi, samaradorligi va faoliyatiga bog'liqdir. Ammo dasturning ishlashi juda muhimdir. Foydalanuvchilar juda sekin bo'lgan dasturni rad etadilar.
Har qanday tizimning ushbu atributlar uchun optimallashtirilishi mumkin emas, masalan, mustahkamlikni yaxshilash ishlashning yo'qolishiga olib kelishi mumkin. Sifat rejasi, shuning uchun ishlab chiqilayotgan dasturiy ta'minotning eng muhim sifati xususiyatlarini belgilashi kerak. Buning uchun samaradorlik juda muhim va boshqa omillarni qurbon qilish kerak. Buni sifat rejasida ifodalagan bo'lsangiz, rivojlanish bo'yicha ishlaydigan muhandislar buni amalga oshirish uchun hamkorlik qilishlari mumkin. Rejada shuningdek, sifatni baholash jarayonining ta'rifi ham bo'lishi kerak. Bu mahsulotda saqlab turilishi yoki mustahkamligi kabi ba'zi sifatni baholashning kelishilgan usuli bo'lishi kerak.
Dastur sifati boshqaruvining negizida dasturiy ta'minot sifati dasturiy ta'minotni ishlab chiqish jarayonining sifati bilan bevosita bog'liqligi hisoblanadi. Bu yana mahsulot sifati ishlab chiqarish jarayoni bilan chambarchas bog'liq bo'lgan ishlab chiqarish tizimlaridan kelib chiqadi. Ishlab chiqarish jarayoni jarayonga jalb qilingan mashinalarni sozlash, sozlash va boshqarishni o'z ichiga oladi. Mashinalarning to'g'ri ishlashi bilan mahsulot sifati tabiiy ravishda kuzatiladi. Mahsulot sifatini o'lchayapsiz va kerakli sifat darajasiga erishguningizcha jarayonni o'zgartirasiz. 15.5-rasmda mahsulot sifatiga erishish uchun ushbu jarayonga asoslangan yondashuv tasvirlangan.
Do'stlaringiz bilan baham: |