Luận văn phương pháp dựa trên giá trị phân tích chất lượng phần mềm nghiên cứuthử nghiệm đánh giá độ tin cậy phần mềm

Tài liệu nghiên cứu Luận văn phương pháp dựa trên giá trị phân tích chất lượng phần mềm nghiên cứuthử nghiệm đánh giá, tổng hợp lý thuyết và thực hành, cung cấp kiến thức chuyên

Chuyên ngành

Công nghệ thông tin

Người đăng

Ẩn danh

Thể loại

Luận văn thạc sĩ

2012

75
3
0

Phí lưu trữ

30 Point

Mục lục chi tiết

LỜI CẢM ƠN

LỜI CAM ĐOAN

DANH MỤC KÝ HIỆU, CHỮ VIẾT TẮT

DANH MỤC CÁC BẢNG

DANH MỤC CÁC HÌNH VẼ, CÁC ĐỒ THỊ

MỞ ĐẦU

1. CHƯƠNG 1: TỔNG QUAN VỀ PHÂN TÍCH CHẤT LƯỢNG PHẦN MỀM

1.1. TỔNG QUAN VỀ CHẤT LƯỢNG PHẦN MỀM

1.2. HỆ THỐNG ĐÁNH GIÁ CHẤT LƯỢNG PHẦN MỀM

1.3. CÁC TIÊU CHÍ CHẤT LƯỢNG PHẦN MỀM

1.3.1. YÊU CẦU VỀ CHẤT LƯỢNG CỦA NGƯỜI SỬ DỤNG

1.3.2. YÊU CẦU CHẤT LƯỢNG NGOÀI

1.3.3. YÊU CẦU CHẤT LƯỢNG TRONG

1.4. CHẤT LƯỢNG TRONG

1.5. CHẤT LƯỢNG NGOÀI

1.6. TIÊU CHÍ ĐÁNH GIÁ SẢN PHẨM PHẦN MỀM CỦA DOANH NGHIỆP TRONG NƯỚC

1.7. KẾT CHƯƠNG

2. CHƯƠNG 2: CƠ SỞ LÝ LUẬN VỀ PHÂN TÍCH CHẤT LƯỢNG PHẦN MỀM DỰA TRÊN GIÁ TRỊ

2.1. CÔNG NGHỆ PHẦN MỀM DỰA TRÊN GIÁ TRỊ (VBSE)

2.2. CÁC CÔNG CỤ HỖ TRỢ PHÂN TÍCH CHẤT LƯỢNG PHẦN MỀM COCERNO VÀ COQUALMO

2.2.1. CÔNG CỤ COQUALMO

2.3. PHÂN TÍCH CHẤT LƯỢNG PHẦN MỀM DỰA TRÊN GIÁ TRỊ

2.4. CHẤT LƯỢNG PHẦN MỀM DỰA TRÊN GIÁ TRỊ (VBSQ)

2.5. TỔNG HỢP CÁC BƯỚC ÁP DỤNG PHÂN TÍCH CHẤT LƯỢNG PHẦN MỀM DỰA TRÊN GIÁ TRỊ

2.5.1. BƯỚC 1: THIẾT LẬP YÊU CẦU ĐÁNH GIÁ

2.5.2. BƯỚC 2: XÂY DỰNG CƠ CHẾ ĐÁNH GIÁ

2.5.3. BƯỚC 3: THIẾT KẾ

2.5.4. BƯỚC 4: THỰC HIỆN ĐÁNH GIÁ

2.6. KẾT CHƯƠNG

3. CHƯƠNG 3: ÁP DỤNG QUY TRÌNH PHÂN TÍCH CHẤT LƯỢNG PHẦN MỀM DỰA TRÊN GIÁ TRỊ ĐỂ ĐÁNH GIÁ THUỘC TÍNH ĐỘ TIN CẬY PHẦN MỀM SỬ DỤNG CÔNG CỤ SMERFS

3.1. ĐỘ TIN CẬY PHẦN MỀM VÀ HƯỚNG TIẾP CẬN PHÂN TÍCH DỰA TRÊN GIÁ TRỊ

