Tiêu chuẩn quốc tế về đánh giá tính tiện dụng

Một phần của tài liệu Nghiên cứu kỹ thuật kiểm thử hướng mô hình và đánh giá tính tiện dụng áp dụng vào phát triển phần mềm quản lý lưu trữ và số hóa tài liệu (Trang 34 - 36)

Tính tiện dụng được hiểu như là một yếu tố quyết định đến chất lượng của hệ thống, nó là câu trả lời tổng quát nhất cho tất cả các trải nghiệm của người dùng với công nghệ. Nó mô tả chất lượng của sản phẩm và hệ thống từ góc nhìn của người sử dụng chúng.

Luận văn thạc sỹ Nguyễn Hải Dương – CB130387

35

ISO/IEC 9241 (1998)[10]định nghĩa tính tiện dụng: Phần mềm có thể sử dụng

khi nó cho phép người dùng thực hiện tác vụ một cách hiệu quả và hài lòng trong từng ngữ cảnh sử dụng cụ thể.

Tổ chức tiêu chuẩn hóa quốc tế (ISO) đã phát triển các mô hình để phân loại và đo lường tính tiện dụng của phần mềm. Trong phần này sẽ trình bày về các tiêu chuẩn liên quan tới việc đánh giá tính tiện dụng và các phương pháp tiếp cận để đánh giá tính tiện dụng.

ISO/IEC 9241 [10][11][9] là một bộ các tiêu chuẩn quốc tế liên quan đến các yêu cầu công thái học cho công việc văn phòng được tiến hành dựa trên các thiết bị đầu cuối để hiển thị hình ảnh. Tiêu chuẩn này được chia làm 17 phần nhỏ. Phần 1 và 2 trình bày tổng quan của loạt tiêu chuẩn và yêu cầu hướng dẫn. Phần 3 đến phần 9 giải quyết các yêu cầu và hướng dẫn thiết kế phần cứng, trong đó có thể có những tác động tới phần mềm. Cuối cùng, phần 10 tới phần 17 giải quyết các đặc tính phần mềm.

Tiêu chuẩn ISO/IEC 9241 [10][11] trình bày các hướng dẫn về tính tiện dụng và được sử dụng để đánh giá tính tiện dụng theo ngữ cảnh sử dụng phần mềm. Ngoài ra ISO/IEC 9241-11 còn bổ sung 1 phương pháp tiếp cận tính tiện dụng hướng tiến trình cho phép hệ thống tương tác có thể sử dụng thông qua tiến trình thiết kế lấy con người làm trung tâm.

Các tiêu chuẩn ISO/IEC 9126 [8] là một tập hợp các tiêu chuẩn quốc tế về chất lượng phần mềm từ quan điểm sản phẩm. Tiêu chuẩn quốc tế này phân chia chất lượng phần mềm thành sáu loại đặc tính: chức năng, độ tin cậy, tính tiện dụng, hiệu quả, bảo trì và tính di động. Mục tiêu của ISO/IEC 9126 [8] là cung cấp một khuôn khổ cho việc đánh giá chất lượng phần mềm. Phiên bản mới nhất (ISO/IEC 9126 2001) bao gồm quan điểm của người sử dụng và giới thiệu các khái niệm về chất lượng trong sử dụng như khả năng của sản phẩm phần mềm cho phép người sử dụng để đạt được các mục tiêu cụ thể của họ có hiệu quả, năng suất, sự hài lòng và an toàn. Những đặc tính này

Luận văn thạc sỹ Nguyễn Hải Dương – CB130387

36

cung cấp một định nghĩa chặt chẽ hơn của thuật ngữ "tính tiện dụng” xuất hiện trong tiêu chuẩn ISO/IEC 9241-11.

Trong cách tiếp cận sản phẩm theo định hướng, tính tiện dụng được xem như là một sự đóng góp tương đối độc lập với chất lượng phần mềm, cũng như bây giờ, được xác định trong ấn bản 2000 của tiêu chuẩn ISO/IEC 9126-1: "Khả năng của các sản phẩm phần mềm được hiểu, được biết, sử dụng và hấp dẫn cho người sử dụng, khi được sử dụng trong các điều kiện quy định ". Kể từ ISO/IEC 9126 được giới hạn để xác định một mô hình chất lượng tổng thể, và nên được áp dụng kết hợp với tiêu chuẩn ISO/IEC 14598. Tiêu chuẩn này cung cấp một khuôn khổ để đánh giá chất lượng của các sản phẩm phần mềm và chỉ ra các yêu cầu được đáp ứng trong phương pháp đo lường và quy trình đánh giá.

Sự tồn tại và ứng dụng của hai tiêu chuẩn ISO/IEC 9126 và ISO/IEC 14.598 đã thúc đẩy sự phát triển của ISO/IEC 25000 - tiêu chuẩn SquaRE [7]. Mục tiêu của việc tạo ra các tiêu chuẩn này là để cung cấp một tập hợp các tiêu chuẩn hợp lý và có tổ chức hơn, phong phú với những đóng góp mới, nhưng cũng thống nhất & phù hợp với các tiêu chuẩn trước đó. Do đó SQuaRE là sự kết hợp của 2 tiêu chuẩn: ISO/IEC 9126 và ISO/IEC 14.598.

Một phần của tài liệu Nghiên cứu kỹ thuật kiểm thử hướng mô hình và đánh giá tính tiện dụng áp dụng vào phát triển phần mềm quản lý lưu trữ và số hóa tài liệu (Trang 34 - 36)