Loading AI tools
من ويكيبيديا، الموسوعة الحرة
في هندسة النظم وهندسة البرمجيات، تحليل المتطلبات يركز على المهام التي تحدد الاحتياجات أو الشروط اللازمة لتفيذ مشروع أو منتج جديد أو معدل مع الأخذ بالاعتبار المتطلبات المتعارضة للأطراف المعنية، وكذلك تحليل متطلبات النظام أو البرنامج وتوثيقها والتحقق منها وإدارتها.[2]
تحليل المتطلبات مهم وأساسي لنجاح أو فشل مشروع النظام أو البرنامج.[3] يجب توثيق المتطلبات وأن تكون قابلة للتنفيذ والقياس والاختبار ومرتبطة باحتياجات المشروع وكذلك أن تكون مفصلة بالشكل الكافي لتصميم النظام.
صنف فرعي من | |
---|---|
جزء من | |
فروع |
بشكل عام، يشتمل تحليل المتطلبات على ثلاثة إجراءات:
تحديد المتطلبات قد يكون عملية طويلة، شاقة ومرهقة وتتطلب مهارات نفسية. تغير النظم الجديدة البيئة والعلاقات بين الناس، لذا من المهم تحديد جميع الأطراف المعنية والأخذ بالاعتبار جميع احتياجاتهم والتأكد من فهمهم لنتائج النظم الجديدة. محللو النظم يمكنهم توظيف أساليب متعددة لاستخلاص المتطلبات من العملاء قد تشمل تطوير سيناريوهات (تمثلها قصص المستخدم في الآجايل)، تحديد حالات استخدام، استخدام استراتيجيات الرصد والمشاهدة في بيئة العمل وكذلك الإثنوغرافيا، إجراء المقابلات، مجموعات التركيز (من الأكثر ملائمة في هذا السياق تسميتها بورش عمل المتطلبات أو جلسات مراجعة المتطلبات) وإنشاء قوائم المتطلبات. قد تستخدم النماذج المبدئية لتطوير نظام محاكي يتم عرضه على الأطراف المعنية. إذا تطلب الأمر، قد يقوم المحلل باستخدام مجموعة من هذه الطرق لتحديد متطلبات أصحاب الشأن بدقة كي يتم تطوير نظام يلبي احتياجات أعمالهم. يمكن تحسين جودة المتطلبات بالطرق التالية أو غيرها:
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.