3.2. CÔNG CỤ HỖ TRỢ SMERFS

3.3. THỬ NGHIỆM XÂY DỰNG QUY TRÌNH ĐÁNH GIÁ ĐỘ TIN CẬY

3.4. ÁP DỤNG THỬ NGHIỆM VÀ ĐÁNH GIÁ

3.5. KẾT CHƯƠNG

KẾT LUẬN

TÀI LIỆU THAM KHẢO

HƯỚNG DẪN SỬ DỤNG T3. ÁP DỤNG THỬ NGHIỆM ĐÁNH GIÁ ĐỘ TIN CẬY PHẦN MỀM SỬ DỤNG CÔNG CỤ SMERFS

Tóm tắt

I. Tổng quan về Phân tích Chất lượng Phần mềm Khái niệm

Đảm bảo chất lượng phần mềm là công việc quan trọng. Các sản phẩm ngày càng phức tạp, đa dạng. Đánh giá chất lượng sản phẩm trở nên khó khăn. Không thể đo trực tiếp các đặc trưng để đánh giá. Cần đánh giá thông qua các thể hiện của nó. Mỗi đối tượng liên quan đến phần mềm có những yêu cầu khác nhau. Vì vậy, phân tích chất lượng phần mềm cần được xem xét trên nhiều khía cạnh. Phân tích này là vấn đề bức xúc của cả nhà sản xuất lẫn người dùng. Cần có một hệ thống các tiêu chuẩn, phương pháp đánh giá phù hợp. Theo định nghĩa của Tổ chức tiêu chuẩn quốc tế ISO, chất lượng là khả năng đáp ứng toàn diện nhu cầu của người dùng. Nhu cầu này bao gồm tính năng và công dụng, được nêu ra một cách tường minh hoặc không tường minh. Ngay trong định nghĩa này, chất lượng cũng được định nghĩa một cách rất “mờ”, thiếu yếu tố định lượng. Thêm nữa, để hiểu hết nhu cầu của người sử dụng quả thực là rất khó. Với những khó khăn về định lượng trong khái niệm chất lượng phần mềm, để có được một phần mềm tốt cách thông thường nhất là tiếp cận theo quy trình chất lượng. Nghĩa là nếu chúng ta có quy trình sản xuất tốt thì sẽ có khả năng sản xuất ra sản phẩm tốt. Tổ chức đầu tiên quan tâm đến chất lượng phần mềm thực hiện đầu tiên ở Mỹ. Phát triển phần mềm với mô hình thác nước hưởng hợp đồng, chuẩn 1974, MIL-S-52779, “Software Quality Assurance Program Requirement”, định nghĩa đối tượng của đảm bảo chất lượng phần mềm (QA) cũng như “đảm bảo rằng phần mềm chuyển cho khách hàng phải đạt được những yêu cầu trong hợp đồng”. Điều khó khăn của cách tiếp cận này là QA hoàn toàn chỉ dựa vào hợp đồng ban đầu. Nếu hợp đồng này chỉ ra những yêu cầu chất lượng nghèo nàn và không đầy đủ thì kết quả sẽ thu được phần mềm với chất lượng kém.

1.1. Các tiêu chí đánh giá chất lượng phần mềm hiện nay

Các tiêu chí đánh giá chất lượng rất đa dạng. Nó phụ thuộc vào yêu cầu của từng dự án và khách hàng. Các tiêu chí phổ biến bao gồm: chức năng, độ tin cậy, hiệu năng, khả năng sử dụng, khả năng bảo trì, tính di động, tính bảo mật và khả năng tương thích. Ngoài ra, các tiêu chí đánh giá còn tùy thuộc vào ngành nghề, lĩnh vực ứng dụng của phần mềm. Ví dụ, phần mềm y tế đòi hỏi độ chính xác cao hơn phần mềm giải trí. Cần xem xét kỹ lưỡng các tiêu chí trước khi bắt đầu phân tích chất lượng phần mềm.

