Giới thiệu chung về Tiêu chuẩn quốc gia TCVN 8702:2011
Tiêu chuẩn quốc gia TCVN 8702:2011 về Công nghệ thông tin - Chất lượng sản phẩm phần mềm - Phần 1: Các phép đánh giá ngoài là một văn bản kỹ thuật quan trọng trong lĩnh vực công nghệ thông tin tại Việt Nam. Tiêu chuẩn này cung cấp các chỉ số, phương pháp đo lường và đánh giá chất lượng bên ngoài của sản phẩm phần mềm khi nó được vận hành trong môi trường giả định hoặc môi trường thực tế. Đây là công cụ đắc lực giúp các nhà phát triển, kiểm thử viên và khách hàng có một hệ thống tiêu chí khách quan để định lượng và kiểm soát chất lượng phần mềm.
Phần mềm thường hay gặp lỗi trong quá trình hoạt động như thế nào?
Trong quá trình vận hành thực tế, sản phẩm phần mềm thường đối mặt với nhiều dạng lỗi và sự cố kỹ thuật khác nhau. Dựa trên các phép đánh giá ngoài, các lỗi này thường được phân loại và nhận diện qua các khía cạnh cốt lõi sau:
- Lỗi về tính tin cậy (Reliability): Phần mềm không duy trì được mức độ hiệu năng quy định trong các điều kiện cụ thể. Biểu hiện rõ nhất là tần suất xảy ra lỗi trong quá trình vận hành, thời gian hoạt động liên tục không xảy ra sự cố và khả năng tự phục hồi hoặc khôi phục dữ liệu sau khi gặp sự cố hệ thống.
- Lỗi về tính khả dụng (Usability): Người dùng gặp khó khăn trong việc tiếp cận, học hỏi hoặc vận hành các tính năng của phần mềm. Các lỗi này thường xuất phát từ thiết kế luồng quy trình nghiệp vụ phức tạp, thông báo lỗi không rõ ràng hoặc thiếu các tài liệu hướng dẫn trực quan.
- Lỗi về tính hiệu quả (Efficiency): Phần mềm tiêu tốn quá nhiều tài nguyên hệ thống như CPU, RAM, dung lượng lưu trữ hoặc băng thông mạng. Đồng thời, thời gian phản hồi hoặc tốc độ xử lý tác vụ không đáp ứng được yêu cầu thực tế của người dùng khi hệ thống chịu tải cao.
- Lỗi về khả năng bảo trì (Maintainability): Khó khăn trong việc phân tích nguyên nhân gây lỗi, sửa đổi mã nguồn hoặc kiểm thử lại sau khi cập nhật. Điều này dễ dẫn đến việc phát sinh các lỗi mới (lỗi hồi quy) khi hệ thống được nâng cấp hoặc vá lỗi.
- Lỗi về khả năng di trú (Portability): Phần mềm hoạt động không ổn định, bị xung đột hoặc không thể cài đặt khi chuyển đổi sang các môi trường phần cứng, hệ điều hành, trình duyệt hoặc cơ sở dữ liệu khác nhau.
Sự tuân thủ các tiêu chuẩn, thỏa thuận và quy định về tính khả dụng của phần mềm
Để đảm bảo phần mềm hoàn toàn tôn trọng triệt để các tiêu chuẩn, thỏa thuận, hướng dẫn hoặc quy định liên quan đến tính khả dụng, quá trình đánh giá ngoài cần tập trung vào các chỉ số đo lường cụ thể sau:
- Sự tuân thủ tính khả dụng (Usability Compliance): Đánh giá mức độ phần mềm tuân thủ các tiêu chuẩn thiết kế giao diện người dùng (UI/UX) hiện hành, các quy định pháp lý về khả năng tiếp cận thông tin đối với người khuyết tật và các thỏa thuận đã cam kết trong hợp đồng phát triển phần mềm.
- Tính dễ hiểu (Understandability): Đo lường khả năng người dùng nhận biết và hiểu rõ cấu trúc, chức năng của phần mềm ngay từ lần tiếp cận đầu tiên thông qua hệ thống menu, biểu tượng và tài liệu hướng dẫn đi kèm.
- Tính dễ học (Learnability): Đánh giá thời gian và nỗ lực cần thiết để một người dùng mới có thể thành thạo các thao tác từ cơ bản đến nâng cao trên hệ thống mà không cần sự hỗ trợ liên tục từ chuyên gia.
- Tính dễ vận hành (Operability): Khả năng người dùng kiểm soát và vận hành phần mềm một cách trơn tru, bao gồm cả tính năng ngăn ngừa lỗi thao tác của người dùng và khả năng tùy biến giao diện theo thói quen sử dụng.
- Tính hấp dẫn (Attractiveness): Đánh giá mức độ hài lòng về mặt thẩm mỹ của giao diện đồ họa, sự hài hòa về màu sắc và bố cục, giúp tăng cường trải nghiệm tích cực và giảm thiểu sự mệt mỏi cho người dùng khi phải làm việc liên tục với phần mềm.
Ý nghĩa của việc áp dụng các phép đánh giá ngoài theo TCVN 8702:2011
Việc áp dụng nghiêm túc các phép đo lường ngoài theo tiêu chuẩn TCVN 8702:2011 mang lại nhiều giá trị thực tiễn:
- Đối với đơn vị phát triển: Giúp định lượng hóa chất lượng sản phẩm một cách rõ ràng, từ đó có kế hoạch tối ưu hóa mã nguồn, cải tiến giao diện và nâng cao hiệu năng trước khi bàn giao cho khách hàng.
- Đối với khách hàng và chủ đầu tư: Có cơ sở khoa học và pháp lý vững chắc để tiến hành nghiệm thu sản phẩm, đảm bảo phần mềm hoạt động đúng cam kết và mang lại hiệu quả kinh tế tối ưu.
- Đối với cơ quan quản lý: Tạo ra một hệ thống quy chuẩn thống nhất để đánh giá, phân loại và cấp chứng nhận chất lượng cho các sản phẩm công nghệ thông tin lưu hành trên thị trường Việt Nam.
Để sử dụng toàn bộ tiện ích nâng cao của Hệ Thống Pháp Luật vui lòng lựa chọn và đăng ký gói cước.
CÔNG NGHỆ THÔNG TIN - CHẤT LƯỢNG SẢN PHẨM PHẦN MỀM - PHẦN 1: CÁC PHÉP ĐÁNH GIÁ NGOÀI
Information technology - Software product quality- Part 1: External metrics
Lời nói đầu
TCVN 8702:2011 được xây dựng trên cơ sở chấp nhận ISO/IEC 9126-2.
TCVN 8702:2011 do Viện Khoa học Kỹ thuật Bưu điện biên soạn. Bộ Thông tin và Truyền thông đề nghị, Tổng cục Tiêu chuẩn Đo lường Chất lượng thẩm định, Bộ Khoa học và Công nghệ công bố.
CÔNG NGHỆ THÔNG TIN - CHẤT LƯỢNG SẢN PHẨM PHẦN MỀM - PHẦN 1: CÁC PHÉP ĐÁNH GIÁ NGOÀI
Information technology - Software product quality- Part 1: External metrics
Tiêu chuẩn này xác định các phép đánh giá ngoài cho việc đo định lượng chất lượng ngoài của phần mềm trong phạm vi các đặc tính và các đặc tính nhỏ được định nghĩa trong ISO/IEC 9126-1.
Tiêu chuẩn này bao gồm:
- Giải thích cách áp dụng các phép đánh giá chất lượng phần mềm;
- Một bộ cơ bản các phép đánh giá cho từng đặc tính nhỏ;
- Một ví dụ về cách áp dụng các phép đánh giá trong vòng đời sản phẩm phần mềm.
Tiêu chuẩn này không ấn định các dải giá trị của các phép đánh giá này để xác định các mức hoặc cấp độ tuân thủ, vì rằng các giá trị này sẽ được xác định cho từng sản phẩm phần mềm hoặc một phần của sản phẩm phần mềm, do bản chất của nó, tùy thuộc vào các yếu tố như loại của phần mềm, mức độ tính toàn vẹn và các nhu cầu của người sử dụng. Một vài thuộc tính có thể có dải giá trị mong muốn mà không phụ thuộc vào các nhu cầu của người sử dụng cụ thể nhưng phụ thuộc vào các yếu tố chung, ví dụ như các yếu tố nhận thức của con người.
Tiêu chuẩn này có thể được áp dụng cho bất kỳ loại phần mềm nào và cho bất kỳ ứng dụng nào. Người sử dụng tiêu chuẩn kỹ thuật này có thể chọn hoặc thay đổi và áp dụng các phép đánh giá và phép đo từ tiêu chuẩn này hoặc có thể định nghĩa các phép đánh giá theo ứng dụng cụ thể cho lĩnh vực ứng dụng riêng. Ví dụ, phương pháp đánh giá cụ thể về đặc tính chất lượng như an toàn hay bảo mật có thể tìm trong các tiêu chuẩn quốc tế của IEC 65 hay ISO/IEC JTC 1/SC 27.
Người sử dụng Tiêu chuẩn này bao gồm:
• Người mua sản phẩm (cá nhân hay tổ chức mua hệ thống, sản phẩm phần mềm hoặc dịch vụ phần mềm từ nhà cung cấp);
• Người đánh giá (cá nhân hay tổ chức thực hiện đánh giá. Người đánh giá có thể, ví dụ, là phòng kiểm định, trung tâm chất lượng của tổ chức phát triển phần mềm, tổ chức chính phủ hoặc người sử dụng);
• Người phát triển (cá nhân hay tổ chức thực hiện các hoạt động phát triển, bao gồm phân tích yêu cầu, thiết kế, và kiểm tra chấp thuận trong quá trình vòng đời sản phẩm phần mềm);
• Người bảo trì (cá nhân hay tổ chức thực hiện các hoạt động bảo trì);
• Nhà cung cấp (cá nhân hay tổ chức tham gia ký hợp đồng với người mua sản phẩm để cung cấp hệ thống, sản phẩm phần mềm hoặc dịch vụ phần mềm trên các điều khoản của hợp đồng) khi kiểm tra chất lượng phần mềm trong cuộc kiểm tra xác định chất lượng;
• Người sử dụng (cá nhân hay tổ chức sử dụng sản phẩm phần mềm để thực hiện chức năng xác định) khi đánh giá chất lượng sản phẩm phần mềm trong cuộc kiểm tra chấp thuận;
• Người quản lý chất lượng (cá nhân hay tổ chức thực hiện kiểm tra có hệ thống các sản phẩm phần mềm hoặc dịch vụ phần mềm) khi đánh giá chất lượng sản phẩm phần mềm như một phần của bảo đảm chất lượng và kiểm soát chất lượng.
Các tài liệu viện dẫn sau đây là cần thiết để áp dụng tiêu chuẩn này. Đối với các tài liệu viện dẫn ghi năm công bố thì áp dụng bản được nêu. Đối với các tài liệu viện dẫn k
Để xem đầy đủ nội dung và sử dụng toàn bộ tiện ích của Hệ Thống Pháp Luật vui lòng lựa chọn và đăng ký gói cước.
Nếu bạn đã là thành viên, hãy bấm:
- 1Tiêu chuẩn quốc gia TCVN 9092:2011 (ISO/IEC 19752:2004) về Công nghệ thông tin – Phương pháp xác định hiệu suất hộp mực cho máy in điện tử đơn sắc và thiết bị đa năng chứa thành phần in
- 2Tiêu chuẩn quốc gia TCVN 9094:2011 (ISO/IEC 24734:2009) về Công nghệ thông tin – Thiết bị văn phòng – Phương pháp đo năng suất in kỹ thuật số
- 3Tiêu chuẩn quốc gia TCVN 9096:2011 (ISO/IEC 29183:2010) về Công nghệ thông tin – Thiết bị văn phòng – Phương pháp đo năng suất sao chép kỹ thuật số với bản gốc một mặt
- 1Tiêu chuẩn quốc gia TCVN 8705:2011 về Công nghệ thông tin - Đánh giá sản phẩm phần mềm - Phần 1: Tổng quan
- 2Tiêu chuẩn quốc gia TCVN 8703:2011 về Công nghệ thông tin - Chất lượng sản phẩm phần mềm - Phần 2: Các phép đánh giá trong
- 3Tiêu chuẩn quốc gia TCVN 8708:2011 về Công nghệ thông tin - Đánh giá sản phẩm phần mềm - Phần 4: Quy trình cho người mua sản phẩm
- 4Tiêu chuẩn quốc gia TCVN 8704:2011 về Công nghệ thông tin - Chất lượng sản phẩm phần mềm - Phần 3: Các phép đánh giá chất lượng sử dụng
- 5Tiêu chuẩn quốc gia TCVN 8707:2011 về Công nghệ thông tin - Đánh giá sản phẩm phần mềm - Phần 3: Quy trình cho người phát triển
- 6Tiêu chuẩn quốc gia TCVN 8706:2011 về Công nghệ thông tin - Đánh giá sản phẩm phần mềm - Phần 2: Quy trình cho bên đánh giá
- 7Tiêu chuẩn quốc gia TCVN 9092:2011 (ISO/IEC 19752:2004) về Công nghệ thông tin – Phương pháp xác định hiệu suất hộp mực cho máy in điện tử đơn sắc và thiết bị đa năng chứa thành phần in
- 8Tiêu chuẩn quốc gia TCVN 9094:2011 (ISO/IEC 24734:2009) về Công nghệ thông tin – Thiết bị văn phòng – Phương pháp đo năng suất in kỹ thuật số
- 9Tiêu chuẩn quốc gia TCVN 9096:2011 (ISO/IEC 29183:2010) về Công nghệ thông tin – Thiết bị văn phòng – Phương pháp đo năng suất sao chép kỹ thuật số với bản gốc một mặt
Tiêu chuẩn quốc gia TCVN 8702:2011 về Công nghệ thông tin - Chất lượng sản phẩm phần mềm - Phần 1: Các phép đánh giá ngoài
- Số hiệu: TCVN8702:2011
- Loại văn bản: Tiêu chuẩn Việt Nam
- Ngày ban hành: 01/01/2011
- Nơi ban hành: ***
- Người ký: ***
- Ngày công báo: Đang cập nhật
- Số công báo: Đang cập nhật
- Ngày hiệu lực: 01/08/2026
- Tình trạng hiệu lực: Kiểm tra
