Chất lượng đặc tính

Một phần của tài liệu Giáo trình Phát triển hệ thống thương mại điện tử: Phần 2 (Trang 120 - 122)

THỬ NGHIỆM VÀ VẬN HÀNH HỆ THỐNG THƯƠNG MẠI ĐIỆN TỬ

7.1.3.4. Chất lượng đặc tính

Chất lượng đặc tính tập trung vào những kỳ vọng chung được sử dụng để đánh giá bất kì các cơng cụ, phần mềm hoặc hệ thống nàọ Những đặc tính thường được coi là đặc tính chung của một sản phẩm và được kỳ vọng thường không được đưa vào các yêu cầu dự án. Tuy nhiên, sẽ dễ dàng có được nếu dựa trên các yêu cầu quy định trong phát triển hệ thống.

Theo ISO 9126-1 về "Phân loại các thuộc tính về chất lượng phần mềm thành sáu đặc điểm":

Một là, có tính chức năng, là "Khả năng của phần mềm cung cấp các

chức năng đáp ứng nhu cầu đã nêu và khi phần mềm được sử dụng theo điều kiện quy định". Nó bao gồm các khái niệm:

Tính phù hợp, có chức năng đánh giá hệ thống đáp ứng nhu cầu của người sử dụng nhiệm vụ.

- Tính chính xác, để đánh giá các kết quả đạt được;

- Tính an tồn, để khả năng của hệ thống chống lại truy cập trái phép hoặc sự chỉnh sửạ

Hai là, tính tin cậy, là "Khả năng duy trì hiệu suất của phần mềm khi

được sử dụng trong các điều kiện quy định". Nó bao gồm các khái niệm: - Tính cẩn thận, đánh giá khả năng của hệ thống có thể tránh những thất bại, bất kể nó có lỗi gì;

- Tính kiên nhẫn, đánh giá khả năng của hệ thống, để duy trì mức độ phù hợp của việc vận hành trong điều kiện thường và ngay cả khi khó khăn;

- Tính phục hồi, đánh giá khả năng phục hồi dữ liệu của hệ thống và hiệu quả của nó khi thất bạị

Ba là, khả năng sử dụng, là "Khả năng phần mềm có thể hiểu, sử

dụng và thích hợp với người sử dụng trong các điều kiện quy định". Nó bao gồm các khái niệm:

- Khả năng dễ hiểu, là khả năng dễ tiếp cận của người sử dụng khi sử dụng hệ thống;

- Dễ học, đánh giá khả năng (bao gồm cả những nỗ lực cần thiết) cho người dùng để tìm hiểu các sử dụng hệ thống;

- Dễ làm, đánh giá khả năng của sản phẩm sẽ được sử dụng và kiểm soát bởi người sử dụng;

- Thu hút, đánh giá khả năng của sản phẩm được người dùng ưa thích.

Bốn là, tính hiệu quả, là "Khả năng phần mềm cung cấp hiệu năng

cần thiết, liên quan đến số lượng tài nguyên được sử dụng, trong điều kiện đã định". Nó bao gồm các khái niệm:

- Thời gian sử dụng, đánh giá sự thích hợp phản ứng và thời gian xử lý của hệ thống;

- Nguồn lực sử dụng, đánh giá việc sử dụng các nguồn lực trong việc thực hiện các chức năng hệ thống.

Năm là, khả năng bảo trì, là "Khả năng sửa đổi của phần mềm". Nó

bao gồm các khái niệm:

- Khả năng phân tích, để đánh giá khả năng xác định các vấn đề trong hệ thống;

- Khả năng thay đổi, để đánh giá khả năng thực hiện các sửa đổi của hệ thống;

- Tính ổn định, để đánh giá khả năng giảm thiểu tác dụng phụ không mong muốn của các sửa đổị

Khả năng kiểm định, để đánh giá khả năng giảm thiểu tác dụng phụ không mong muốn của các sửa đổị

Sáu là, tính linh hoạt, là "khả năng của phần mềm được chuyển từ

một mơi trường khác". Nó bao gồm các khái niệm:

- Khả năng thích ứng, đánh giá khả năng sửa đổi phần mềm thơng qua tính năng hơn là các chương trình để đáp ứng nhu cầu trong các mơi trường khác nhau;

- Khả năng cài đặt, đánh giá khả năng cài đặt phần mềm trong một môi trường nhất định;

- Tính cùng tồn tại, đánh giá khả năng của phần mềm để chia sẻ nguồn tài nguyên chung với các phần mềm khác;

- Khả năng có thể thay thế, đánh giá khả năng thay thế của phần mềm. Các đo lường được xác định thành ba báo cáo kỹ thuật, có thể được sử dụng để đánh giá các đặc điểm và tiểu đặc điểm sau:

- ISO 9126-2 cung cấp một bộ các đo lường bên ngồi, "có thể được sử dụng để đo chất lượng của các sản phẩm phần mềm bằng cách đo hành vi của hệ thống";

- ISO 9126-3 cung cấp một bộ các đo lường bên trong, "có thể được áp dụng cho một sản phẩm phần mềm không thể hoạt động trong các giai đoạn phát triển của nó";

- ISO 9126-4 cung cấp một bộ đo lường chất lượng trong đó "đo lường mức độ mà một sản phẩm có thể đáp ứng các nhu cầu của người sử dụng nhằm đạt được các mục tiêu cụ thể, có hiệu quả, năng suất, an tồn và sự hài lòng trong một bối cảnh cụ thể".

Một phần của tài liệu Giáo trình Phát triển hệ thống thương mại điện tử: Phần 2 (Trang 120 - 122)

Tải bản đầy đủ (PDF)

(161 trang)