1.2. Thách thức trong việc định lượng độ tin cậy phần mềm

Việc định lượng độ tin cậy phần mềm là một thách thức lớn. Độ tin cậy là xác suất phần mềm hoạt động đúng trong một khoảng thời gian nhất định. Để định lượng, cần thu thập dữ liệu về lỗi. Sau đó sử dụng các mô hình thống kê để dự đoán. Tuy nhiên, việc thu thập dữ liệu đầy đủ và chính xác là rất khó. Các mô hình thống kê cũng có những hạn chế nhất định. Do đó, việc định lượng độ tin cậy phần mềm vẫn là một lĩnh vực nghiên cứu tích cực.

II. Luận văn Chất lượng Phần mềm Phân tích dựa trên giá trị

Luận văn tập trung vào phân tích chất lượng phần mềm dựa trên giá trị. Cách tiếp cận này xem xét giá trị mà phần mềm mang lại cho các bên liên quan. Các bên liên quan bao gồm: khách hàng, người dùng, nhà phát triển, và nhà quản lý. Giá trị có thể được đo bằng nhiều cách khác nhau. Ví dụ: tăng doanh thu, giảm chi phí, cải thiện sự hài lòng của khách hàng, và tăng hiệu quả công việc. Phương pháp dựa trên giá trị xem xét nhiều khía cạnh của chất lượng. Bao gồm cả các khía cạnh chức năng và phi chức năng. Đồng thời, nó cũng xem xét các yếu tố kinh tế và xã hội. Điều này giúp đưa ra quyết định tốt hơn về việc đầu tư vào chất lượng phần mềm. Công nghệ phần mềm dựa trên giá trị (VBSE) là một phương pháp tiếp cận phát triển phần mềm tập trung vào việc tối đa hóa giá trị cho các bên liên quan. Các công cụ hỗ trợ phân tích chất lượng phần mềm như COCOMO và COQUALMO giúp đánh giá và cải thiện chất lượng sản phẩm.

2.1. Công nghệ phần mềm dựa trên giá trị VBSE là gì

VBSE (Value-Based Software Engineering) là một phương pháp tiếp cận phát triển phần mềm tập trung vào việc tối đa hóa giá trị cho các bên liên quan. VBSE nhấn mạnh việc hiểu rõ nhu cầu của các bên liên quan và đảm bảo rằng phần mềm đáp ứng những nhu cầu đó một cách hiệu quả nhất. Điều này đòi hỏi sự hợp tác chặt chẽ giữa các bên liên quan trong suốt quá trình phát triển phần mềm.

2.2. Các công cụ hỗ trợ phân tích chất lượng phần mềm COCOMO

COCOMO (Constructive Cost Model) là một mô hình ước tính chi phí phát triển phần mềm. Tuy nhiên, nó cũng có thể được sử dụng để phân tích chất lượng phần mềm. Bằng cách ước tính chi phí để đạt được các mức chất lượng khác nhau. COCOMO giúp các nhà quản lý dự án đưa ra quyết định về việc đầu tư vào chất lượng. COCOMO cũng cung cấp một số metrics chất lượng phần mềm, chẳng hạn như số lượng lỗi trên mỗi nghìn dòng code.

2.3. Các công cụ hỗ trợ phân tích chất lượng phần mềm COQUALMO

COQUALMO (Constructive Quality Model) là một mô hình ước tính chất lượng phần mềm. Nó cho phép các nhà phát triển dự đoán số lượng lỗi còn lại trong phần mềm sau khi kiểm thử, cũng như đánh giá tác động của các hoạt động đảm bảo chất lượng khác nhau. COQUALMO dựa trên các yếu tố như kích thước phần mềm, độ phức tạp, kinh nghiệm của đội ngũ phát triển và các hoạt động kiểm thử.

III. Quy trình Phân tích Chất lượng Phần mềm dựa trên Giá trị

