مروری بر استانداردهای بین المللی رایج برای تضمین کیفیت نرم افزار

سال انتشار: 1403
نوع سند: مقاله کنفرانسی
زبان: فارسی
مشاهده: 252

فایل این مقاله در 22 صفحه با فرمت PDF قابل دریافت می باشد

استخراج به نرم افزارهای پژوهشی:

لینک ثابت به این مقاله:

شناسه ملی سند علمی:

ITCT23_031

تاریخ نمایه سازی: 1 شهریور 1403

چکیده مقاله:

امروزه، ارایه سیستم های نرم افزاری باکیفیت برای شرکت های توسعه دهنده نرم افزار به منظور جلب رضایتمندی کاربران از اهمیت ویژهای برخوردار است . توسعه نرم افزار دارای مراحل مختلفی است که از برنامه ریزی ، معماری ، طراحی و پیادهسازی تا استقرار و نگهداری باید توسط توسعه دهندگان نرم افزار دنبال شود. بااین حال، تعداد زیادی از پروژههای نرم افزاری هنوز با شکست مواجه می شوند. در این راستا، فرآیند تضمین کیفیت نرم افزار در کنار فرآیند توسعه نرم افزار، امری حیاتی بوده و برای موفقیت پروژههای نرم افزاری ضروری و اجتناب ناپذیر است . ازسوی دیگر، برای افزایش احتمال موفقیت پروژهها، استفاده از استانداردهای کیفیت نرم افزار برای هدایت فرآیند تضمین کیفیت ، بسیار حائز اهمیت است . استانداردهای ISO مانند ISO-۹۰۰۰۳ و ISO-۲۵۰۱۰ و نیز استانداردهای IEEE از قبیل IEEE ۷۳۰ و IEEE ۸۲۸ مفاهیم و اصول کلیدی برای تضمین کیفیت نرم افزار را تعریف می کنند. این استانداردها در فرآیندهای تضمین کیفیت اهمیت بسیاری دارند و می توانند بهبودهای قابل توجهی در عملکرد و کیفیت نرم افزار ایجاد نمایند. در این مقاله ، به بررسی استانداردهای رایج و متداول تضمین کیفیت نرم افزار در دو دسته بندی »استانداردهای فرآیند پروژه« و »استانداردهای مدیریت کیفیت « می پردازیم . این مقاله همچنین ، به توسعه دهندگان، مدیران پروژههای نرم افزاری و علاقه مندان به تضمین کیفیت نرم افزار کمک می کند تا با استفاده از این استانداردها، کیفیت نرم افزار را بهبود بخشیده و موفقیت پروژههای خود را تضمین نمایند.

نویسندگان

علی کریمی

استادیار دانشگاه جامع امام حسین (ع)

علی طلوعی فر

دانشجوی کارشناسی ارشد دانشگاه جامع امام حسین (ع)