جدول المحتويات:
تعريف - ماذا يعني المطابقة؟
التشكل هو درجة الالتزام بالتوقعات المحددة مسبقًا. تُعرف الدرجة التي يفي بها المنتج بمعاييره المحددة مسبقًا على أنها مطابقة في سياق هندسة البرمجيات.
تيكوبيديا توضح المطابقة
يحدد مطور البرامج المتطلبات الوظيفية وغير الوظيفية قبل تطوير البرنامج. المتطلبات الوظيفية هي تلك المتطلبات التي تمثل الوظيفة الأساسية التي يوفرها النظام. المتطلبات غير الوظيفية هي المتطلبات الإضافية مثل تقييد الوقت ، والأداء ، والتوافر ، والتدرجية ، والموثوقية ، وما إلى ذلك. درجة التزام البرنامج بمتطلباته الوظيفية هي مطابقة البرنامج لمتطلباته.
على سبيل المثال ، قد تحدد وثيقة متطلبات البرنامج أن تكلفة البرنامج يجب ألا تتجاوز 15000 دولار. هذا مطلب وظيفي يجب أن يوافق عليه البرنامج. ومع ذلك ، فإن أحد المتطلبات مثل النظام الذي يجب أن يدعم مصادقة HTTPS غير وظيفي ولديه البرنامج دائمًا خيار القبول أو الرفض.