Quy trình phân tích chất lượng phần mềm dựa trên giá trị bao gồm các bước sau: Thiết lập yêu cầu đánh giá. Xác định các bên liên quan và yêu cầu của họ. Xác lập cơ chế đánh giá. Xác định các metrics chất lượng phần mềm và phương pháp đo lường. Thiết kế và xây dựng mô hình đánh giá. Sử dụng các công cụ và kỹ thuật để thu thập dữ liệu. Phân tích dữ liệu và đưa ra kết luận. Thực hiện đánh giá. Báo cáo kết quả đánh giá và đề xuất các hành động cải tiến. Quy trình này có thể được điều chỉnh để phù hợp với từng dự án cụ thể. Điều quan trọng là phải có sự tham gia của tất cả các bên liên quan trong quá trình đánh giá.

3.1. Bước 1 Thiết lập yêu cầu đánh giá chất lượng

Bước đầu tiên là thiết lập yêu cầu đánh giá chất lượng. Xác định rõ mục tiêu của việc đánh giá. Xác định các bên liên quan và yêu cầu của họ. Ví dụ, khách hàng có thể yêu cầu độ tin cậy cao. Trong khi đó, nhà phát triển có thể quan tâm đến khả năng bảo trì. Các yêu cầu này cần được ghi lại một cách rõ ràng và chi tiết.

3.2. Bước 2 Xây dựng cơ chế đánh giá độ tin cậy phần mềm

Bước tiếp theo là xây dựng cơ chế đánh giá độ tin cậy phần mềm. Điều này bao gồm việc xác định các metrics chất lượng phần mềm phù hợp. Ví dụ: Mean Time Between Failures (MTBF), Mean Time To Repair (MTTR), và số lượng lỗi trên mỗi nghìn dòng code. Cần xác định phương pháp thu thập dữ liệu. Ví dụ: kiểm thử, phân tích tĩnh, và phân tích động.

3.3. Bước 3 và 4 Thiết kế xây dựng thực hiện đánh giá phần mềm

Bước này bao gồm việc thiết kế và xây dựng mô hình đánh giá chất lượng. Sử dụng các công cụ và kỹ thuật để thu thập dữ liệu. Phân tích dữ liệu và đưa ra kết luận. Báo cáo kết quả đánh giá và đề xuất các hành động cải tiến. Cần đảm bảo rằng quá trình đánh giá được thực hiện một cách khách quan và minh bạch.

IV. Ứng dụng quy trình Đánh giá Độ tin cậy phần mềm

Quy trình phân tích chất lượng phần mềm dựa trên giá trị được áp dụng để đánh giá độ tin cậy phần mềm. Sử dụng công cụ SMERFS (Software Metrics and Reliability Forecasting System). SMERFS cung cấp các mô hình độ tin cậy phần mềm và các công cụ phân tích. Giúp dự đoán và cải thiện độ tin cậy phần mềm. Thử nghiệm xây dựng quy trình đánh giá độ tin cậy được thực hiện. Áp dụng thử nghiệm và đánh giá kết quả. Kết quả cho thấy quy trình này giúp cải thiện độ tin cậy phần mềm một cách hiệu quả.

4.1. Giới thiệu về công cụ hỗ trợ SMERFS

SMERFS (Software Metrics and Reliability Forecasting System) là một công cụ hỗ trợ đánh giá độ tin cậy phần mềm. Cung cấp các mô hình độ tin cậy phần mềm và các công cụ phân tích. Giúp dự đoán và cải thiện độ tin cậy phần mềm. SMERFS hỗ trợ nhiều mô hình khác nhau, cho phép người dùng lựa chọn mô hình phù hợp nhất với dự án của mình.

4.2. Thử nghiệm xây dựng quy trình đánh giá độ tin cậy

Thử nghiệm xây dựng quy trình đánh giá độ tin cậy được thực hiện. Quy trình này bao gồm các bước sau: Xác định yêu cầu độ tin cậy của phần mềm. Xác định các metrics chất lượng phần mềm phù hợp. Thu thập dữ liệu về lỗi. Sử dụng SMERFS để phân tích dữ liệu và dự đoán độ tin cậy phần mềm.

4.3. Kết quả và phân tích thử nghiệm đánh giá độ tin cậy phần mềm

