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