تخطّ إلى المحتوىتواصل معنا

وثيقة مواصفات المتطلبات (SRS)

بالإنجليزية: Software requirements specification

الأنظمة والتحول الرقمي

وثيقة تفصّل ما يجب أن يفعله النظام بدقة: الوظائف، والأدوار، والبيانات، والقيود، لتكون مرجع البناء والاستلام.

SRS اختصار لـ Software Requirements Specification. هي الوثيقة التي تنقل النظام من فكرة في رأس صاحبها إلى نص يمكن البناء عليه والمحاسبة به. تسرد الوظائف واحدة واحدة، ومن يستخدم كل منها، والبيانات التي تُحفظ، والقواعد مثل «لا تُحذف فاتورة مرحَّلة»، والمتطلبات غير الوظيفية مثل اللغة والأمان والأداء.

بدونها يبدأ كل مشروع بحماس وينتهي بجملة «هذا ليس ما طلبته». الجهات الحكومية والشركات الكبيرة تطلبها قبل أي تعاقد، والمشاريع الصغيرة تحتاج نسخة أخف منها للسبب نفسه. كتابتها كانت تأخذ أسابيع من محلل أعمال. في فنّان تسألك مديرة المنتج نورة الأسئلة التي تحسم النطاق، ثم تكتب الوثيقة وقائمة المهام، وتعدّل أي جزء تحدده، وتسلّمها لمرحلة البناء. نصيحة عملية: اقرأ قسم «خارج النطاق» قبل غيره. ما اتفقتم على عدم بنائه يحميك من تضخم المشروع أكثر من أي بند آخر.

مثالوثيقة نظام عيادة تنص على أن موظف الاستقبال يحجز ويعدّل المواعيد، والطبيب يرى مواعيده فقط، ولا يُحذف أي سجل مريض.
كل المصطلحات

فكرتك تستاهل تطلع للنور.

صِفها بالعربي أو الإنجليزي، وفنّان يبنيها ويختبرها وينشرها — بدون أي خبرة في البرمجة. ابدأ مجاناً، بدون بطاقة ائتمان.