Kết quả thử nghiệm cho thấy quy trình này giúp cải thiện độ tin cậy phần mềm một cách hiệu quả. Các mô hình độ tin cậy phần mềm trong SMERFS cho phép dự đoán chính xác độ tin cậy phần mềm. Giúp các nhà quản lý dự án đưa ra quyết định về việc đầu tư vào chất lượng.

V. Kết luận và hướng phát triển phân tích chất lượng

Luận văn đã trình bày một phương pháp tiếp cận phân tích chất lượng phần mềm dựa trên giá trị. Phương pháp này xem xét giá trị mà phần mềm mang lại cho các bên liên quan. Quy trình phân tích chất lượng phần mềm dựa trên giá trị được áp dụng để đánh giá độ tin cậy phần mềm. Sử dụng công cụ SMERFS. Kết quả cho thấy quy trình này giúp cải thiện độ tin cậy phần mềm một cách hiệu quả. Hướng phát triển trong tương lai bao gồm việc mở rộng quy trình đánh giá cho các thuộc tính chất lượng khác. Nghiên cứu các mô hình độ tin cậy phần mềm mới. Phát triển các công cụ hỗ trợ phân tích chất lượng phần mềm mạnh mẽ hơn.

5.1. Tổng kết về phân tích chất lượng phần mềm dựa trên giá trị

Phương pháp phân tích chất lượng phần mềm dựa trên giá trị là một cách tiếp cận hiệu quả để cải thiện chất lượng phần mềm. Phương pháp này giúp các nhà quản lý dự án đưa ra quyết định tốt hơn về việc đầu tư vào chất lượng. Đảm bảo rằng phần mềm đáp ứng nhu cầu của các bên liên quan.

5.2. Hướng phát triển trong tương lai của kiểm thử phần mềm

Hướng phát triển trong tương lai bao gồm việc tự động hóa quy trình kiểm thử phần mềm. Sử dụng trí tuệ nhân tạo để phát hiện lỗi. Phát triển các phương pháp kiểm thử phần mềm mới cho các loại phần mềm khác nhau. Cần có sự hợp tác chặt chẽ giữa các nhà nghiên cứu và các nhà phát triển phần mềm để đạt được những tiến bộ trong lĩnh vực này.

Tóm tắt và mô tả trên trang này được tạo với sự hỗ trợ của AI từ nội dung tài liệu gốc; tài liệu do người dùng đóng góp và được kiểm duyệt trước khi xuất bản. Báo lỗi nội dung.

11/09/2025
Luận văn phương pháp dựa trên giá trị phân tích chất lượng phần mềm nghiên cứuthử nghiệm đánh giá độ tin cậy phần mềm

Trích đoạn nội dung tài liệu

Chương 1: Tổng quan vẻ phản tích chất lượng phân mềm. Chương 2: Cơ sở lý luận về phân tích chất hưạng phần mềm đựa trên giá trị Chuong 3: Ap đụng quy trình phân tích chất hượng phần mềm đựa trên giá trị để đảnh giá thuộc tính độ tin cậy phần mêm sử dmp công cụ smorfš Do thời gian lam luận văn cỏ hạn, nêu trong quá trinh thực hiện khó tránh khỏi những thiểu sót, Em rat mang nhận được những ý kiến đóng gớp quý báu của các Thây giáo, Cô giáo giúp em có thế cập nhật kịp thời và bố sung hoàn thiện kiến thức cho bản thân. Em xin chân thành cảm ơn Hoe vién: Nguyin Thi Thanh Thuy 8 Lớp: CII11B-CNTTIKT) MO BAU Dam bao chất lượng phản mềm đã trở thành một công việc quan trọng trong ngành công nghệ phân mêm. Các sản phẩm phân mềm ngảy càng phức tạp và phát triển đa dạng phục vụ nhú câu ngày cảng cao của người đừng dẫn đến việc đánh giá chải lượng các sân phẩm cũng trở lên khó khăn.

