ScholarGate
المساعد

التحقق من المتطلبات وإدارتها

يضمن التحقق من المتطلبات وإدارتها أن المتطلبات الموثقة تلتقط بشكل صحيح احتياجات أصحاب المصلحة وأنها تظل متسقة وقابلة للتتبع ومتحكمًا بها مع تغيرها على مدار عمر المشروع.

اعثر على موضوع باستخدام PaperMindقريبًاFind papers & topics
Tools & resources
تنزيل الشرائح
Learn & explore
فيديوقريبًا

Definition

التحقق من المتطلبات هو عملية التأكد من أن المتطلبات المحددة تُعرّف النظام الذي يريده أصحاب المصلحة بالفعل، بينما إدارة المتطلبات هي التحكم المستمر في تغييرات المتطلبات وإصداراتها وقابليتها للتتبع طوال دورة الحياة.

Scope

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

Core questions

  • كيف يمكننا التأكد من أن المتطلبات تعكس احتياجات أصحاب المصلحة الحقيقية؟
  • كيف يتم اقتراح تغييرات المتطلبات وتقييمها والتحكم فيها؟
  • كيف يتم إنشاء قابلية التتبع والحفاظ عليها من المتطلبات إلى الاختبارات؟
  • كيف تتم إدارة خطوط الأساس وإصدارات المتطلبات؟

Key theories

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

Clinical relevance

يساعد التحقق المنضبط في اكتشاف العيوب المكلفة في أرخص نقطة لها، وتتيح الإدارة الفعالة مع قابلية التتبع للفرق تقييم تأثير التغييرات الحتمية، والحفاظ على الاتساق، وإظهار التغطية لعمليات التدقيق والقبول.

Evidence & guidelines

تصف المعياران ISO/IEC/IEEE 29148 ومنطقة المعرفة الخاصة بمتطلبات البرمجيات SWEBOK أنشطة التحقق والإدارة، بما في ذلك التحقق من جودة المتطلبات والتحكم في التغيير.

History

انتقلت ممارسات التحكم في التغيير وقابلية التتبع من هندسة النظم إلى البرمجيات في الثمانينيات والتسعينيات؛ وقد جعلت الدراسة الرسمية لمشكلة قابلية التتبع في منتصف التسعينيات ونمو أدوات إدارة المتطلبات من التحقق والإدارة جزءًا معترفًا به من عملية المتطلبات.

Key figures

  • Orlena Gotel
  • Anthony Finkelstein
  • Ian Sommerville

Related topics

Seminal works

  • gotel1994
  • sommerville2015
  • swebok2014

Frequently asked questions

ما الفرق بين التحقق من المتطلبات والتحقق من الصحة؟
يسأل التحقق من المتطلبات عما إذا كنا قد حددنا المتطلبات الصحيحة — تلك التي تلبي احتياجات أصحاب المصلحة — بينما يسأل التحقق من الصحة عما إذا كان النظام قد بُني لتلبية المتطلبات المحددة. يتعلق التحقق من المتطلبات بالمتطلبات نفسها؛ بينما يتعلق التحقق من الصحة بالامتثال لها.
لماذا تعد قابلية التتبع مهمة؟
تربط قابلية التتبع المتطلبات بأصولها وبالمخرجات النهائية، بحيث يمكن تقييم تأثير التغيير عند حدوثه، ويمكن إظهار التغطية من خلال إظهار أن كل متطلب قد تم تصميمه واختباره.

Methods for this concept

Related concepts