65 Dasturiy ta’minotni sifat haqida tushuncha bering
Dasturiy ta'minot sifati - bu belgilangan shartlarda dasturiy mahsulotning belgilangan yoki kutilgan ehtiyojlarini qondirish qobiliyatidir Dasturiy ta'minot sifati Barcha aniq ishlab chiqilgan dasturiy ta'minotlardan kutilgan aniq belgilangan funktsional va ishlash talablariga, aniq hujjatlashtirilgan rivojlanish standartlariga va yashirin xususiyatlarga muvofiqligi. Dastur sifatini ta'minlash [IEEE]:
1. Ob'ekt yoki mahsulotning belgilangan texnik talablarga muvofiqligiga ishonchni ta'minlash uchun zarur bo'lgan barcha harakatlarning rejali va muntazam uslubi.
2. Mahsulotlarni ishlab chiqarish jarayonini baholash uchun mo'ljallangan tadbirlar majmui. Dasturiy ta'minot sifati - bu dasturiy ta'minotning unga qo'yiladigan talablarga javob berish darajasi. Oldinga qo'yiladigan talablar dasturiy mahsulot doirasiga qarab belgilanadigan ko'plab mezonlarga bog'liq bo'lishi mumkin. Barcha sohalarda sifatni ta'minlashning umumiy tamoyillarini boshqaradigan ISO 9000 standartlari to'plami mavjud . Dasturiy ta'minotni ishlab chiqishda eng muhim standartlar quyidagilardir: ISO 9000: 2000 Sifat menejmenti tizimlari - asoslari va so'z boyligi; ISO 9001: 2000 Sifat menejmenti tizimlari - talablar. Loyihalash, ishlab chiqish, ishlab chiqarish, o'rnatish va xizmat ko'rsatishda sifatni ta'minlash uchun modellar; ISO 9004: 2000 Sifat menejmenti tizimlari - ish faoliyatini yaxshilash bo'yicha ko'rsatmalar; ISO / IEC 90003: 2004 Dasturiy ta'minot - ISO 9001: 2000 dasturiy ta'minotini kompyuter dasturlarida qo'llash bo'yicha ko'rsatmalar. Shuningdek, har bir kompaniya ishning o'ziga xos xususiyatlariga javob beradigan va uning talablariga muvofiq o'z dasturiy ta'minot sifat standartlarini ishlab chiqishi mumkin. Dasturiy ta'minot sifatini baholashning bir necha asosiy mezonlari mavjud: 1. Manba kodining sifati. Kodning standartlarga muvofiqligi; Qo'llab-quvvatlash qulayligi; Bir nechta ogohlantirishlar. 2. Dasturiy mahsulotning sifati. Funktsionallik; Ishonchlilik; Foydalanish qulayligi; Samaradorlik; Xavfsizlik. Talablar dasturiy ta'minot ishlab chiqaruvchilarning ham, foydalanuvchilarning ham ehtiyojlariga javob berishi kerakligi oydinlashmoqda. Talablarni tekshirish, ularning to'liqligi va natijalarni baholashning to'g'riligi muhim jihatdir. Sifatni baholash uchun turli usullardan foydalanish mumkin: sinov (modulli, integratsiya, tizim, regressiya); statik kodni tahlil qilish ; dinamik kod tahlili ; dasturning manba kodlarini ko'rish ( kodni ko'rib chiqish ). Ularning yordami bilan olingan ko'rsatkichlar turli xil parametrlarni tavsiflaydi: dasturning ishlashi, sarflangan resurslar (RAM, protsessor yuki va boshqalar), kodlash standartlariga muvofiqligi, kod satridagi xatolar soni va boshqalar. Talablar qo'yiladigan barcha parametrlarni sinab ko'rish kerak. Shuni ta'kidlash kerakki, dasturiy ta'minot sifatini nazorat qilish hayot tsiklining barcha bosqichlarida amalga oshirilishi kerak. Bu ishlab chiqilgan dasturiy ta'minot kodining maksimal sifatini va yakuniy dasturiy mahsulot natijasida ta'minlanadi. Siz past sifatli dasturiy mahsulotni ishlab chiqishni boshlay olmaysiz va ishlab chiqarish tugaguniga qadar uning sifati haqida o'ylang.
Do'stlaringiz bilan baham: |