Do đó không thế đo trực tiệp các đặc trưng đề đánh gia sin phẩm mà phải thông qua các thê hiện của nó. Tuy nhiên, mỗi đổi tượng liên quan đến phân mềm lại có những yêu cầu khác nhau về chất tượng sân phẩm. Vì vậy, việc phân tích chất lượng phản mềm là một vần để cần được xem xét trên nhiêu khía cạnh. Phân tích chất lượng phần mềm dang là vận để bức xúc của nhủ sẵn xuất cũng như người dùng, Muốn làm dược vide do thi cin phải có một hệ thông các tiêu chuẩn, phương pháp đảnh giá phù hợp để phân tích chất lượng phân mềm ở một mức độ nhật định nào đó.

Xuất phát từ thực tiễn nêu trên khiến Tôi đã lựa chọn đề tai: "PHUONG PHAP DUA TREN GIA TRI PHAN TICH CHAT LUGNG PHAN MEM: NGHTEN CUU, THU NGHTEM PANH GTA BO TIN CAY PHAN MEM" Mục dich của luận vin la tim hiéu vé cdc hé théng danh gia chit lugng phan mềm đã có, mặt khác cỏn nghiên cứu một cách tiếp cận vẻ phân tích chất lượng phân mêm đựa trên giá trị. Ngoài ra, luận văn còn tống hợp các bước áp đụng phân tích chất lượng phần mêm đựa trên giá trị và tiến hành áp dụng quy trình nay để đánh giá thuộc tính độ tin cây phần mềm sử đụng công cụ Smerfs Luận văn được trình bày thành ba chương cụ thé: Chương 1: Tổng quan vẻ phản tích chất lượng phân mềm. Chương 2: Cơ sở lý luận về phân tích chất hưạng phần mềm đựa trên giá trị Chuong 3: Ap đụng quy trình phân tích chất hượng phần mềm đựa trên giá trị để đảnh giá thuộc tính độ tin cậy phần mêm sử dmp công cụ smorfš Do thời gian lam luận văn cỏ hạn, nêu trong quá trinh thực hiện khó tránh khỏi những thiểu sót, Em rat mang nhận được những ý kiến đóng gớp quý báu của các Thây giáo, Cô giáo giúp em có thế cập nhật kịp thời và bố sung hoàn thiện kiến thức cho bản thân. Em xin chân thành cảm ơn Hoe vién: Nguyin Thi Thanh Thuy 8 Lớp: CII11B-CNTTIKT) CHUONG 1: TONG QUAN VE.

PHAN TICH CHAT LUONG PHAN MEM Chương I gigi thitu tang quan về những khái niệm, định nghĩa liên quan đến chất lượng phần mềm, các hưởng tiếp cận khác nhau về việc dành gid chất lượng phần mềm. Trong chương này, tác giả cũng giới thiệu về hệ thông đánh giá chất lượng phân mâm đang được sử dụng và các tiêu chỉ chất lượng phần mâm. Ngoài ra, tác giả còn giới thiệu tiêu chỉ đánh giá chất lượng phân mềm của một sỐ công lrong nước. Tổng quan về chất lượng nhần mềm.

'Theo định nghĩa hình thức vẻ chất lượng sản phẩm phản mềm của Tổ chức tiêu chuấn quốc tế [SO trong bộ tiên chuẩn 8402, "cñát lượng là khả năng đáp ứng loàn diện nhu cầu của người dùng về tính năng cũng như công dụng được nêu ra một cách tường mình hoặc không lường mình trong những ngữ cảnh xác dịnh" Ngay trong định nghĩa này chat lượng cững được định nghĩa một cach rat "mo", thiêu yếu tố định lượng, Thêm nữa, để hiểu hết nhụ cầu của người sử dựng tuả thực là rất khỏ. Với những khó khăn về định lượng trong khải niệm chất lượng phân mềm, để có được một phân mẻ tối cách thông thường nhất. là tiếp cận theo quy trình chất lượng. Nghĩa là nếu chúng ta có quy trình sản xuất tốt thì sẽ có khả năng, sản xuấtra sản phẩm tốt [2].

