بخشی از پاورپوینت
اسلاید 1 :
مهندسي نرم افزار چيست؟
به سوي توليد بهتر نرمافزار: اصول مهندسي نرمافزار
اسلاید 2 :
فهرست مطالب
افراد و مسئوليتهايشان در قبال نرمافزار
نرمافزار خوب
چرخهي عمر و فرايند نرمافزار
مهندسي نرمافزار
چرا مهندسي نرمافزار؟ / اهميت مهندسي نرمافزار
مدل نرمافزار
چند مفهوم مرتبط
اسلاید 3 :
افراد و مسئوليتهايشان در قبال نرمافزار
كارفرمايان: خريداران و يا تصميمگيرندگان
كاربران
متصديان: مسئولين فعال نگاه داشتن محصول در محيط اجرايي
توليدكنندگان: دستاندكاران ايجاد نرمافزار
نگهداران: مسئولين نگهداري از محصول
توزيعكنندگان و فروشندگان: رابط بين توليدكنندگان و كارفرمايان
اسلاید 5 :
نرمافزار خوب
از نظر كاربر
از نظر كارفرما
از نظر نگهدارنده
از نظر توزيعكننده و فروشنده
از نظر توليدكننده
اسلاید 7 :
چرخهي عمر و فرايند نرمافزار
تدوين مشخصات
توليد
تحليل
طراحي
پيادهسازي
آزمايش
استقرار
تكامل
بازنشستگي
اسلاید 9 :
مراحل ساخت نرم افزار – process model
مسئله
مشخصه خواسته ها
مهندسی خواسته ها
تحلیل خواسته ها
گزارش امکان سنجی
طراحی کلان
گزارش طراحی کلان
طراحی تفضیلی
مشخصه فنی
پیاده سازی
سیستم آماده آزمون
آزمون و تست
سیستمی که کار میکند
استقرار سیستم
سیستم عملیاتی
نگهداری
سیستم اصلاح شده
مستند سازی
مدیریت کنترل پروژه
بررسی و تایید کاربر
گزارش تایید شده
بررسی و تایید کاربر
گزارش تایید شده
اسلاید 10 :
مهندسي نرمافزار
بر اساس تعريف
ديدگاه نظاممند به توليد، كاركرد، نگهداري و بازنشستگي نرمافزار
بر اساس اهداف
توليد نرمافزار باكيفيت، بهموقع و بهقيمت
بر اساس واژهها
نرمافزار
مهندسي
اسلاید 13 :
چرا مهندسي نرمافزار؟/ اهميت مهندسي نرمافزار
سابقهي تاريخي
نقش و اهميت رو به تزايد
تقاضاي بيشتر
كاهش قيمت و افزايش توان سختافزار
افزايش سرمايهگذاري
ويژگيهاي نرمافزار
گراني و دشواري توليد نرمافزار
كمبود نيروي انساني متخصص
اسلاید 15 :
مدل نرمافزار
تجسم و تجريدي از كل فرايند نرمافزار (فصل12)
نقش مدل نرمافزار
معرفي مراحل مختلف فرايند نرمافزار و چهارچوب فعاليتهاي هر مرحله
معرفي محصولات هر مرحله
معرفي معيار(هاي) گذر از يك مرحله به مرحلهي ديگر
معرفي نظام علامتگذاري