نسبة الامتثال

نسبة الامتثال الإجمالية تظهر في رأس المشروع وتمثل مدى تغطية وثائق الإثبات لجميع بنود المعيار.

حالة كل بند

  • مغطى (covered): يوجد ملف واحد على الأقل بحكم "مقبول" مرتبط بالبند.
  • جزئي (partial): يوجد ملف بحكم "مقبول مع تحفظات" فقط.
  • مفقود (missing): لا يوجد ملف مقبول مرتبط بالبند.

معادلة الحساب

تأخذ كل حالة وزناً ثم تُجمع وتُقسم على إجمالي البنود:

weight = { covered: 100, partial: 50, missing: 0 }
compliance % = sum(weight[status]) / (totalClauses * 100) * 100

مثال: معيار من 5 بنود — 3 مغطاة + 1 جزئي + 1 مفقود = (300 + 50 + 0) / 500 = 70%.

أين تظهر النسبة

  • رأس صفحة المشروع: النسبة الإجمالية + شريط تقدّم.
  • بجانب كل بند: حالته (مغطى / جزئي / مفقود).
  • التقرير النهائي: ملخص النسبة + قائمة البنود الناقصة.