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