Chất lượng sản phẩm phần mềm được xác định bởi tiêu chuẩn ISO 9126. Tiêu chuẩn này cung cấp một mô hình để đánh giá chất lượng phần mềm dựa trên các yếu tố như tính khả dụng, tính ổn định, tính hiệu suất, tính bảo mật, tính dễ sử dụng và tính mở rộng. Mô hình này bao gồm 6 yếu tố chính và 20 tiêu chí phụ để đánh giá chất lượng phần mềm. ISO 9126 được sử dụng rộng rãi trong ngành công nghiệp phần mềm để đánh giá và cải thiện chất lượng sản phẩm phần mềm.