صُمّم هذا المقرر لتقديم المفاهيم الأساسية والمهارات المطلوبة في هندسة البرمجيات. يشرح الدور المتطور لهندسة البرمجيات ومبادئها وجوانبها. كما يركز على النماذج المختلفة لعمليات التطوير مثل نموذج الشلال (Waterfall) والنموذج الأولي (Prototype) وغيرها. بالإضافة إلى ذلك، يوضح كيفية إدارة مشروع البرمجيات، بما في ذلك مفاهيم إدارة مشاريع البرمجيات، وتنظيم الفرق، وتقدير التكاليف، وجدولة المشاريع، وتتبع التقدم، والتخطيط للمشاريع، وإدارة المخاطر.
كما يتناول المقرر هندسة المتطلبات، والتي تشمل استنباط المتطلبات، وتحليلها، والتحقق من صحتها، وتوثيقها. وخلال هذا المقرر، سيتعلم الطلاب كيفية مراجعة وثيقة متطلبات البرمجيات باستخدام أفضل الممارسات لتقييم جودتها، إلى جانب استخدام الأدوات البرمجية لدعم إدارة مشاريع البرمجيات وهندسة المتطلبات.
Published Date
14 Jumada Al-Ula 1446
Last Change Date
29 Jumada Al-Ula 1446