Hiệu quả loại bỏ lỗi (Defect Removal Efficiency – DRE)

Một phần của tài liệu PHẦN MỀM TIẾN TRÌNH VÀ QUẢN LÝ (Trang 26 - 27)

Một thước đo chất lượng mà cung cấp lợi ích ở cả dự án và cấp tiến độ là hiệu quả loại bỏ lỗi (DRE). Về bản chất, DRE là thước đo khả năng lọc của các hoạt động kiểm soát và đảm bảo chất lượng khi chúng được áp dụng trong tất cả các hoạt động khung tiến trình.

Khi xem xét tổng thể 1 dự án, DRE được định nghĩa như sau: DRE = E/(E + D)

Trong đó

E: số lượng lỗi (error) được tìm thấy trước khi đưa phần mềm cho người dùng cuối. D: số lượng lỗi (defect) được tìm thấy sau khi giao.

Lý tưởng là DRE = 1, tức không có lỗi (defect) nào được tìm thấy trong phần mềm. Thực tế, D > 0 nhưng DRE vẫn có thể tiến đến 1. Khi E tăng (đối với giá trị D được đưa ra), giá trị tổng thể của DRE bắt đầu tiến đến 1. Trong thực tế, khi E tăng, có vẻ như là giá trị của D sẽ giảm (error được lọc trước khi trở thành defect). DRE khuyến khích đội dự án tìm càng nhiều lỗi trước khi giao càng tốt.

DRE có thể được sử dụng để đánh giá khả năng của đội trong việc tìm kiếm lỗi tại 1 task trước khi chuyển qua task khác. Trong trường hợp này, DRE được định nghĩa như sau:

Ei : số lượng lỗi được tìm thấy trong task i

Ei+1 : số lượng lỗi được tìm thấy trong task i+1 mà không được tìm thấy trong task i Mục tiêu chất lượng là DRE tiến đến 1, tức lỗi nên được lọc ra trước khi chuyển qua task khác.

Tham khảo thêm về đo hiệu năng phần mềm và công cụ đo tại:

http://www.pcworld.com.vn/articles/cong-nghe/ung-dung/2007/09/1191121/kiem-tra-hieu- nang-phan-mem-voi-loadrunner-8-1/

Một phần của tài liệu PHẦN MỀM TIẾN TRÌNH VÀ QUẢN LÝ (Trang 26 - 27)