Tôi có một sản phẩm, X, mà chúng tôi phân phối cho khách hàng, C hàng tháng, bao gồm sửa lỗi, cải tiến, phát triển mới, v.v.) Mỗi tháng, tôi được yêu cầu "đảm bảo" "chất lượng của sản phẩm.Cách đánh giá chất lượng của sản phẩm phần mềm
Đối với điều này, chúng tôi sử dụng một số liệu thống kê thu hút từ các bài kiểm tra mà chúng ta làm, chẳng hạn như:
- mở lại tỷ lệ (số lỗi mở cửa trở lại/số lỗi sửa thử nghiệm)
- tỷ lệ lỗi mới (số mới, bao gồm hồi quy, lỗi được tìm thấy trong thử nghiệm/số lỗi sửa thử nghiệm)
- cho mỗi cải tiến mới, tỷ lệ lỗi mới (số lượng các lỗi tìm thấy cho tăng cường này/số mandays)
và các số liệu khác.
Điều đó là không thể, vì những lý do chúng tôi không đi vào, để kiểm tra mọi thứ mọi lúc.
Vì vậy, câu hỏi của tôi là:
Làm cách nào để ước tính số lượng và loại lỗi tồn tại trong phần mềm của tôi? Tôi phải tuân thủ những chiến lược thử nghiệm nào để đảm bảo rằng sản phẩm là tốt?
Tôi biết đây là một câu hỏi mở, nhưng hey, tôi cũng biết rằng không có giải pháp đơn giản nào.
Cảm ơn.
Bebugging là câu trả lời để nhận được ước tính hợp lý về lỗi tiềm ẩn, http://en.wikipedia.org/wiki/Bebugging –