Các nhân tố chất lượng phần mềm theo tiêu chuẩn ISO 121191994

20 346 0
Các nhân tố chất lượng phần mềm theo tiêu chuẩn ISO 121191994

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Các nhân tố chất lượng phần mềm theo tiêu chuẩn ISO 121191994

Trường đại học bách khoa hà nội Trường đại học bách khoa hà nội Chương trình hợp tác đào tạo quốc tế Chương trình hợp tác đào tạo quốc tế ĐỒ ÁN ĐỒ ÁN Môn: Công Nghệ Phần Mềm Môn: Công Nghệ Phần Mềm Đề tài: Đề tài: Các nhân tố chất lượng phần mềm theo tiêu chuẩn ISO Các nhân tố chất lượng phần mềm theo tiêu chuẩn ISO 12119:1994 12119:1994 GV hướng dẫn GV hướng dẫn : : TS TS Nguyễn Mạnh Hùng Nguyễn Mạnh Hùng Mở đầu Mở đầu Hiện nay các Tổ Chức và Doanh Nghiệp với vai trò là người sử dụng Hiện nay các Tổ Chức và Doanh Nghiệp với vai trò là người sử dụng Khi chưa có một chuẩn phần mềm nào, đang chịu nhiều thiệt thòi khi Khi chưa có một chuẩn phần mềm nào, đang chịu nhiều thiệt thòi khi không có hoặc không được cung cấp đầy đủ những thông tin mà Phần không có hoặc không được cung cấp đầy đủ những thông tin mà Phần Mềm (chức năng, công cụ, ) cần phải có. Điều này dẫn đến việc Tổ Chức Mềm (chức năng, công cụ, ) cần phải có. Điều này dẫn đến việc Tổ Chức và Doanh Nghiệp chỉ có khả năng đánh giá Phần Mềm qua tư vấn của nhà và Doanh Nghiệp chỉ có khả năng đánh giá Phần Mềm qua tư vấn của nhà sản xuất hoặc so sánh với những Phần Mềm khác. Nếu Phần Mềm được sản xuất hoặc so sánh với những Phần Mềm khác. Nếu Phần Mềm được tiêu chuẩn hóa dưới dạng một tiêu chuẩn hoặc một bộ tiêu chuẩn, nó sẽ là tiêu chuẩn hóa dưới dạng một tiêu chuẩn hoặc một bộ tiêu chuẩn, nó sẽ là cơ sở quan trọng để Tổ Chức và Doanh Nghiệp, người sử dụng có được cơ sở quan trọng để Tổ Chức và Doanh Nghiệp, người sử dụng có được những đánh giá khách quan đối với Phần Mềm hoặc có một chỗ dựa trong những đánh giá khách quan đối với Phần Mềm hoặc có một chỗ dựa trong quá trình triển khai hệ thống Phần Mềm tại Tổ Chức và Doanh Nghiệp quá trình triển khai hệ thống Phần Mềm tại Tổ Chức và Doanh Nghiệp Do đó việc ISO đưa ra các tiêu chuẩn Phần Mềm là rất quan trọng. Do đó việc ISO đưa ra các tiêu chuẩn Phần Mềm là rất quan trọng. Một trong só tiêu chuẩn đó chính là: Tiêu chuẩn ISO 12119:1994, từ khi Một trong só tiêu chuẩn đó chính là: Tiêu chuẩn ISO 12119:1994, từ khi được đưa ra nó đã được rất nhiều nhà sản xuất Phần mềm sử dụng, và hiệu được đưa ra nó đã được rất nhiều nhà sản xuất Phần mềm sử dụng, và hiệu quả nó mang lại cũng rất lớn đối với nhà sản xuất cũng như vơi các Tổ quả nó mang lại cũng rất lớn đối với nhà sản xuất cũng như vơi các Tổ Chức và Nghiệp sử dụng Chức và Nghiệp sử dụng vì vậy mà chúng em quyết định đi tìm hiểu về Tiêu Chuẩn Này. vì vậy mà chúng em quyết định đi tìm hiểu về Tiêu Chuẩn Này. Nội dung Nội dung Phần 1: GIỚI THIỆU VỀ TIÊU Phần 1: GIỚI THIỆU VỀ TIÊU CHUẨN ISO 12119:1994 CHUẨN ISO 12119:1994 Phần 2: CÁC NHÂN TỐ CHẤT Phần 2: CÁC NHÂN TỐ CHẤT LƯỢNG PHẦN MỀM THEO LƯỢNG PHẦN MỀM THEO TIÊU CHUẨN ISO/12119:1994 TIÊU CHUẨN ISO/12119:1994 Phần 3: MỘT SỐ NỘI DUNG Phần 3: MỘT SỐ NỘI DUNG VÀ PHƯƠNG PHÁP VÀ PHƯƠNG PHÁP KIỂM TRA, ĐÁNH GIÁ TÍNH KIỂM TRA, ĐÁNH GIÁ TÍNH HIỆU QUẢ HIỆU QUẢ CỦA MỘT SẢN PHẨM PHẦN CỦA MỘT SẢN PHẨM PHẦN MỀM MỀM Phần 1:GIỚI THIỆU VỀ TIÊU CHUẨN ISO Phần 1:GIỚI THIỆU VỀ TIÊU CHUẨN ISO 12119:1994 12119:1994 Tổng quan về ISO Tổng quan về ISO Tổng quan về Tổng quan về ISO/12119:1994 ISO/12119:1994 Tổng quan về ISO Tổng quan về ISO ISO-International Organization for ISO-International Organization for Standardization: Là liên đoàn quốc tế Standardization: Là liên đoàn quốc tế của các cơ quan tiêu chuẩn hoá quốc của các cơ quan tiêu chuẩn hoá quốc gia và là tổ chức tiêu chuẩn hoá lớn gia và là tổ chức tiêu chuẩn hoá lớn nhất của thế giới hiện nay nhất của thế giới hiện nay ISO được thành lập năm 1946 tại ISO được thành lập năm 1946 tại Luân Đôn nhưng chính thức bắt đầu Luân Đôn nhưng chính thức bắt đầu hoạt động từ 23/2/1947 hoạt động từ 23/2/1947 ISO có ba loại thành viên: thành viên ISO có ba loại thành viên: thành viên đầy đủ, thành viên thông tấn và thành đầy đủ, thành viên thông tấn và thành viên đăng ký(*). Thành viên của ISO viên đăng ký(*). Thành viên của ISO phải là cơ quan tiêu chuẩn hoá quốc phải là cơ quan tiêu chuẩn hoá quốc gia và mỗi quốc gia chỉ có duy nhất gia và mỗi quốc gia chỉ có duy nhất một cơ quan/tổ chức đại diện để tham một cơ quan/tổ chức đại diện để tham gia ISO gia ISO Phạm vi hoạt động của ISO bao trùm Phạm vi hoạt động của ISO bao trùm tất cả các lĩnh vực, trừ điện và điện tử tất cả các lĩnh vực, trừ điện và điện tử thuộc phạm vi trách nhiệm của Uỷ ban thuộc phạm vi trách nhiệm của Uỷ ban Điện Quốc tế IEC Điện Quốc tế IEC Tổng quan về ISO Tổng quan về ISO Các chuẩn ISO đóng góp cho sự phát Các chuẩn ISO đóng góp cho sự phát triển, sản xuất và cung cấp sản phẩm và triển, sản xuất và cung cấp sản phẩm và dịch vụ một cách hiệu quả, an toàn và tin dịch vụ một cách hiệu quả, an toàn và tin cậy và rõ ràng hơn. Chúng làm cho giao cậy và rõ ràng hơn. Chúng làm cho giao dịch giữa các quốc gia dễ dàng và thuận dịch giữa các quốc gia dễ dàng và thuận lợi hơn lợi hơn Đối với Phần Mềm thì ISO đã đưa ra khá Đối với Phần Mềm thì ISO đã đưa ra khá nhiều tiêu chuẩn như là: nhiều tiêu chuẩn như là:  ISO/IEC 9126:1991, Product quality ISO/IEC 9126:1991, Product quality characteristics characteristics  ISO 9127:1988, User documentation ISO 9127:1988, User documentation and cover information for and cover information for  consumer software packages consumer software packages  ISO/IEC TR 9294:1990, ISO/IEC TR 9294:1990, Management of software Management of software documentation documentation  ISO/IEC 11411:1995, Representation ISO/IEC 11411:1995, Representation of state transition diagrams of state transition diagrams  ISO/IEC 12119:1994, Software ISO/IEC 12119:1994, Software packages: Quality requirements and packages: Quality requirements and  testing testing Tổng quan về ISO/12119:1994 Tổng quan về ISO/12119:1994 Tiêu chuẩn ISO12119:1994 ( Tiêu chuẩn ISO12119:1994 ( Information Information technology - Software packages - Quality technology - Software packages - Quality requirements and testing requirements and testing ): là một trong những tiêu ): là một trong những tiêu chuẩn mà ISO đưa ra cho công nghệ phần mềm, chuẩn mà ISO đưa ra cho công nghệ phần mềm, để đánh giá chất lượng sản phẩm. để đánh giá chất lượng sản phẩm. Cơ sở để lựa chọn tiêu chuẩn Cơ sở để lựa chọn tiêu chuẩn  Tiêu chuẩn ISO12119:1994 được tham chiếu Tiêu chuẩn ISO12119:1994 được tham chiếu đến một số phần của một số tiêu chuẩn khác đến một số phần của một số tiêu chuẩn khác để đảm bảo chất lượng SPPM: để đảm bảo chất lượng SPPM: + + ISO/IEC 238220: 1990 ISO/IEC 238220: 1990 , - Hệ thống từ , - Hệ thống từ vựng thông tin (Vocabulary System ). vựng thông tin (Vocabulary System ). + + ISO 8402: 1996 ISO 8402: 1996 ; - Từ vựng về chất lượng ; - Từ vựng về chất lượng (Quality Vocabulary) – ISO14589- Part I (Quality Vocabulary) – ISO14589- Part I (General overview). (General overview). + + ISO 9126 ISO 9126 – (Lượng giá SPPM, các đặc – (Lượng giá SPPM, các đặc tính về chất lượng - Software product tính về chất lượng - Software product evaluation; Quality Characteristics). evaluation; Quality Characteristics). Phạm vi áp dụng: Tiêu chuẩn này có thể áp dụng cho những Phạm vi áp dụng: Tiêu chuẩn này có thể áp dụng cho những gói gói phần mềm (package software product) phần mềm (package software product) . (Gồm các bộ xử lý văn . (Gồm các bộ xử lý văn bản, bảng biểu,cơ sở dữ liệu, đồ thị, chương trình về những chức bản, bảng biểu,cơ sở dữ liệu, đồ thị, chương trình về những chức năng kỹ thuật, các chương trình tiện ích). năng kỹ thuật, các chương trình tiện ích). Mục đích của tiêu chuẩn: Mục đích của tiêu chuẩn:  Đặt ra những yêu cầu về chất lượng đối với gói phần mềm. Đặt ra những yêu cầu về chất lượng đối với gói phần mềm.  Đưa ra những chỉ dẫn về các nội dung và cách kiểm tra một gói Đưa ra những chỉ dẫn về các nội dung và cách kiểm tra một gói phần mềm. phần mềm. Các yêu cầu về chất lượng : Các yêu cầu về chất lượng :  Mỗi gói phần mềm phải có bộ mô tả sản phẩm và tài liệu người Mỗi gói phần mềm phải có bộ mô tả sản phẩm và tài liệu người dùng. dùng.  Đưa ra các yêu cầu cụ thể về các bộ mô tả sản phẩm, tài liệu Đưa ra các yêu cầu cụ thể về các bộ mô tả sản phẩm, tài liệu người dùng, chương trình dữ liệ người dùng, chương trình dữ liệ Phần 2: CÁC NHÂN TỐ CHẤT LƯỢNG PHẦN MỀM THEO Phần 2: CÁC NHÂN TỐ CHẤT LƯỢNG PHẦN MỀM THEO TIÊU CHUẨN ISO/12119:1994 TIÊU CHUẨN ISO/12119:1994 Nhân tố chức năng- Nhân tố chức năng- Functionality Functionality bao gồm các yếu tố: bao gồm các yếu tố:  Phù hợp: Phù hợp: liên quan đến sự hiện diện và thích hợp của một tập liên quan đến sự hiện diện và thích hợp của một tập các chức năng đối với các công việc cụ thể. các chức năng đối với các công việc cụ thể.  Sự chính xác Sự chính xác : liên quan đến sự cung cấp sự đúng đắn hay các : liên quan đến sự cung cấp sự đúng đắn hay các kết quả chấp nhận được cũng như sự hiệu quả. kết quả chấp nhận được cũng như sự hiệu quả.  Khả năng tương tác Khả năng tương tác : liên quan đến khả năng tương tác với : liên quan đến khả năng tương tác với các hệ thống xác định. các hệ thống xác định.  Sự an toàn Sự an toàn : liên quan đến việc ngăn chặn các truy nhập bất : liên quan đến việc ngăn chặn các truy nhập bất hợp pháp tới chương trình, dữ liệu. hợp pháp tới chương trình, dữ liệu.  Sự tuân thủ Sự tuân thủ : liên quan đến việc tuân thủ các chuẩn, qui định : liên quan đến việc tuân thủ các chuẩn, qui định của luật pháp của luật pháp Nhân tố độ tin cậy-Reliability bao gồm: Nhân tố độ tin cậy-Reliability bao gồm:  Sự cẩn thận: liên quan đến tần suất hư hại bỏi lỗi của Sự cẩn thận: liên quan đến tần suất hư hại bỏi lỗi của phần mềm. phần mềm.  Khả năng thích ứng lỗi: liên quan đến khả năng duy Khả năng thích ứng lỗi: liên quan đến khả năng duy trì việc thực thi phần mềm ở mức nào nếu xảy ra lỗi trì việc thực thi phần mềm ở mức nào nếu xảy ra lỗi hay sự cố. hay sự cố.  Khả năng khôi phục: liên quan đến khả năng thực thi Khả năng khôi phục: liên quan đến khả năng thực thi lại chương trình ở mức nào và khôi phục lại dữ liệu lại chương trình ở mức nào và khôi phục lại dữ liệu trong trường hợp gặp sự cố hay lỗi phần mềm. trong trường hợp gặp sự cố hay lỗi phần mềm.  Sự tuân thủ. Sự tuân thủ. [...]... hai phần quan trong nhất, nó quyết định đến chất lượng của Phần Mềm Việc kiểm tra chất lượng các tư liệu chương trình - dữ liệu được thực hiện dựa trên các tiêu chí sau đây: - Chức năng - Sự tin cậy - Sự tiện lợi - Hiệu quả - Khả năng bảo trì - Tính an toàn - Tính khả chuyển - Đánh giá thực tế tại đơn vị áp dụng Kết luận Nếu Phần Mềm được tiêu chuẩn hóa dưới dạng một tiêu chuẩn hoặc một bộ tiêu chuẩn, ... sản phẩm Mặt khác, việc tiêu chuẩn hóa PM và kéo theo đó là phương pháp đánh giá, chứng nhận hợp chuẩn cũng chính là một phương pháp bảo vệ người tiêu dùng và phù hợp với các văn bản pháp lý hiện hành Vì vậy mà việc sử dụng tiêu chuẩn ISO 12119:1994 là rất cần thiết đối với một sản phẩm phần mềm ngay nay Việc tuân theo chuẩn này giúp cho sản phẩm có được chất lượng tốt hơn, tốt hơn cả cho người sử.. .Nhân tố khả dụng-Usability     Sự dễ hiểu: liên quan đến việc người dùng có đủ khả năng hiểu được các khái niệm một cách logíc và khả năng của phần mềm Có thể học được: liên quan việc người sử dụng có đủ nỗ lực để học sử dụng và khai thác phần mềm Dễ thao tác: liên quan đến khả năng có thể thao tác và điều khiển các thao tác khi khai thác phần mềm Sự tuân thủ Nhân tố hiệu quả-Effictiency... tính có khả năng chung sống với các phần mềm khác Sự tuân thủ Phần 3: MỘT SỐ NỘI DUNG VÀ PHƯƠNG PHÁP KIỂM TRA, ĐÁNH GIÁ TÍNH HIỆU QUẢ CỦA MỘT SẢN PHẨM PHẦN MỀM Phương pháp kiểm tra một sản phẩm phần mềm được thực hiện chủ yếu dựa trên các phần “Tài liệu mô tả sản phẩm”, “Tài liệu hướng dẫn sử dụng” và “Chương trình và dữ liệu” 1 Tài liệu mô tả sản phẩm: - Một gói phần mềm phải có một bản mô tả sản phẩm... những thay đổi của phần mềm Sự tuân thủ Nhân tố khả chuyển-Portability      Khả năng thích ứng: liên quan đến khả năng thích ứng với sự thay đổi môi trường đã dự tính trước Sự cài đặt: liên quan thuộc tính có thể cài đặt phần mềm trên các môi trường khác nhau Khả năng thay thế: liên quan đến thuộc tính có khả năng thay thế các phần mềm khác trong cùng môi trường với sự cố gắng tối thiểu Khả năng... thời gian chấp nhận được Về mặt tài nguyên: liên quan đến các tài nguyên được sử dụng và khoảng thời gian chiếm dụng các tài nguyên trong việc thực thi các chức năng hay phần mềm Sự tuân thủ Nhân tố bảo trì được-Maintainability      Khả năng phân tích: liên quan đến việc với sự nỗ lực cần thiết có thể chuẩn đoán sự thiếu sót hay các nguyên nhân gây lỗi Có thể thay đổi: liên quan đến việc với sự... dụng có được những đánh giá khách quan đối với PM (Phần Mềm) hoặc có một chỗ dựa trong quá trình triển khai hệ thống PM tại TC/DN Sự có mặt một tiêu chuẩn như vậy không chỉ phụ thuộc vào ý muốn chủ quan của nhà sản xuất mà quyết định là của thị trường Lộ trình để đi đến xây dựng và ban hành tiêu chuẩn cần bắt đầu từ các nhà sản xuất với việc công bố các bản đặc tả cho PM của mình để người sử dụng có... phần mềm phải có một bản mô tả sản phẩm Bản mô tả sản phẩm xác định sản phẩm Nó là một phần của việc cung cấp tư liêu, cung cấp thông tin, tư liêu cho người sử dụng về các chương trình, dữ liệu và các vấn đề liên quan - mục đích chính của bản mô tả sản phẩm là: + Giúp người sử dụng hoặc người mua đánh giá được tính chất phù hợp của sản phẩm + Làm cơ sở cho việc kiểm tra sản phẩm - Bản mô tả chương trình... dung tài liệu mô tả sản phẩm; Nhận dạng và định danh sản phẩm; Các chức năng của sản phẩm; Độ tin cậy của sản phẩm; Tính khả dụng (đào tạo, chuyển giao); Tính hiệu quả; Khả năng bảo trì; Tính khả chuyển 2 Tài liệu hướng dẫn sử dụng Đây là một phần khá quan trọng trong việc bàn giao sản phẩm, nó giúp cho người sử dụng có thể làm việc được tốt với sản phẩm của mình Tài liệu hướng dẫn bao gồm: - Tính đầy . ÁN Môn: Công Nghệ Phần Mềm Môn: Công Nghệ Phần Mềm Đề tài: Đề tài: Các nhân tố chất lượng phần mềm theo tiêu chuẩn ISO Các nhân tố chất lượng phần mềm theo tiêu chuẩn ISO 12119:1994 12119:1994 GV. 12119:1994 Phần 2: CÁC NHÂN TỐ CHẤT Phần 2: CÁC NHÂN TỐ CHẤT LƯỢNG PHẦN MỀM THEO LƯỢNG PHẦN MỀM THEO TIÊU CHUẨN ISO/ 12119:1994 TIÊU CHUẨN ISO/ 12119:1994 Phần 3: MỘT SỐ NỘI DUNG Phần 3: MỘT. TỐ CHẤT LƯỢNG PHẦN MỀM THEO TIÊU CHUẨN ISO/ 12119:1994 TIÊU CHUẨN ISO/ 12119:1994 Nhân tố chức năng- Nhân tố chức năng- Functionality Functionality bao gồm các yếu tố: bao gồm các yếu tố:  Phù

Ngày đăng: 08/08/2015, 18:03

Từ khóa liên quan

Mục lục

  • Trường đại học bách khoa hà nội Chương trình hợp tác đào tạo quốc tế

  • Mở đầu

  • Nội dung

  • Phần 1:GIỚI THIỆU VỀ TIÊU CHUẨN ISO 12119:1994

  • Tổng quan về ISO

  • Slide 6

  • Tổng quan về ISO/12119:1994

  • PowerPoint Presentation

  • Phần 2: CÁC NHÂN TỐ CHẤT LƯỢNG PHẦN MỀM THEO TIÊU CHUẨN ISO/12119:1994

  • Slide 10

  • Slide 11

  • Slide 12

  • Slide 13

  • Slide 14

  • Phần 3: MỘT SỐ NỘI DUNG VÀ PHƯƠNG PHÁP KIỂM TRA, ĐÁNH GIÁ TÍNH HIỆU QUẢ CỦA MỘT SẢN PHẨM PHẦN MỀM

  • Slide 16

  • Slide 17

  • Slide 18

  • Kết luận

  • The End.

Tài liệu cùng người dùng

Tài liệu liên quan