Tổng Quan Về đảm Bảo Chất Lượng Phần Mềm - Viblo
Có thể bạn quan tâm
Chất lượng phần mềm và đảm bảo chất lượng phần mềm
1.1. Định nghĩa chất lượng phần mềm
Có rất nhiều định nghĩa về chất lượng phần mềm được đưa ra bởi các tổ chức, cá nhân khác nhau. Trong phạm vi của bài viết này trình bày một số định nghĩa tiêu biểu.
*Định nghĩa theo IEEE(1991):
-
Định nghĩa 1: Chất lượng phần mềm là một mức độ mà một hệ thống, thành phần hệ thống hay tiến trình đáp ứng được yêu cầu đã được đặc tả.
-
Định nghĩa 2: Chất lượng phần mềm là mức độ mà một hệ thống, thành phần hệ thống hay tiến trình đáp ứng được yêu cầu và sự mong đợi của khách hàng hay người sử dụng.
*Phân tích hai quan điểm của IEEE:
-
Theo quan điểm thứ nhất của IEEE: chúng ta sẽ bị phụ thuộc quá nhiều vào tài liệu đặc tả của yêu cầu, dẫn đến nếu việc xấc định yêu cầu bị sai, thiếu thì một phần mềm được làm đúng với đặc tả chưa chắc đã là một phần mềm có chất lượng.
-
Theo quan điểm thứ hai của IEEE: khách hàng đôi khi không có kiến thức về công nghệ, họ có thể đưa ra những mong muốn hết sức vô lý và có thể thay đổi yêu cầu với phần mềm nhiều lần, thậm chí thay đổi ngay trong giai đoạn cuối. Điều này gây nhiều khó khăn cho việc phát triển phần mềm.
*Định nghĩa theo Pressman: Chất lượng phần mềm là sự phù hợp của các yêu cầu cụ thể về hiệu năng và chức năng, các tiêu chuẩn phát triển phần mềm được ghi lại rõ ràng bằng tài liệu với các đặc tính ngầm định của tất cả các phần mềm được phát triển chuyên nghiệp.
Định nghĩa của Pressman đề xuất ba yêu cầu với chất lượng phần mềm phải được đáp ứng khi phát triển phần mềm:
-
Các yêu cầu chức năng rõ ràng là nhân tố chính quyết định chất lượng đầu ra của phần mềm.
-
Các tiêu chuẩn chất lượng phần mềm sẽ được nói đến trong hợp đồng.
-
Các đặc tính ngầm định cần được đáp ứng trong quá trình phát triển cho dù không được nói đến rõ ràng trong hợp đồng.
1.2. Định nghĩa đảm bảo chất lượng phần mềm
Định nghĩa theo Daniel Galin: Đảm bảo chất lượng phần mềm (Software Quality Assure) là một tập hợp các hành động cần thiết được lên kế hoạch một cách hệ thống để cung cấp đầy đủ niềm tin rằng quá trình phát triển phần mềm phù hợp để thành lập các yêu cầu chức năng kỹ thuật cũng như các yêu cầu quản lý theo lịch trình và hoạt động trong giới hạn ngân sách.
Từ khóa » Tiêu Chuẩn Chất Lượng Phần Mềm
-
Chất Lượng Phần Mềm Là Gì? 4 Tiêu Chí đánh Giá Chất Lượng Phần Mềm
-
Tiêu Chí đánh Giá Chất Lượng Sản Phẩm Phần Mềm. - Viblo
-
Chất Lượng Phần Mềm Là Gì? Những Tiêu Chí Của ... - Mona Software
-
Chất Lượng Phần Mềm – Wikipedia Tiếng Việt
-
Các Tiêu Chuẩn Kiểm Thử Phần Mềm Trên Thế Giới - IctVietnam
-
10 Tiêu Chuẩn để đánh Giá Chất Lượng Một Phần Mềm Quản Lý
-
Chất Lượng Phần Mềm Là Gì? Những Tiêu Chí đánh Giá ... - TopviecIT
-
Các Tiêu Chí đánh Giá Chất Lượng Phần Mềm - Tài Liệu Text - 123doc
-
Tiêu Chuẩn Quốc Gia TCVN 10540:2014 Kỹ Thuật Phần Mềm
-
Tiêu Chuẩn TCVN 8705:2011 Tổng Quan Về đánh Giá Sản Phẩm ...
-
Tiêu Chuẩn TCVN 8704:2011 Đánh Giá Chất Lượng Sử Dụng Sản ...
-
Các Tiêu Chuẩn ISO Trong Kiểm Thử Phần Mềm - Freetuts
-
[DOC] Các Tiêu Chí đánh Giá Chất Lượng Sản Phẩm Phần Mềm Của Các Tổ ...
-
Chất Lượng Phần Mềm Là Gì - TTMN