پاورپوینت بحران نرمافزار و بررسي پيچيدگي نرمافزار (pptx) 34 اسلاید
دسته بندی : پاورپوینت
نوع فایل : PowerPoint (.pptx) ( قابل ویرایش و آماده پرینت )
تعداد اسلاید: 34 اسلاید
قسمتی از متن PowerPoint (.pptx) :
بنام خدا
بحران نرمافزار و بررسي پيچيدگي نرمافزار
3
اهداف جلسه
درك مشكلات توليد نرمافزار و راه مقابله با آن
درك اهميت مهندسي نرمافزار
درك ضرورت روي آوردن به يك متدولوژي مدون
درك ماهيت نرمافزار و تفاوت آن با بقيه محصولات مهندسي
درك پيچيدگي نرمافزار و عوامل پديد آورنده آن
آشنائي با مبحث سيستمهاي پيچيده و ويژگيهاي آنها
4
فهرست مطالب
بحران نرمافزار
مهندسي نرمافزار و ضرورت آن
متدولوژي و اهميت آن
تفاوت نرمافزار و سختافزار
پيچيدگي ذاتي نرمافزار
عوامل پديدآورنده پيچيدگي نرمافزار
ساختار و ويژگي سيستمهاي پيچيده
پيچيدگي سازمان يافته و سازماننيافته
5
بحران نرمافزار
”پيشرفت شگرف سختافزار و ضعف روشهاي توسعه نرمافزار و ناتواني اين روشها در كنترل پيچيدگي نرمافزار بحران نرمافزار را بوجود آورد“
6
بحران نرمافزار (ادامه)
علايم اين بحران عبارتند از:
عدم بهرهگيري كامل از قدرت سختافزار
ناتواني روشهاي توليد نرمافزار در پاسخگوئي به افزايش تقاضا
هزينههاي هنگفت توليد نرمافزار
عدم تحويل به موقع
عدم تامين نيازمنديهاي كاربر
كيفيت پايين و نامطمئن
سختي نگهداري بعلت كيفيت پايين طراحي
7
مهندسي نرمافزار و ضرورت آن
”براي مقابله با اين بحران مهندسي نرمافزار مطرح شد“
ويژگيهاي مهندسي نرمافزار
تجديد نظر در روشهاي برنامهريزي و كنترل
استفاده از تجربيات ديگر رشتههاي مهندسي (مثال الگوها)
تهيه و جايگزيني استانداردهاي مطمئن
8
تعريف مهندسي نرمافزار
«بكارگيري يك روش سيستماتيك، منظم و قابل اندازهگيري براي توليد و توسعه، عملياتي كردن و نگهداري نرمافزار؛ بكارگيري اصول مهندسي در توليد نرمافزار»
9
اهداف مهندسي نرمافزار
افزايش كيفيت، قابليت اطمينان، قابليت نگهداري
رضايت كاربر و سهامداران
كاهش هزينه
تحويل به موقع
استفاده از مولفههاي استاندارد
استفاده مجدد