871.1.1 Khái niệm phần mềm

Một phần của tài liệu TRƯỜNG ĐẠI HỌC HÀNG HẢI VIỆT NAM CHƯƠNG TRÌNH ĐÀO TẠO TRÌNH ĐỘ THẠC SĨ NGÀNH: CÔNG NGHỆ THÔNG TIN (Trang 87 - 89)

1.1.1 Khái niệm phần mềm

1.1.2 Quy trình phát triển phần mềm 1.1.3 Khái niệm về chất lượng phần mềm

1.2. Những vấn đề chung thường gặp phải khi phát triển phần mềm 1.2.1 Các thách thức của Mơi trường phát triển phần mềm

1.2.2 Những nhân tố ảnh hưởng đến chất lượng phần mềm 1.2.3 Những rủi ro trong quá trình xây dựng phần mềm

Tài liệu tham khảo của chương

[1]. Daniel Galin, Software Quality Assurance from theory to implementation, Pearson, 2003.

Chương 2: Đảm bảo chất lượng phần mềm (LT 3)

2.1. Khái niệm và thuật ngữ

2.1.1 Các nhân tố ảnh hưởng đến chất lượng phần mềm 2.1.2 Kiểm chứng và Xác nhận

2.2. Đo lường Chất lượng phần mềm 2.2.1 Lỗi phần mềm

2.2.2 Phân loại các lỗi phần mềm

2.2.3 Phương thức đo lường chất lượng phần mềm 2.3. Các thành phần của hệ thống đảm bảo chất lượng 2.4. Tổ chức thực hiện đảm bảo chất lượng phần mềm

Tài liệu tham khảo của chương

[1]. Daniel Galin, Software Quality Assurance from theory to implementation, Pearson, 2003.

Chương 3: Phương pháp và các kỹ thuật kiểm thử phần mềm (LT 6)

3.1. Các phương pháp kiểm thử phần mềm cơ bản 3.1.1 Kiểm thử chức năng (black box)

3.1.2 Kiểm thử cấu trúc (white box) 3.1.3 Kiểm thử hộp xám (gray box) 3.1.4 Kiểm thử hệ thống (system test) 3.2. Quy trình kiểm thử

3.2.1 Chiến lược kiểm thử 3.2.2 Lập kế hoạch kiểm thử 3.2.3 Thiết kế kiểm thử

3.2.4 Quản lý quá trình kiểm thử

Tài liệu tham khảo của chương:

[1]. Kshirasagar Naik, Priyadarshi Tripathy, Software Testing and Quality Assurance, Wiley, 2008.

[2] William E. Perry, Effective Methods for Software Testing: Includes Complete Guidelines, Checklists and Templates, 3rd edition, Wiley, 2006

88

Techniques, Wiley, 2008

Chương 4: Các chuẩn liên quan đến quản lý và đảm bảo chất lượng phần mềm (LT 3) 4.1 Chuẩn trong quản lý chất lượng phần mềm là gì

4.2 Tiêu chuẩn ISO 9001 và ISO 9000-3 4.3 Phương pháp đánh giá CMM và CMMI Tài liệu tham khảo của chương:

[1]. Daniel Galin, Software Quality Assurance from theory to implementation, Pearson,

2003.

Bài tập lớn (45 giờ): Tập trung về chất lượng phần mềm, việc đo lường chất lượng phần mềm, các yếu tố làm ảnh hưởng đến chất lượng phần mềm; cấu trúc của hệ thống đảm bảo chất lượng; thành phần của hệ thống và cách thức tổ chức vận hành/thực hiện hệ thống.

26.9.Tài liệu học tập và tham khảo Tài liệu học tập

[1]. Daniel Galin, Software Quality Assurance from theory to implementation, Pearson, 2003.

[2]. Kshirasagar Naik, Priyadarshi Tripathy, Software Testing and Quality Assurance, Wiley, 2008.

Tài liệu tham khảo

[3] William E. Perry, Effective Methods for Software Testing: Includes Complete Guidelines, Checklists and Templates, 3rd edition, Wiley, 2006

[4] M. Pezzè, M. Young, Software Testing and Analysis: Process, Principles, and Techniques, Wiley, 2008

[5] Thạc Bình Cường, Nguyễn Đức Mận, Kiểm thử và đảm bảo chất lượng phần mềm, NXB

Bách Khoa Hà Nội, 2011

26.10. Thang điểm: 10/10

TT Nội dung đánh giá Trọng số (%) Ghi chú

1 Điểm Kiểm tra/TL/TH/TN 20

2 Điểm /BTL/TiL 30

3 Điểm thi kết thúc học phần 50

Tổng cộng 100

26.11. Ngày phê duyệt: Cấp phê duyệt: Cấp phê duyệt:

89

Một phần của tài liệu TRƯỜNG ĐẠI HỌC HÀNG HẢI VIỆT NAM CHƯƠNG TRÌNH ĐÀO TẠO TRÌNH ĐỘ THẠC SĨ NGÀNH: CÔNG NGHỆ THÔNG TIN (Trang 87 - 89)

Tải bản đầy đủ (PDF)

(119 trang)