بخشی از پاورپوینت

--- پاورپوینت شامل تصاویر میباشد ----

اسلاید 1 :

   درك مشكلات توليد نرم افزار و راه مقابله با آن

  درك اهميت مهندسي نرم افزار

  درك ضرورت روي آوردن به يك متدولوژي مدون

  درك ماهيت نرم افزار و تفاوت آن با بقيه محصولات مهندسي

  درك پيچيدگي نرم افزار و عوامل پديد آورنده آن

  آشنائي با مبحث سيستمهاي پيچيده و ويژگيهاي آنها

 

اسلاید 2 :

   بحران نرم افزار

   مهندسي نرم افزار و ضرورت آن

  متدولوژي و اهميت آن

  تفاوت نرم افزار و سخت افزار

  پيچيدگي ذاتي نرم افزار

  عوامل پديد آورنده پيچيدگي نرم افزار

  ساختار سيستمهاي پيچيده

  ويژگي سيستمهاي پيچيده

  پيچيدگي سازمان يافته وسازمان نيافته

اسلاید 3 :

”پيشرفت شگرف سخت افزار و ضعف روشهاي توليد       نرم افزار و ناتواني اين روشها در كنترل پيچيدگي   نرم افزار بحران نرم افزار را بوجود آورد“

علايم اين بحران عبارتند از:

 عدم بهره گيري كامل از قدرت سخت افزار

 ناتواني روشهاي توليد نرم افزار در پاسخگوئي به افزايش تقاضا

اسلاید 4 :

هزينه هاي هنگفت توليد نرم افزار

عدم تحويل به موقع

عدم تامين نيازمنديهاي كاربر

كيفيت پايين و نامطمئن

سختي نگهداري بعلت كيفيت پايين طراحي

اسلاید 5 :

”براي مقابله با اين بحران مهندسي نرم افزار مطرح شد“

ويژگيهاي مهندسي نرم افزار

  • تجديد نظر در روشهاي برنامه ريزي و كنترل
  • استفاده از تجربيات ديگر رشته هاي مهندسي(مثال الگوها Patterns)
  • تهيه و جايگزيني استانداردهاي مطمئن

اسلاید 6 :

تعريف:

بكارگيري يك روش سيستماتيك، منظم و قابل اندازه گيري براي توليد و توسعه، عملياتي كردن و نگهداري نرم افزار؛ بكارگيري اصول مهندسي در توليد نرم افزار“

اهداف مهندسي نرم افزار

  • افزايش كيفيت، قابليت اطمينان، قابليت نگهداري
  • رضايت كاربر و سهامداران

اسلاید 7 :

  • كاهش هزينه
  • تحويل به موقع
  • استفاده از مولفه هاي استاندارد
  • استفاده مجدد

اسلاید 8 :

”يكي از علل اساسي بحران نرم افزار عدم وجود روشهاي مناسبي براي توليد نرم افزار“

روش‌: فرآيندي منظم كه با استفاده از مجموعه اي از نمادگذاريهاي خوش تعريف، مجموعه اي از مدلها را ايجاد مي كند كه هر كدام بخشي از سيستم نرم افزاري در دست توليد(يا توسعه) را توصيف مي نمايد.

متدولوژي: مجموعه اي از روشها كه در تمام چرخه حيات سيستم نرم افزاري اعمال شده و بر يك نوع نگرش كلي درباره جهان نرم افزار متكي هستند.

اسلاید 9 :

”بنظر بسياري از متخصصين بكارگيري يك متدولوژي مدون در توليد نرم افزار مي تواند تا اندازه قابل توجهي مشكلات بيان شده را برطرف سازد “

ويژگيهاي يك متدولوژي مطلوب:

ارئه تعاريف از مفاهيم اوليه بكار رفته در متدولوژي

ارائه مدلي براي فرآيند توليد

داشتن مدل زير بنائي(مدل معماري)

اسلاید 10 :

ارائه يك شيوه علامت گذاري استاندارد

معرفي تكنيكهايي براي پياده سازي متدولوژي كه توانايي كنترل پيچيدگي سيستمهاي كنوني را دارا باشند

ارائه معيارهاي براي ارزيابي نتايج حاصل از بكارگيري متدولوژي

وجود ابزار اتوماتيك براي كمك به توليد و اجراي مدلهاي مبتني بر متدولوژي

در متن اصلی پاورپوینت به هم ریختگی وجود ندارد. برای مطالعه بیشتر پاورپوینت آن را خریداری کنید