JavaRush /Blog Java /Random-VI /Lưu ý dành cho người thử nghiệm: công thức cho phần mềm c...

Lưu ý dành cho người thử nghiệm: công thức cho phần mềm chất lượng

Xuất bản trong nhóm
Làm thế nào bạn có thể xác định chất lượng của một sản phẩm phần mềm? Tất nhiên, có một thành phần cảm xúc bên trong biểu thị sự hài lòng của người dùng, mong muốn trả tiền cho sản phẩm, xếp hạng cao trong các cửa hàng trực tuyến hoặc các nguồn lực đặc biệt, thái độ tích cực, v.v. Tuy nhiên, gạt cảm xúc sang một bên, tiêu chí đánh giá là gì? IEEE tuyên bố rằng chất lượng là mức độ mà sản phẩm đáp ứng được nhu cầu và yêu cầu của người dùng cuối. Nhưng công thức là gì? Chúng ta có thể nói rằng sản phẩm có mức độ hài lòng là 73% không? Như chúng ta biết, mỗi sản phẩm phần mềm đều có vô số lỗi. Một số trong số chúng được nhóm phát triển phát hiện và sửa chữa, chúng tôi sẽ biểu thị chúng bằng chữ cái F. Những thứ khác xuất hiện trong quá trình sử dụng của người tiêu dùng cuối, hãy gọi chúng là U. Do đó, tổng số lỗi từ tập hợp vô hạn mà chúng ta cố gắng giảm thiểu sẽ bằng F+U. Rõ ràng, số càng nhỏ Uthì chất lượng càng cao. Lý tưởng nhất là Unó phải bằng 0, điều đó có nghĩa là người dùng không tìm thấy bất kỳ lỗi nào. Làm thế nào để đạt được điều này nếu số lỗi là vô hạn? Cách duy nhất có thể là tăng F, hy vọng rằng Unó sẽ tự động giảm. Theo đó, chất lượng sản phẩm có thể được đo lường bằng công thức sau:

Q = F / (F + U)

Chúng tôi chỉ đơn giản chia số lỗi được tìm thấy cho tổng số của chúng. Vì vậy, chúng ta càng tìm thấy nhiều lỗi trước khi sản phẩm đến tay người tiêu dùng thì chất lượng của sản phẩm đó càng cao. Chất lượng 100% có nghĩa là người dùng cuối của sản phẩm phần mềm không tìm thấy bất kỳ lỗi nào trong đó. Theo đó, chất lượng 0% cho thấy lỗi đã được người tiêu dùng phát hiện. Tác giả - Egor Bugaenko, kiến ​​trúc sư Java được Oracle chứng nhận, đồng sáng lập và CTO của Teamed.io , kiến ​​trúc sư trưởng của Rultor.comJcabi.com , đồng thời là một người rất yêu thích tự động hóa thử nghiệm. Trang web của tác giả: http://www.yegor256.com/ Nguồn chính: https://www.javacodegeeks.com/2017/12/formula-software-quality.html
Bình luận
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION