TCVN8704:2011

Tiê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 TIÊU CHUẨN QUỐC GIA TCVN 8704:2011 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. lnformation technology - Software product quality - Part 3: Quality in use metrics. L ờ i nói đầu TCVN 8704:2011 được xây dựng trên cơ s ở chấp nhận ISO/IEC 9126-4. TCVN 8704: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 3: CÁC PHÉP ĐÁNH GIÁ CHẤT LƯỢNG SỬ DỤNG. lnformation technology - Software Product quality - Part 3: Quality in use metrics. 1 Phạm vi áp dụng Tiêu chuẩn này xác định các phép đánh giá chất lượng sử dụng đối với sản phẩm phần mềm cho các đặc tính được xác định trong ISO/IEC 9126-1, và được sử dụng cùng với 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; - 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 cho các mức hoặc cấp độ t uâ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 sản phẩm 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 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ụ như, 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 duy 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. 2 Tiêu chuẩn viện dẫn 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 không ghi năm công bố thì áp dụng phiên b ả n mới nhất, bao gồm cả các sửa đ ổ i, bổ sung (nếu có). [1] TCVN 8702:2011 - 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. [2] TCVN 8703:2011 - 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. [3] TCVN 8705.2011 - Công nghệ thông tin - Đánh giá sản phẩm phần mềm - Phần 1: T ổ ng quan. [4] TCVN 8706:2011 - Công nghệ thông tin - Đánh giá sản phẩm phần mềm - Phần 2: Quy tr ì nh cho người đánh gi á . [5] TCVN 8707:2011 - 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. [6] TCVN 8708:2011 - 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. [7] ISO IEC 9126-1 - Software engineering - Product quality - Part 1: Quality model (ISO IEC 9126-1 - Kỹ thuật phần mềm - Ch ấ t lượng sản phẩm - Phần 1: Mô hình chất lượng). [8] ISO/IEC 12207 - Systems and software engineer i ng - Software life cycle processes (ISO/IEC - Kỹ thuật hệ thống và phần mềm - Các quá trình vòng đời phần mềm). [9] ISO/IEC 14143-1 - Functional size measurement - Part 1: De f inition of concepts (ISO/IEC 14143-1 - Phép đo quy mô chức n ă ng - Ph ầ n 1: Định nghĩa các khái niệm). [10] ISO/IEC 9127 - Co n sumer software package (ISO/IEC 9127 - Người tiêu thụ gói phần mềm). [11] ISO/IEC 14756 - lnformation technology - Measurement and rating of per f ormance of computer-based software systems (ISO/IEC 14756 - Công nghệ thông tin - Phép đo và phân hạng hiệu năng các hệ thống phần mềm trên m á y tính). [12] ISO/IEC 14598-6 - In f ormation technology - Software product evaluation - Part 6: Documentation of eval u ation modules. (ISO/IEC 14598-6 - Công nghệ thông tin - Đánh gi á sản phẩm phần mềm - Ph ầ n 6: Tài liệu các mô đun đánh giá). 3 Thuật ngữ và định nghĩa Tiêu chuẩn này áp dụng các thuật ngữ và định nghĩa đã quy định trong điều 3 TCVN 8702:2011 và bổ sung thêm như dưới đây. 3.1 Ngữ cảnh sử dụng (context of use) Người sử dụng, các nhiệm vụ , thiết bị (phần cứng, phần mềm và các tài liệu), v à các môi trường vật lý và xã hội tại đó phần mềm được sử dụng. 3.2 Nhi ệ m vụ (task) Các hoạt động y ê u cầu để đạt được mục tiêu. CHÚ TH Í CH 1: Các hoạt động này có th ể l à v ậ t lý hoặc nh ậ n thức. CHÚ THÍCH 2: Các trách nhiệm công việc có thể xác định các mục tiêu và nhiệm vụ. 3.3 Mục ti ê u (goal) Kết qu ả dự kiến. 4 Ký hiệu và thuật ngữ Tiêu chuẩn này áp dụng các ký hiệu và thuật ngữ như được trình bày trong đi ề u 4, TCVN 8702:2011. 5 Sử dụng các phép đánh giá phần mềm Việc sử dụng các phép đánh giá phần mềm được áp dụng như điều 5, TCVN 8702:2011. 6 Đọc và sử dụng các bảng phép đánh giá Việc đọc và sử dụng các b ả ng phép đánh giá được áp dụng như điều 6, TCVN 8702:2011. 7 Bảng các phép đánh giá Các phép đánh giá đưa ra trong m ụ c này kh ô ng tham vọng là bộ đầy đ ủ mọi khía cạnh v à có thể chưa được xác nhận. Chúng được đưa ra theo các đặc tính và các đặc tính nhỏ của chất lượng phần mềm. Các ph é p đánh giá, có thể có khả năng áp dụng, không giới hạn trong danh sách liệt kê này. Các phép đánh giá cụ thể b ổ sung cho các mục đích riêng được cung c ấ p trong các tài liệu liên quan khác, như đo kích cỡ chức năng hoặc đo tính hiệu qu ả thời gian ch í nh xác. CHÚ THÍCH: Khuy ế n nghị xem xét ph é p đánh giá hoặc phép đo cụ thể từ các ti ê u chuẩn c ụ thể, các báo cáo k ỹ thu ậ t hoặc hướng dẫn . Đo k ích c ỡ chức n ă ng được định nghĩa trong ISO/IEC 14143. Ví dụ đo tính hiệu quả thời gian chính xác có thể xem trong ISO/IEC 14756. Các ph é p đánh giá phải được xác nhận trước khi áp dụng trong môi trường cụ thể (xem Phụ lục A). CHÚ THÍCH: Danh sách các phép đánh giá này chưa phải đã kết thúc, và có thể s ẽ được ch ỉ nh s ử a trong các phiên bản tương lai của Tiêu chuẩn này. Các phép đánh giá chất lư ợ ng sử dụng trong điều này đo tính hiệu quả, tính năng suất, an toàn hay th ỏ a mãn mà người sử dụng xác định đạt được các mục tiêu xác định trong ngữ cảnh sử dụng nhất định. Ch ấ t lượng sử dụng phụ thuộc v à o không ch ỉ sản phẩm phần mềm, mà còn vào ngữ c ả nh đặc thù trong đó sản phẩm được sử dụng . Ngữ c ả nh sử dụng được xác định bởi các nhân tố người sử dụng, các nhân tố nhiệm vụ và các nhân tố môi trường vật lý và xã hội. Ch ấ t lượng sử d ụng được ước lượng bằng cách quan sát người sử dụng đại diện khi thực hiện các nhi ệ m vụ tiêu biểu trong ngữ cảnh sử dụng thực tế (xem TCVN 8708:2011). Các hệ đo có thể đạt được bằng môi trường làm việc mô ph ỏ ng hay thực tiễn ( ví dụ như trong phòng thí nghiệm tính khả dụng) hoặc bằng cách quan sát sử dụng vận h à nh của sản phẩm. Nhằm mục đích xác định hay đo chất lượng sử dụng yêu cầu đầu tiên l à nhận biết từng thành phần của ngữ cảnh sử dụng dự kiến: người sử dụng, mục tiêu của họ, và môi trường sử dụng. Đánh giá phải được thiết kế phù hợp tối đa với ngữ c ả nh sử dụng này. Điều quan trọng l à người sử dụng chỉ được cho loại của trợ giúp và hỗ trợ có thể sẵn sàng cho họ trong môi trường vận hành. CHÚ THÍCH: Thuật ngữ tính khả dụng trong một số trư ờ ng hợp được s ử dụng với nghĩa tương tự như ch ấ t lượng sử dụng (nhưng bao gồm c ả tính an toàn) (v í dụ trong ISO 9241-11). Một số phép đánh giá tính khả dụng ngoài (TCVN 8702:2011) được kiểm tra bằng cách tương tự, nhưng đánh giá việc sử dụng các đặc điểm s ả n phẩm cụ thể trong quá trình sử dụng tổng quát hơn của sản phẩm nhằm thực hiện nhiệm vụ tiêu biểu như một phần của kiểm tra chất lượng sử dụng. Chất lượng sử dụng có bốn đặc tính (tính hiệu quả, t í nh năng suất, tính an toàn và thỏa mãn) và không có c á c đặc tính nhỏ. 7.1 Các phép đánh giá tính hiệu quả Các phép đánh giá tính hiệu quả ước lượng các nhiệm vụ được thực hiện của người sử dụng để đ ạ t các mục tiêu xác định với tính chính xác và tính hoàn thiện trong ngữ cảnh sử dụng nhất định. Chúng không xem xét đến việc các mục đích đạt được như thế nào, mà ch ỉ để ý đến khả năng mà chúng đạt được. Bảng 1 - Các phép đánh giá tính hiệu quả T ê n phép đánh giá Mục đích của ph é p đánh giá Phương pháp áp dụng Phép đo, c ô ng thức và tính toán các thành ph ầ n dữ liệu Chuyển đổi giá trị đo Loại thang đánh giá Loại phép đo Đầu vào cho phép đo Tham chiếu ISO/IEC 12207 SLCP Đối tượng sử dụng Tính hiệu quả Tỷ lệ mục tiêu của các nhiệm vụ đạt được đúng là bao nhiêu? Người sử dụng kiểm tra M1 = |1- ΣAi| Ai = Tỷ lệ giá trị của đầu ra của mỗi nhiệm vụ bị thiếu hoặc không chính xác. 0<=M1<=1 Càng gần 1.0 càng tốt A= Tỷ lệ Báo cáo vận hành (kiểm tra) Bản ghi giám sát người sử dụng 6.5 Xác nhận 5.3 Kiểm tra chất lượng 5.4 Vận hành Người sử dụng Người thiết kế giao diện sử dụng CHÚ THÍCH: M ỗi thiếu sót tiềm năng hoặc thành phần không hoàn t hiện được gán một trọng số Ai dựa tr ê n giới hạn mà nó giảm từ giá trị đầu ra của doanh nghiệp hoặc người sử dụng. (Nếu tổng trọng số A lớn hơn 1, phép đánh giá th ô ng thường t hi ế t lập bằng 0, mặc d ù đi ề u này có thể ch ỉ thị kết quả và các vấn đ ề an toàn t iề m năng là tiêu cực). Phương án ch ấ m điểm được lọc lặp nhiều lần bằng cách áp dụng n ó cho một loạt các kết quả nhiệm vụ và ch ỉ nh sửa các trọng số cho đến khi các phép đ o nh ậ n đ ư ợ c trùng nhau, lặp lại và có nghĩa. Hoàn thành nhiệm vụ Tỷ lệ các nhiệm vụ được hoàn thành là bao nhiêu? Người sử dụng kiểm tra X= A/B A= Số lượng các nhiệm v ụ được hoàn thành B= T ổ ng số các nhiệm vụ cố gắng thực hiện 0<=X<=1 Càng gần 1.0 càng tốt. Tỷ lệ A= Số đếm B = Số đếm X= Số đếm/ Số đếm Báo cáo vận hành (kiểm tra) Bản ghi giám sát người sử dụng 6.5 Xác nhận 5.3 Kiểm tra chất lượng 5.4 Vận hành Người sử dụng Người thiết kế giao diện sử dụng CHÚ THÍCH: Phép đánh giá n à y có thể được đo cho một người hoặc một nhóm người sử dụng. Nếu các nhiệm vụ có thể hoàn thành từng phần th ì phép đánh giá tính hiệu quả phải được sử dụng. Tần suất lỗi Tần suất xảy ra lỗi là bao nhiêu? Người sử dụng kiểm tra X= A/T A= Số lượng các lỗi gây ra bởi người sử dụng T= Thời gian hoặc số lượng nhiệm vụ 0<=X<=1 Càng gần 0 càng tốt Tuyệt đối A= Số đếm Báo cáo vận hành (kiểm tra) Bản ghi giám sát người sử dụng 6.5 Xác nhận 5.3 Kiểm tra chất lượng 5.4 Vận hành Người sử dụng Người thiết kế giao diện sử dụng CHÚ TH Í CH: Phép đánh gi á này ch ỉ thích hợp cho việc thực hiện so sánh nếu các lỗi c ó cùng mức độ quan tr ọ ng hoặc cùng trọng số . 7.2 Các phép đánh giá tính năng suất Các phép đánh giá tính năng suất ước lượng các tài nguyên mà người sử dụng tiêu tốn trong mối quan hệ với tính hiệu quả thực hiện trong ngữ cảnh sử dụng xác định. Tài nguyên thông dụng chung nhất là thời gian để ho à n thành nhiệm vụ, mặc dù các tài nguyên liên quan khác có thể bao gồm nguồn lực người sử dụng, vật liệu hoặc chi phí tài chính của việc sử dụng. Bảng 2 - Các phép đánh giá tính năng suất T ê n phép đánh giá Mục đích của ph é p đánh giá Phương pháp áp dụng Phép đo, c ô ng thức và tính toán các thành ph ầ n dữ liệu Chuyển đổi giá trị đo Loại thang đánh giá Loại phép đo Đầu vào cho phép đo Tham chiếu ISO/IEC 12207 SLCP Đối tượng sử dụng T hời gian thực hiện nhiệm vụ Thời gian để hoàn thành nhiệm vụ là bao lâu? Người sử dụng kiểm tra X= Ta Ta= thời gian hoàn thành nhiệm vụ 0<= X Càng nhỏ càng tố t Khoảng thời gian T= Thời gian Báo cáo vận hành (kiểm tra) Bản ghi giám sát người sử dụng 6.5 Xác nhận 5.3 Kiểm tra chất lượng 5.4 Vận hành Người sử dụng Người thiết kế giao diện sử dụng Hiệu quả của nhiệm vụ Người sử dụng hiệu quả như thế nào? Người sử dụng kiểm tra X= M1/T M1= hiệu quả của nhiệm vụ T= thời gian hoàn thành nhiệm vụ 0<= X X c àng lớn càng tố t - T= Thời gian X= Tỷ lệ/ Thời gian Báo cáo vận hành (kiểm tra) Bản ghi giám sát người sử dụng 6.5 Xác nhận 5.3 Kiểm tra chất lượng 5.4 Vận hành Người sử dụng Người thiết kế giao diện sử dụng CHÚ THÍCH 1: Hiệu quả của nhiệm vụ đo tỷ lệ mục tiêu đạt được trên mỗi đơn vị thời gian. Hiệu quả tăng cùng với tính hiệu quả tăng và giảm thời gian thực hiện nhiệm vụ. Nó cho phép thiết lập so sánh, ví dụ, gi ữ a các giao diện nhanh không th ể tránh l ỗ i v à các giao di ệ n chậm. CHÚ TH Í CH 2: N ế u việc hoàn thành nhiệm vụ đã được đo , hiệu quả nhiệm vụ có thể đ ược đo như hoàn thành nhiệm v ụ / thời gian hoàn thành. Điều này đ o t ỷ tệ với ngư ờ i sử dụng thành c ô ng trên m ỗ i đơn vị thời gian . Giá trị cao ch ỉ thị t ỷ lệ của người sử dụng thành c ô ng trong khoảng thời gian nhỏ. Hiệu suất kinh tế Hiệu quả chi phí người sử dụng như thế nào? Người sử dụng kiểm tra X = M1/C M1= Hiệu quả nhiệm vụ C= Tổng chi phí của nhiệm vụ 0<=X Càng lớn càng tốt Tuyệt đối C= Giá trị X= Tỷ lệ/ Giá trị Báo cáo vận hành (kiểm tra) Bản ghi giám sát người sử dụng 6.5 Xác nhận 5.3 Kiểm tra chất lượng 5.4 Vận hành Người sử dụng Người thiết kế giao diện sử dụng CHÚ THÍCH: Chi ph í có th ể bao gồm, v í dụ, thời gian người sử dụng, thời gian của các h ỗ trợ khác, và chi ph í tài nguyên máy t í nh, điện thoại, và các vật liệu. Tỷ lệ năng suất Tỷ lệ thời gian người sử dụng thực hiện các hành động sản xuất là bao nhiêu? Người sử dụng kiểm tra X = Ta/Tb Ta= thời gian sản xuất = thời gian thực hiện nhiệm vụ - thời gian hỗ trợ - thời gian lỗi - thời gian tìm kiếm Tb = thời gian thực hiện nhiệm vụ 0<=X<=1 Càng gần 1.0 càng tốt Giá trị tuyệt đối Ta= Thời gian Tb= Thời gian X= Thời gian/ Thời gian Báo cáo vận hành (kiểm tra) Bản ghi giám sát người sử dụng 6.5 Xác nhận 5.3 Kiểm tra chất lượng 5.4 Vận hành Người sử dụng Người thiết kế giao diện sử dụng CHÚ THÍCH: Phép đánh giá này yêu cầu phân tích chi tiết băng ghi h ì nh hành động xử l ý . Hiệu quả người sử dụng tương đối Người sử dụng hiệu quả như thế nào khi so sánh với chuyên gia? Người sử dụng kiểm tra Hiệu quả người sử dụng tương đối X= A/B A= Hiệu quả người sử dụng ban đầu B= Hiệu quả người sử dụng chuyên gia 0<=X<=1 Càng gần 1.0 càng tốt Giá trị tuyệt đối X = Tỷ lệ/Tỷ lệ Báo cáo vận hành (kiểm tra) Bản ghi giám sát người sử dụng 6.5 Xác nhận 5.3 Kiểm tra chất lượng 5.4 Vận hành Người sử dụng Người thiết kế giao diện sử dụng CHÚ THÍCH: Người sử dụng và chuyên gia thực hiện cùng một nhiệm vụ. Nếu chuyên gia c ó hiệu suất 100% và người sử dụng v à chuyên gia có cũng hiệu quả nhiệm vụ, th ì phép đánh giá này có thể sẽ c ó cùng giá trị với t ỷ lệ năng suất. 7.3 Các phép đánh giá tính an toàn Các phép đánh giá tính an toàn ước lượng mức độ rủi ro gây hại tới con người, doanh nghiệp, phần mềm, tài sản hoặc môi trường trong ngữ cảnh sử dụng xác định. Nó bao gồm sức khỏe và an toàn của c ả người sử dụng và những người có ảnh hưởng tới việc sử dụng, cũng như là các hậu qu ả vật lý và kinh tế không dự kiến trước được. Bảng 3 - Các phép đánh giá t í nh an toàn T ê n phép đánh giá Mục đích của ph é p đánh giá Phương pháp áp dụng Phép đo, c ô ng thức và tính toán các thành ph ầ n dữ liệu Chuyển đổi giá trị đo Loại thang đánh giá Loại phép đo Đầu vào cho phép đo Tham chiếu ISO/IEC 12207 SLCP Đối tượng sử dụng Sức khỏe người sử dụng và tính an toàn Có xảy ra nào liên quan các vấn đề sức khỏe người sử dụng sản phẩm không? Thống kê sử dụng X= 1-A / B A= Số báo cáo của người sử dụng về RSI B= Tổng số người sử dụng 0<= X <= 1 Càng gần 1.0 càng tố t Tuyệt đối A= Số đếm B= Số đếm X= Số đếm/ Số đếm Bản ghi giám sát sử dụng 5.4 Vận hành Người sử dụng Người thiết kế giao diện sử dụng CHÚ THÍCH: Các v ấ n đ ề sức khỏe bao gồm bệnh căng thẳng thư ờ ng xuyên (RSI ), mệt mỏi, đau đầu,… An toàn con người bị ảnh hưởng bởi sử dụng hệ thống Có xảy ra mối nguy nào tới người sử dụng bị ảnh hưởng do sử dụng hệ thống không? Thống kê sử dụng X= 1-A / B A= Số người có mối nguy B= Tổng số người sử dụng có khả năng bị ảnh hưởng bởi hệ thống 0<= X <= 1 X c àng gần 1.0 càng tố t Tuyệt đối A= Số đếm B= Số đếm X= Số đếm/ Số đếm Bản ghi giám sát sử dụng 5.3 Kiểm tra chất lượng 5.4 Vận hành Người sử dụng Người thiết kế giao diện sử dụng Người phát triển CHÚ THÍCH: V í dụ v ề phép đánh giá này là mức độ an toàn bệnh nhân, trong đó A là số bệnh nh â n được chữa trị không đúng và B là t ổng số bệnh nhân. Thiệt hại về kinh tế Xảy ra thiệt hại về kinh tế như thế nào? Thống kê sử dụng X= 1-A / B A= Số lượng xảy ra thiệt hại về kinh tế B= Tổng số trường hợp sử dụng 0<= X <= 1 X c àng gần 1.0 càng tố t Tuyệt đối A= Số đếm B= Số đếm X= Số đếm/ Số đếm Bản ghi giám sát sử dụng 5.4 Vận hành Người sử dụng Người thiết kế giao diện sử dụng Người phát triển CHÚ THÍCH : Nó c ũ ng có thể được đ o dựa trên số trường hợp xảy ra có những nguy cơ thiệt hại kinh tế. Thiệt hại phần mềm Xảy ra gián đoạn phần mềm như thế nào? Thống kê sử dụng X= 1-A / B A= Số lượng xảy ra gián đoạn phần mềm B= Tổng số tình huống sử dụng 0<= X <= 1 C àng gần 1.0 càng tố t Tuyệt đối A= Số đếm B= Số đếm X= Số đếm/ Số đếm Bản ghi giám sát sử dụng 5.4 Vận hành Người sử dụng Người thiết kế giao diện sử dụng Người phát triển CHÚ THÍCH 1: Phép đánh giá này cũng có thể được đo dựa trên số trường hợp xảy ra có nguy cơ gây thiệt hại về phần mềm. CHÚ THÍCH 2: Nó cũng có thể được đo như sau X = chi phí tích lũy do gi á n đo ạ n thời gian sử dụng phần mềm. 7.4 Các phép đánh giá sự thỏa mãn Các phép đánh giá sự th ỏ a m ã n đánh giá thái độ của người sử dụng ph ả n á nh khi sử dụng sản phẩm trong ngữ cảnh sử dụng nhất định. CHÚ THÍCH: T í nh th ỏ a m ã n bị ảnh hưởng b ở i cảm nhận của người sử dụng t ớ i các đặc tính của sản phẩm phần mềm (như các thuộc tính được đo bằng các phép đánh giá ngoài) v à bởi cảm nhận của người sử dụng về t í nh hiệu quả , t í nh hiệu suất, t í nh an toàn k hi sử dụng. B ả ng 4 - Các ph é p đánh giá t í nh thỏa mãn T ê n phép đánh giá Mục đích của ph é p đánh giá Phương pháp áp dụng Phép đo, c ô ng thức và tính toán các thành ph ầ n dữ liệu Chuyển đổi giá trị đo Loại thang đánh giá Loại phép đo Đầu vào cho phép đo Tham chiếu ISO/IEC 12207 SLCP Đối tượng sử dụng Mức độ thỏa mãn Người sử dụng thỏa mãn như thế nào? Người sử dụng kiểm tra X = A / B A= Bảng câu hỏi đo các mức độ tâm lí B= Trung bình của số lượng 0< X Càng lớn càng tố t Tỷ lệ A= Số đếm B= Số đếm Báo cáo vận hành (kiểm tra) Bản ghi giám sát người sử dụng 6.5 Xác nhận 5.3 Kiểm tra chất lượng 5.4 Vận hành Người sử dụng Người thiết kế giao diện sử dụng Người phát triển Bảng câu hỏi về sự thỏa mãn Người sử dụng thỏa mãn với các đặc điểm của phần mềm cụ thể như thế nào? Người sử dụng kiểm tra X = Σ(Ai) / n Ai= Phản hồi câu hỏi N= Số phản hồi So sánh với các giá trị trư ớ c hoặc với giá trị trung b ì nh số lượng Số thứ tự A= Số đếm B= Số đếm Báo cáo vận hành (kiểm tra) Bản ghi giám sát người sử dụng 6.5 Xác nhận 5.3 Kiểm tra chất lượng 5.4 Vận hành Người sử dụng Người thiết kế giao diện sử dụng Người phát triển CHÚ THÍCH: Nếu các c â u h ỏ i được kết hợp đưa ra s ố điểm toàn thể , chúng phải được đặt trọng số, do các câu hỏi khác nhau có mức quan trọng khác nhau. Việc sử dụng theo ý Tỷ lệ người sử dụng tiềm năng lựa chọn sử dụng hệ thống l à bao nhiêu? Quan sát việc sử dụng X = A/ B A = Số lần mà các chức năng/ ứng dụng/ h ệ thống phần mềm cụ thể được sử dụng B = Số lần chúng được dự kiến sử dụng 0 <=X<=1 Càng gần 1.0 càng tố t. Tỷ lệ A= Số đếm B= Số đếm Báo cáo vận hành (kiểm tra) Bản ghi giám sát người sử dụng 6.5 Xác nhận 5.3 Kiểm tra chất lượng 5.4 Vận hành Người sử dụng Người thiết kế giao diện sử dụng Người phát triển CHÚ THÍCH: Phép đánh giá này thích h ợ p khi việc sử dụng l à tùy ý. Phụ lục A (Tham khảo) Các vấn đề cần quan tâm khi sử dụng các phép đánh giá Xem Phụ lục A. TCVN 8702:2011 Phụ lục B (Tham khảo) Sử dụng các phép đánh giá ngoài, trong và chất lượng sử dụng (ví dụ khung) Xem Phụ lục B. TCVN 8702:2011. Phụ lục C (Tham khảo) Giải thích chi tiết các loại thang đánh giá và các loại phép đo Xem phụ lục C , TCVN 8702:2011. THƯ MỤC TÀI LIỆU THAM KHẢO [1] ISO/IEC 9126-1:2001 - Software engineering - Product quality - Part 1: Quality model. [2] ISO/IEC 9126-4:2004 - Software engineering - Product quality - Part 4: Quality in Use metrics. MỤC LỤC 1 Phạm vi áp dụng 2 Tiêu chuẩn viện dẫn 3 Thuật ngữ và định nghĩa 4 Ký hiệu và thuật ngữ 5 Sử dụng các phép đánh giá phần mềm 6 Đọc và sử dụng các bảng phép đánh giá 7 B ả ng các phép đánh giá 7.1 Các phép đánh giá tính hiệu quả 7.2 Các phép đánh giá tính năng suất 7.3 Các phép đánh giá tính an toàn 7.4 Các phép đánh giá sự thỏa mãn Phụ lục A (Tham khảo) Các vấn đề cần quan tâm khi sử dụng các phép đánh giá Phụ lục B (Tham khảo) S ử dụng các phép đánh giá ngoài, trong và chất lượng sử dụng (ví dụ khung) Phụ lục C ( Tham khảo) Giải thích chi tiết các loại thang đánh giá và các loại phép đo Thư mục tài liệu tham khảo