با سلام
منابع درس مهندسی نرم افزار ترم اول 98-99
بحران نرم افزار
تعریف مهندسی نرم افزار بنا بر پیشنهاد انجمن IEEE
نمودار نرخ خرابی سخت افزار و نرم افزار
کاربردهای نرم افزار
فرایند
فعالیتهای مهندسی نرم افزار
فعالیتهای چتری
مدلهای فرایند نرم افزار
افراد پروژه
ده عامل مخاطره آمیز در پروژه های نرم افزاری از دیدگاه John Reel
عناصر سیستم
سلسله مراتب مهندسی سیستم (شکل )
مهندسی فرایند کاری
فرایند مهندسی نیازها
جداول ردیابی
مدلسازی سیستم
انواع مدلسازی تحلیل
اهداف مدل تحلیل
فرهنگ داده ها
مدلسازی داده ها توسط ERD
کاردینالیتی
مدالیتی
نمودار جریان داده
فرایند طراحی
سه خصوصیت یک طراحی خوب
مروری بر روشهای اصلی طراحی
اصول طراحی
مفاهیم طراحی
انسجام (Cohesion)
وابستگی ( Coupling)
اصول شی گرائی (شکل)
جزوه دوم درسی:
توسعه چابک چیست
چابکی و هزینه تغییر
اصول چابکی
خصوصیات کلیدی عوامل انسانی فرایند چابک
ابزارهای فرایند چابک
اصول راهنمای فرایند مهندسی
اصول برنامه نویسی
قواعد آزمون
اصول استقرار
انواع ذینفعان
سناریو کاربرد usecase
انواع مدلها
مدل سازی مبتنی بر کلاسها
شناسایی کلاس های تحلیل
عناصر مدل تحلیل
مدلسازی مبتنی برسناریو
دستورالعملهای کیفیت نرم افزار
صفات کیفیت نرم افزار
مفاهیم طراحی
قواعد طلایی تئودو مندل
فرایند طراحی رابط کاربر
مدلهای طراحی رابط
آزمون میانترم:
درس مهندسی نرم افزار تاریخ 25 آذر 98