يهدف المقرر إلي تعليم الطالب المفاهيم الأساسية في إدارة مشاريع تقنية
المعلومات بصفة عامة ومشاريع النظم البرمجية بصفة خاصة. ومن ذلك معرفة
أساسيات جدولة المشاريع، بناء فريق العمل، إدارة المخاطر، حل المشاكل
التي تعترض العمل في المشاريع ودقة إنجازها في مواعيدها وفي حدود
الميزانيات المرصودة لها. وسوف يتعلم الطالب استخدام أحد البرامج
المشهورة في إدارة مشاريع النظم البرمجية مثل برنامج (MS
Project management)
لتطبيق ما يتعلمه في المقرر.
1.
مشروعات البرمجيات : أنواعها وطبيعتها
2.
مقدمة عامة عن إدارة المشروعات وأهميتها
3.
التخطيط لمشروعات البرمجيات
4.
تحديد نظام عمل المشروع
5.
تقدير الوقت المطلوب لتنفيذ المراحل المختلفة للمشروع
6.
تقدير الاحتياجات والمواد المطلوبة والتكلفة للمشروع
7.
التخطيط الزمني للمشروع ومتابعة التنفيذ
8.
جودة البرامج واختيارها
9.
تحديد وإدارة فريق العمل
1.
القدرة علي التخطيط لمشاريع تطوير البرمجيات.
2.
حصر وتحديد الموارد الداخلية والخارجية للمشروع.
3.
تقدير التكلفة المبدئية للمشروع والميزانية.
4.
مراقبة تنفيذ خطة المشروع والمحافظة على إنجازها.
5.
القدرة على التعامل مع المخاطر وتحليلها.
6.
قيادة وبناء فريق العمل.
7.
القدرة على التكيف مع المتغيرات التي قد تطرأ على المشروع خلال تنفيذه.
8.
مراقبة مراحل المشروع خلال التنفيذ للتأكد من الجودة.
Richard Bechtold, "Essentials of Software Project Management",
second edition, 2007, Management Concepts, ISBN-10: 1567261868.
Walker Royce, "Software Project Management: A Unified Framework",
1998, Addison-Wesley Professional, ISBN-10: 0201309580.
|