BRS مقابل. SRS: الفرق الرئيسي بينهما

الفرق الرئيسي

  • تحدد SRS المتطلبات الوظيفية وغير الوظيفية للبرنامج الذي سيتم تطويره، في حين أن BRS في هندسة البرمجيات هي وثيقة رسمية تصف المتطلبات المقدمة من قبل العميل
  • يتم إنشاء SRS بواسطة النظام archiTect بينما يتم إنشاء برنامج BRS عادةً بواسطة محلل الأعمال.
  • يرمز SRS إلى مواصفات متطلبات النظام بينما يرمز BRS إلى مواصفات متطلبات العمل.
  • SRS مشتق من BRS بينما BRS مشتق من تفاعل العميل ومتطلباته.

قبل أن نبدأ يجب أن تعرف – الفرق بين المتطلبات والمواصفات

المتطلبات الأساسية تفاصيل
وهي تحدد "ما" الذي يجب أن يفعله البرنامج وهي تحدد "كيفية" إنشاء البرنامج
وهي تحدد البرنامج من منظور المستخدم النهائي والأعمال التجارية وأصحاب المصلحة. إنهم يحددون البرنامج من منظور الفريق الفني.

هناك عدد كبير من المصطلحات والمصطلحات لمختلف الوثائق

وثائق المواصفات مثل -

  • SRS – مواصفات متطلبات النظام
  • FRS – مواصفات المتطلبات الوظيفية
  • BRS – مواصفات متطلبات العمل
  • CRS- مواصفات متطلبات التوافق
  • PRS – مواصفات متطلبات الأداء
  • RRS- مواصفات متطلبات الموثوقية
  • مواصفات متطلبات تكوينات CRS

المستندات المطلوبة مثل -

  • BRD – وثيقة متطلبات الأعمال
  • SRD – وثيقة متطلبات النظام

نقاط للتأمل

  • في العديد من الأماكن، لا تكون هذه المستندات منفصلة ويتم استخدامها بالتبادل.
  • تنقل المواصفات والمتطلبات نفس المعلومات تقريبًا، ولكن لجمهورين مختلفين تمامًا.
  • بالنسبة لمشروع معين، تعتمد المستندات المذكورة أعلاه، على "طبيعة" المشروع و"العمليات" التنظيمية.

في هذا البرنامج التعليمي سنناقش الفرق بين BRS وSRS اختبار البرمجيات:

الفرق بين SRS وBRS
الفرق بين SRS وBRS
BRS (مواصفات متطلبات العمل) SRS (مواصفات متطلبات النظام)
فهو يصف على مستوى عالٍ جدًا المواصفات الوظيفية للبرنامج وهو يصف على مستوى عالٍ المواصفات الوظيفية والفنية للبرنامج
إنها وثيقة رسمية تصف المتطلبات المقدمة من قبل العميل (كتابية، شفهية) وهي تحدد المتطلبات الوظيفية وغير الوظيفية للبرنامج المراد تطويره
عادة ما يتم إنشاؤها بواسطة محلل الأعمال الذي يتفاعل مع العملاء عادةً ما يتم إنشاؤه بواسطة النظام ArchiTect وهو خبير تقني .

على الرغم من أنه في الشركات الصغيرة، ستقوم مكتبة الإسكندرية بإنشاء SRS أيضًا.

لا تقوم بعض الشركات بإنشاء SRS تمامًا. تم تفصيل BRS الخاص بهم بما يكفي لاستخدامه كـ SRS أيضًا.

وهو مشتق من تفاعل العميل ومتطلباته وهو مشتق من BRS