Tổ chúc đâu tiên quan tâm đến chất lượng phần mềm thực hiện đâu tiên ở Mỹ. Phát triển phân mềm với mô hình thác nước hưởng hợp dỏng, chuẩn 1974, MIL-8- 52779, “Software Quality Assurance Program Requirement”, định nghĩa đổi tượng, của đâm bão chất lượng phần mềm (QA) cũng như “đảm bão rằng phản mêm chuyển cho khách hảng phải đạt được những yêu cầu trong hợp đồng”. Điều kho khăn của cách tiếp cận này là QA hoàn toàn chỉ đựa vào hợp đồng ban đâu. Nêu tiợp đồng này chỉ ra những yêu cầu chất lượng nghẻo màn và không đầy đủ thì kết quả sẽ thử dược phản mẻm với chất lượng kém.

Những tổ chức kình doanh theo nhiều cách như: đặc tả giao điện người dùng nghèo nàn, đặc tả những yêu cau thu được 1ừ những người dùng sai, trở nên không thể bảo trì phần mềm và yêu cầu Tiạc viên: Nguyễn Thị Thanh Thuợi 9 Lớp: CII11B-CNTTIKT) DANH MUC KY HTEU, CAU VIET TAT TU VIET. TIENG ANH TIENG VIET TAT Thời gian tung binh giita cdc MTEF Mean Time Between failue ỗi MTTR Mean Time lo repair Thời gian mg bình để sữn lỗi COCOMO — ContructiveCostModel Mô hình chỉ phi xây dựng, COQUALMO Contructive QualiyModsl — Mô hình chất lượng xây dựng CER Cost Estimating Relaionahip — Quan hệ ước lượng chỉ phi ORR Quality Attribute Hstimating — Quan hệ ước lượng thuộc tính ¡ Relationship chất lượng QA Quality Anssurance Dam bao chat lượng ROI Returm On Investment Tỷ lệ tái đầu tư RELY Required Reliability Dé tin cay yeu cau Value-basedsoliware quahly Mô hình chải lượng phẩu mềm VBSQM model dựa trên gia tri VER Value Hstimating Relationship Quan hệ ước lượng giá trị ur Initial Intensity Function Chúc năng cường độ ban đầu. ar Current Intensity Function Chức năng cường độ hiện lại Distributed Defect Tracking : ; DDTS Hệ thông kiếm tra lỗi phân tán System Hoe vién: Nouyén Thi Thanh Thuy 5 Lớn: CIILIB-CNTT(KT) LOI CAM BOAN Tôi xm cam ï công nghệ thông tin: "PHƯƠNG PHAP đoan luận văn hại PHÂN TÍCH CHẤT LƯỢNG PHẨN MIỄM DỰA TRÊN GIÁ TRỊ: NGHIÊN CỨU, TIT NGIHỆM DANII GIA DO TIN CAY PITAN MIM" la céng trinh nghiên cửu của cá nhân Tôi dưới sự hướng dẫn của thây giáo PGS.TS Huỳnh Quyết 'Thắng. Các số liệu trong luận văn là sẻ liệu trung thực, không sao chép toàn văn vả được chỉ rồ nguẫn trích đẫn trong tài liệu tham khảo.

Hà Nội, ngày ï thẳng Ï2 năm 2612 Nguyễn Thị Thanh Thuý Hoe vién: Nguyin Thi Thanh Thuy 4 Lớp: CII11B-CNTTIKT) MO BAU Dam bao chất lượng phản mềm đã trở thành một công việc quan trọng trong ngành công nghệ phân mêm. Các sản phẩm phân mềm ngảy càng phức tạp và phát triển đa dạng phục vụ nhú câu ngày cảng cao của người đừng dẫn đến việc đánh giá chải lượng các sân phẩm cũng trở lên khó khăn. Do đó không thế đo trực tiệp các đặc trưng đề đánh gia sin phẩm mà phải thông qua các thê hiện của nó. Tuy nhiên, mỗi đổi tượng liên quan đến phân mềm lại có những yêu cầu khác nhau về chất tượng sân phẩm.

