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