Fan: Inson-kompyuter oʻzaro ta’siri
Mashgʻulot turi: ma’ruza
Mavzu: DT yuzabiliti koʻrsatkichlari turlari
Komponentlarga asoslangan dasturiy ta'minotni ishlab chiqish dasturiy ta'minotni yaratish va ayniqsa tarqatilgan tizimlar uchun muhim alternativaga aylandi. Komponentlarga asoslangan dasturiy ta’minot tijorat dasturlarini noldan oʻrnatish oʻrniga, komponentlarini oʻchirib qoʻyish orqali, keng koʻlamli platformalarda joylashtirilgan murakkab va tarqatilgan ilovalarni ishlab chiqishga yordam berib, ilovalarning moslashuvchanligini, qayta ishlatilishini va saqlanishini yaxshilashga harakat qiladi. Maqsad - ishlab chiqarish xarajatlari va harakatlarini kamaytirish, shu bilan birga, sinovdan oʻtgan va tasdiqlangan dasturiy komponentlardan foydalanish (qayta) hisobiga yakuniy mahsulot sifatini yaxshilash.
Dastlab, dasturiy ta'minot komponentlarining sifat atributlarini ob'ektiv baholashga yordam beradigan oʻlchovlar toʻliq yoʻq edi. Dasturiy mahsulotlarning sifat jihatlarini aniqlashga mas'ul boʻlgan xalqaro standartlar (masalan, ISO/IEC 14598 va ISO/IEC 9126 seriyalari) hozirda qayta koʻrib chiqilmoqda. SQuaRE loyihasi, ular hozirda mavjud boʻlgan boʻshliqlarni, nizolarni va noaniqliklarni bartaraf etishga harakat qilib, ularni birlashtirish uchun yaratilgan. Mavjud xalqaro standartlarning kamchiliklari shundaki, ular juda umumiy sifat modellari va koʻrsatmalarni beradi, lekin KOMPONENTLARGA ASOSLANGAN DASTURIY TA’MINOT va COTS kabi aniq domenlarga qoʻllash juda qiyin. Shu ma'noda, bu sohadagi yangi takliflar COTS komponentlari va komponentlarga asoslangan tizimlar uchun sifatli modellarni aniqlashga harakat qiladi.
Oxirgi ishlarda biz umumiy ISO/IEC 9126 sifat modelini dasturiy komponentlar sohasiga moslashtirishga harakat qildik, buning uchun chora -tadbirlar majmui taklif qilingan [4]. Soʻngra, biz dasturiy ta'minot komponentlari sotuvchilari tomonidan taqdim etilgan ma'lumotlarga qaradik, ular sotayotgan yoki litsenziyalashtirayotgan komponentlar haqidagi ma'lumotni tahlil qildik, bu choralarning qanchasi aslida hisob -kitob qilinishini aniqlash maqsadida. Biz shuni aniqladikki, sotuvchilar tomonidan taqdim etiladigan ma'lumotlar odatda kam va har qanday sifatni tahlil qilish uchun etarli emas [10].
Dasturiy ta'minot komponentining sifatini baholash, umuman olganda, juda keng va ulugʻvor maqsaddir. Masalan, ISO/IEC 9126 Sifat modeli dasturiy mahsulot sifatini oltita asosiy xususiyatlar (funktsionallik, ishonchlilik, qulaylik, samaradorlik, texnik xizmat koʻrsatish va portativlik) jihatidan belgilaydi, ular keyinchalik 27 ta kichik xususiyatlarga boʻlinadi. Bu erda biz faqat KOMPONENTLARGA ASOSLANGAN DASTURIY TA’MINOT uchun muhim boʻlganligi uchun ushbu sifat xususiyatlaridan biri - "Foydalanish qobiliyati" ga e'tibor qaratamiz. Foydalanish qobiliyati dasturiy ta'minot sifatiga xosdir, chunki u dasturiy ta'minot va uning dastur sohasi oʻrtasidagi bogʻliqlikni ifodalaydi.
Do'stlaringiz bilan baham: |