Vì vậy, việc phân tích chất lượng phản mềm là một vần để cần được xem xét trên nhiêu khía cạnh. Phân tích chất lượng phần mềm dang là vận để bức xúc của nhủ sẵn xuất cũng như người dùng, Muốn làm dược vide do thi cin phải có một hệ thông các tiêu chuẩn, phương pháp đảnh giá phù hợp để phân tích chất lượng phân mềm ở một mức độ nhật định nào đó. Xuất phát từ thực tiễn nêu trên khiến Tôi đã lựa chọn đề tai: "PHUONG PHAP DUA TREN GIA TRI PHAN TICH CHAT LUGNG PHAN MEM: NGHTEN CUU, THU NGHTEM PANH GTA BO TIN CAY PHAN MEM" Mục dich của luận vin la tim hiéu vé cdc hé théng danh gia chit lugng phan mềm đã có, mặt khác cỏn nghiên cứu một cách tiếp cận vẻ phân tích chất lượng phân mêm đựa trên giá trị. Ngoài ra, luận văn còn tống hợp các bước áp đụng phân tích chất lượng phần mêm đựa trên giá trị và tiến hành áp dụng quy trình nay để đánh giá thuộc tính độ tin cây phần mềm sử đụng công cụ Smerfs Luận văn được trình bày thành ba chương cụ thé: Chương 1: Tổng quan vẻ phản tích chất lượng phân mềm.

Chương 2: Cơ sở lý luận về phân tích chất hưạng phần mềm đựa trên giá trị Chuong 3: Ap đụng quy trình phân tích chất hượng phần mềm đựa trên giá trị để đảnh giá thuộc tính độ tin cậy phần mêm sử dmp công cụ smorfš Do thời gian lam luận văn cỏ hạn, nêu trong quá trinh thực hiện khó tránh khỏi những thiểu sót, Em rat mang nhận được những ý kiến đóng gớp quý báu của các Thây giáo, Cô giáo giúp em có thế cập nhật kịp thời và bố sung hoàn thiện kiến thức cho bản thân. Em xin chân thành cảm ơn Hoe vién: Nguyin Thi Thanh Thuy 8 Lớp: CII11B-CNTTIKT) CHUONG 1: TONG QUAN VE. PHAN TICH CHAT LUONG PHAN MEM Chương I gigi thitu tang quan về những khái niệm, định nghĩa liên quan đến chất lượng phần mềm, các hưởng tiếp cận khác nhau về việc dành gid chất lượng phần mềm. Trong chương này, tác giả cũng giới thiệu về hệ thông đánh giá chất lượng phân mâm đang được sử dụng và các tiêu chỉ chất lượng phần mâm.

Ngoài ra, tác giả còn giới thiệu tiêu chỉ đánh giá chất lượng phân mềm của một sỐ công lrong nước. Tổng quan về chất lượng nhần mềm. 'Theo định nghĩa hình thức vẻ chất lượng sản phẩm phản mềm của Tổ chức tiêu chuấn quốc tế [SO trong bộ tiên chuẩn 8402, "cñát lượng là khả năng đáp ứng loàn diện nhu cầu của người dùng về tính năng cũng như công dụng được nêu ra một cách tường mình hoặc không lường mình trong những ngữ cảnh xác dịnh" Ngay trong định nghĩa này chat lượng cững được định nghĩa một cach rat "mo", thiêu yếu tố định lượng, Thêm nữa, để hiểu hết nhụ cầu của người sử dựng tuả thực là rất khỏ. Với những khó khăn về định lượng trong khải niệm chất lượng phân mềm, để có được một phân mẻ tối cách thông thường nhất.

là tiếp cận theo quy trình chất lượng. Nghĩa là nếu chúng ta có quy trình sản xuất tốt thì sẽ có khả năng, sản xuấtra sản phẩm tốt [2]. Tổ chúc đâu tiên quan tâm đến chất lượng phần mềm thực hiện đâu tiên ở Mỹ.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