پاورپوینت فرآیند
دسته بندي :
علوم پایه »
دانلود پاورپوینت های علمی
لینک دانلود و خرید پایین توضیحات
دسته بندی : پاورپوینت
نوع فایل : powerpoint (..ppt) ( قابل ويرايش و آماده پرينت )
تعداد اسلاید : 21 اسلاید
قسمتی از متن powerpoint (..ppt) :
فرايند
فرايند نرم افزار نقشه راهی ( Road Map ) است که دو هدف زير را دنبال می نمايد:
کيفيت بالا
زمانبندی مناسب
لايه های مهندسی نرم افزار
کيفيت
فرايندها
روشها
ابزارها
اساس مهندسی نرم افزار لايه فرايند می باشد.
فرايند (ادامه)
فرايند چارچوبی برای مجموعه ای از KPA ها( Key Process Area )ايجاد می نمايد.
KPA :
ايجاد پايه ای جهت کنترل مديريتی پروژه های نرم افزاری
ايجاد بستری جهت انجام روشهای فنی ، توليد محصولات کاری (مدلها، مستندات ، گزارشها ، فرمها ، داده ها و غيره) ، مشخص نمودن مراحل ، حصول اطمينان از کيفيت و مديريت خوب تغييرات
روشهای مهندسی نرم افزار شيوه های فنی جهت ايجاد نرم افزار را فراهم می نمايد . برخی از وظيفه هائی که روشهای مهندسی نرم افزار بايد آنها را پوشش دهد عبارت است از :
تحليل خواسته ها ، طراحی ، ساخت برنامه ها ، آزمايش و پشتيبانی
روشها شامل فعاليتهای مدلسازی و ساير فنون توصيفی نيز می گردد.
فرايند (ادامه)
ابزارهای مهندسی نرم افزار جهت پشتيبانی از فرايندها و روشها مطرح می گردند. زمانی که دارای مجموعه ای از ابزارها باشيم بگونه ای که اطلاعات ايجاد گرديده توسط يک ابزار ، ورودی برای ساير ابزارها بوده و توسط آنها استفاده گردد ، سيستمی برای پشتيبانی توسعه نرم افزار ايجاد می شود که به آن مهندسی نرم افزار به کمک کامپيوتر ( CASE ) گوئيم.
فعاليتهای مهندسی نرم افزار
بطور کلی فعاليتهای مربوط به مهندسی نرم افزار در سه فاز زير دسته بندی می گردد:
فاز تعريف
فاز توسعه
فاز پشتيبانی
نگهداشت تصحيحی
نگهداشت تطبيقی
نگهداشت بهبودی
نگهداشت پيشگيرانه
فازهای فوق با يکسري فعاليتهای چتری ( Umbrella activities ) تکميل می گردد. مهمترين آنها عبارتند از:
کنترل و رديابی نمودن پروژه های نرم افزاری ، تضمين کيفيت نرم افزار ، مديريت پيکربندی نرم افزار ، تهيه مستندات ، مديريت قابليت استفاده مجدد ، سنجش و مديريت ريسک
مدل فرايند
تعيين يک راهکار توسعه که شامل لايه های فرايند ، روشها ، ابزار و فازها ( تعريف ، توسعه و پشتيبانی) باشد را الگوی مهندسی نرم افزار يا مدل فرايند می نامند.
مدلهای فرايند نرم افزار عبارتند از :
مدل ترتيبی خطی
مدل ايجاد نمونه اوليه ( Prototyping Model )
مدل RAD
مدل افزايشی ( Incremental Model )
مدل حلزونی( Spiral Model )
مدل حلزونی برنده - برنده ( Win - Win )
مدل توسعه همزمان
مدل توسعه مبتنی بر مولفه ( Component Base Development )
مدل روشهای رسمی ( Formal Method )
تکنيکهای نسل چهارم