تضمین کیفیت
کیفیت توسط کاربران محصول، ارباب رجوع یا مشتریان، و نه جامعه به‌طور کلی، بدست می‌آید. محصولات قیمت پایین را در صورتی می‌توان به عنوان کیفیت بالا در نظر گرفت که کاربران محصول آن‌ها را اینطور یافته باشند.
کیفیت نرم‌افزار
ارزیابی کارایی نیاز به بررسی حداقل روشهای مهندسی نرم‌افزار زیر و ویژگیهای فنی دارد: