Danh mục

Bài giảng Đảm bảo chất lượng phần mềm: Phần 1

Số trang: 94      Loại file: pdf      Dung lượng: 4.47 MB      Lượt xem: 21      Lượt tải: 0    
tailieu_vip

Phí tải xuống: 1,000 VND Tải xuống file đầy đủ (94 trang) 0
Xem trước 10 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Bài giảng Đảm bảo chất lượng phần mềm: Phần 1 có nội dung trình bày về giới thiệu đảm bảo chất lượng phần mềm; các nguyên nhân gây ra lỗi phần mềm; các tiêu chí chất lượng ảnh hưởng tới hoạt động đảm bảo chất lượng phần mềm như nào; tích hợp các hoạt động đảm bảo chất lượng phần mềm vào vòng đời phát triển phần mềm; các hoạt động rà soát; kiểm thử phần mềm;... Mời các bạn cùng tham khảo!
Nội dung trích xuất từ tài liệu:
Bài giảng Đảm bảo chất lượng phần mềm: Phần 1 ĐẢM BẢO CHẤT LƯỢNG PHẦN MỀM Bài giảng cho sinh viên ngành Công nghệ thông tin Đỗ Thị Bích Ngọc Hà Nội - 2020 MỞ ĐẦU Trước những thách thức trong quá trình phát triển phần mềm, việc đảm bảo chất lượng phần mềm (Software Quality Assurance-SQA) là hết sức quan trọng, đòi hỏi phải nghiên cứu một cách nghiêm túc để thực thi hiệu quả. Tài liệu này cung cấp những kiến thức cơ bản về chất lượng phần mềm, đảm bảo chất lượng trong một dự án phát triển phần mềm. Qui trình xây dựng hệ thống đảm bảo chất lượng phần mềm cũng được trình bày trong nội dung bài giảng. Qua đó, sinh viên hiểu được cách thức xây dựng một hệ thống đảm bảo chất lượng phần mềm và vai trò của những thành viên trong hệ thống. Một số chuẩn đảm bảo chất lượng cũng được giới thiệu trong chương cuối. Thông qua nội dung bài giảng sinh viên cũng sẽ nắm được kỹ năng rà soát và kiểm thử phần mềm. Nội dung bài giảng được xây dựng trong bảy chương: Chương 1. Giới thiệu đảm bảo chất lượng phần mềm Những khái niệm mở đầu của tài liệu được giới thiệu trong Chương 1. Bắt đầu với khái niệm phần mềm, chất lượng phần mềm và đảm bảo chất lượng phần mềm, phần tiếp theo phân tích các tiêu chí chất lượng phần mềm. Chương 2. Tích hợp các hoạt động đảm bảo chất lượng phần mềm vào vòng đời phát triển phần mềm Chương 2 đề cập đến các thành phần đảm bảo chất lượng phần mềm trong vòng đời dự án phần mềm. Những nội dung được trình bày trong chương này bao gồm : phân tích một số mô hình phát triển phần mềm phổ biến. Sau đó, chương 2 đề cập đến các mức độ kiểm thử phần mềm. Chương 3. Các hoạt động rà soát Chương 3 trình bày về hoạt động rà soát cho các loại tài liệu được tạo trong quá trình phát triển phần mềm. Chương 3 trình bày các nguyên tắc và phương pháp thực hiện rà soát cũng như một số checklist rà soát mẫu. Chương 4. Kiểm thử phần mềm Chương 4 đề cập đến các khái niệm cơ bản trong kiểm thử phần mềm. Những nội dung được trình bày trong chương này bao gồm : khái niệm cơ bản, các mức kiểm thử, quá trình kiểm thử, cũng như ca kiểm thử. Chương 5: Kỹ thuật kiểm thử hộp đen và hộp trắng 2 Chương này trình bày 2 kỹ thuật chính dùng trong thiết kế ca kiểm thử. Các kỹ thuật kiểm thử hộp đen để kiểm thử chức năng, nghiệp vụ của hệ thống. Các kỹ thuật kiểm thử hộp trắng để kiểm thử code, kiểm thử đơn vị. Chương 6. Các công cụ hỗ trợ đảm bảo chất lượng phần mềm Chương 6 đề cập đến các loại công cụ được dùng trong kiểm thử phần mềm. Những nội dung được trình bày trong chương này bao gồm : các phần mềm phục vụ quản lý kiểm thử, các công cụ hỗ trợ kiểm thử, và các công cụ hỗ trợ kiểm thử tự động cho cả kiểm thử chức năng và kiểm thử phi chức năng. Chương 7. Các chuẩn, chứng chỉ và hoạt động đánh giá Chương này đề cập tới các chuẩn quản lý chất lượng như ISO, CMM/CMMI, trong đó đi sâu vào CMM/CMMI. Phụ lục Gồm 3 phụ lục : - Trình bày về các lỗi thường gặp khi viết chương trình. - Trình bày một số hướng dẫn cho các loại kiểm thử - Một test plan mẫu 3 CHƯƠNG 1: GIỚI THIỆU ĐẢM BẢO CHẤT LƯỢNG PHẦN MỀM ............................................ 7 1.1 Khái niệm phần mềm ........................................................................................................................... 7 1.2 Các nguyên nhân gây ra lỗi phần mềm ................................................................................................. 8 1.2.1 Một số ví dụ điển hình về lỗi phần mềm ........................................................................................... 8 1.2.2 Lỗi phần mềm .................................................................................................................................. 13 1.2.3 Nguyên nhân gây ra lỗi phần mềm .................................................................................................. 14 1.3 Đảm bảo chất lượng phần mềm......................................................................................................... 17 1.3.1 Khái niệm ......................................................................................................................................... 17 1.3.2 Mục tiêu đảm bảo chất lượng phần mềm ....................................................................................... 18 1.3.3 Xác minh, thẩm định và đánh giá chất lượng .................................................................................. 18 1.4 Các tiêu chí chất lượng ...................................................................................................................... 19 1.5 Các tiêu chí chất lượng ảnh hưởng tới hoạt động đảm bảo chất lượng phần mềm như nào. ............. 23 CHƯƠNG 2: TÍCH HỢP CÁC HOẠT ĐỘNG ĐẢM BẢO CHẤT LƯỢNG PHẦN MỀM VÀO VÒNG ĐỜI PHÁT TRIỂN PHẦN MỀM ..................................................................................................... 25 2.1 Các phương pháp phát triển phần mềm............................................................................................. 25 2.2 Các hoạt động đảm bảo chất lượng phần mềm. ................................................................................. 29 2.2.1 Đảm bảo chất lượng hợp đồng........................................................................................................ 29 2.2.2 Đảm bảo chất lượng đặc tả ............................................................................................................. 30 2.2.3 Đảm bảo chất lượng phân tích, thiết kế .......................................................................................... 32 2.2.4 Đảm bả ...

Tài liệu được xem nhiều:

Gợi ý tài liệu liên quan: