جودة البرمجيات

من ويكيبيديا، الموسوعة الحرة
اذهب إلى التنقل اذهب إلى البحث

يهتم فرع جودة البرمجيات (بالإنجليزية: Software quality) في مجال هندسة البرمجيات بقياس جودة تصميم البرمجيات وكيف أن البرنامج النهائي يحقق مقاييس التصميم هذه.[1][2][3] تضع هيئة الجودة الأمريكية قائمة بسبع بنود تضم المعايير المطلوبة للحصول على شهادة هندسة جودة البرمجيات من قبلها:

  • المعرفة العامة (عن الجودة)
  • إدارة جودة البرمجيات
  • عمليات هندسة الجودة والبرمجيات
  • إدارة المشروع
  • التحقق وإقرار البرمجيات
  • إدارة تعديلات البرمجيات

عناصر جودة البرمجيات[عدل]

جودة البرمجيات كمنتج[عدل]

  • جودة المنتج
  • الكمال
  • الخلو من الثغرات البرمجية
  • متسامح للأخطاء
  • التوثيق

جودة مصدر (كود) البرمجيات[عدل]

مراجع[عدل]

  1. ^ "ISO/IEC 25010:2011". ISO. تمت أرشفته من الأصل في 14 فبراير 2017. اطلع عليه بتاريخ 14 مارس 2016. 
  2. ^ J. Bohnet, J. Döllner, "Monitoring Code Quality and Development Activity by Software Maps". Proceedings of the IEEE ACM ICSE Workshop on Managing Technical Debt, pp. 9-16, 2011. نسخة محفوظة 08 أكتوبر 2014 على موقع واي باك مشين.
  3. ^ Suryanarayana، Girish (2015). "Software Process versus Design Quality: Tug of War?". IEEE Software. 32 (4): 7–11. doi:10.1109/MS.2015.87. 
Gnome-system.png
هذه بذرة مقالة عن برمجيات الحاسوب بحاجة للتوسيع. شارك في تحريرها.