دانلود پاورپوینت کیفیت نرم افزار با فرمت ppt ودر 37 اسلاید قابل ویرایش
قسمتی از متن پاورپوینت کیفیت نرم افزار
کيفيت نرمافزار از مهمترين مسائلي که در توسعه نرمافزار بايد مورد توجه قرار گيرد
مسائلي که کيفيت را تحتالشعاع قرار ميدهند
•نيازمنديهاي نرمافزار پايه اندازهگيري کيفيت هستند
•استانداردهاي خاصي که مجموعهاي از ملاکها را براي توسعه نرمافزار تعريف ميکنند، سبب هدايت مهندس نرمافزار ميشوند
•مجموعهاي از نيازمنديهاي ضمني که اغلب بيان نميشوند
در فرهنگ لغات کيفيت دارای تعبير زير می باشد
”ويژگی ها و يا مشخصات يک چيز“
⃰کيفيت نرم افزار شامل کارکردهای مورد انتظار سيستم، کارايي مورد انتظار، مستندات استاندارد توسعه و کليه انتظاراتی که در داخل تيم توسعه وجود دارد
⃰ از نظر سازمان دفاع آمريکا کيفيت نرم افزار درجه ايست که در آن، مشخصات نرم افزار قادر به انجام درخواست هاي کاربر نهايي مي باشد.
مدیریت کیفیت جامع
• مدیریت کیفیت جامع یک مفهوم کلی است که سبب بهبود مستمر در سازمان میشود.
• مدل زیر نشان دهنده الگوی مدیریت کیفیت جامع است:
• این مدل در3 بعد قابل پیگیری است:
• * تمرکز بر مشتری
• * بهبود فرایند
• * کیفیت ابعاد انسانی
ابعاد کیفیت نرم افزار
§کیفیت داخلی: متناسب با مشخصات ثابت و ایستایی که در برنامه تعریف شده و توسط برنامه نویس سیستم اندازه گیری میشود.
§کیفیت خارجی: متناسب با مشخصات پویای کد برنامه در زمان اجرا تعریف شده و توسط کاربر سیستم اندازه گیری میشود.
§کیفیت استفاده: متناسب با دیدگاه کاربراز کیفیت سیستم در زمان استفاده از آناست وبر حسب اینکه نرم افزار تا چه اندازه پاسخگوی نیازهای کاربر در محیط اجرای سیستم باشد اندازه گیری میشود.
هزینه کیفیت نرم افزار
هزينه های شکست خارجی
•complaint resolution
•product return and replacement
•help line support
•warranty work
هزينه های پيشگيری
•quality planning
•formal technical reviews
•test equipment
•Training
هزينه های شکست داخلی
•rework
•repair
•failure mode analysis
پاورپوینت کیفیت نرم افزار
تضمین کیفیت نرم افزار
تضمین کیفیت نرم افزار که به اختصار به آن SQA گفته میشود.
عبارتست از محصول تولید شده با مشخصات فنی مورد نظرو تناسب آن با خواسته های کاربر
تضمین کیفیت نرم افزاری یک فعالیت چتری پوششی است که سراسر فرایند نرم افزار را در بر میگیرد.
SQA وظايف گروه
SQA* آماده سازی طرح
طرح بايد شامل
ارزيابی هايي که بايد انجام گيرد.
مرورهايي که بايد انجام پذيرد.
استانداردهايي که بايد در رويه مورد توجه قرار گیرد.
رويه هايي جهت رديابی و شناسايي خطا
مستنداتی که بايد توسط گروه SQAتوليد گردد
ميزان بازخوردی که به تيم نرم افزار منتقل می شود.
* همکاری با تيم توسعه در زمينه تعريف فرآيند توليد نرم افزار
گروه بايد فرآيند توسعه را به منظور پيروی از سياستهای سازمانی، استاندارهای داخلی در توسعه، و استاندارهای خارجی مرور کند.
دیدگاه خود را ثبت کنید