You are on page 1of 8

SQA

Đảm bảo chất lượng phần mềm


Software Quality Assurance


Giới thiệu môn học


Nguyễn Anh Hào
Khoa CNTT2, Học viện Công Nghệ BCVT Tp.HCM
: nahao@ptithcm.edu.vn
: 0913609730

Tài liệu môn học – 2019


Mục đích của môn học 3
• Cung cấp cho các em kiến thức cơ bản về các hành động
đảm bảo chất lượng trong dự án làm phần mềm.
• Có thể hiểu, lý giải và làm đúng yêu cầu phát triển sản
phẩm phần mềm hợp “chuẩn”.
• Có thể tự học thêm trong lĩnh vực QA.
Nội dung chính 4
1. Mô tả cho PM
– Lý giải về cách mô tả phần mềm để nó có chất lượng.
– Mô tả chức năng (nhắc lại: phân tích thiết kế hệ thống)
– Mô tả các đặc tính chất lượng
Mc.Call, và ISO 25010 (SQuaRE)
2. Các mô hình làm PM (SW Process Models)
– Lý giải về các phiên bản của mô hình làm phần mềm trong
lịch sử, theo quan điểm chất lượng PM ở phần 1.
3. Cách làm ra sản phẩm PM
– Ứng xử với yêu cầu (Requirements Engineering)
– Verification (cách làm) & Validation (kiểm thử)
– Evolution (tiến hóa) & Quản lý cấu hình (configuration)
Yêu cầu của môn học 5
• Năm vững nội dung mô tả cho phần mềm
– Function & Non-function
• Biết cách khẳng định yêu cầu cho PM
– Phải nhìn từ khía cạnh hệ thống.
• Giải thích được lý do phát sinh ra mỗi mô hình làm PM
mới.
• Có cách thực hiện verification, validation và evolution
trong dự án làm PM
– Hiểu và sử dụng được các loại vết trong các tiến trình lập tài
liệu, hiện thực, kiểm thử, và quản lý các phiên bản.
Tài liệu môn học 6
• Kshirasagar Naik and Priyadarshy Tripathy. Software testing
and quality assurance: theory and practice. John Wiley &
Sons, 2008. (PDF)
• Elizabeth Hull, Ken Jackson and Jeremy Dick.
Requirements Egineering, 2nd . Springer, 2005. (PDF)
• Các tài liệu đọc thêm được chú thích trong mỗi slide.
Cách học 7
• Tham dự buổi giảng.
– Để hệ thống hóa nội dung môn học.
– Ghi lại các ý không có trong slides.
– Phải hỏi lại nếu chưa chắc chắn.
• Hiểu = sử dụng được những gì đã hiểu.
– Khởi đầu từ ý tưởng đơn giản nhất và ví dụ dể hiểu nhất, cho
mỗi nội dung học.
• Đọc thêm sách: tài liệu học thuật.
– Chịu khó hỏi & giải thích từ sự hiểu biết của mình.
• Thảo luận trong nhóm, và phản biện.
Quy định riêng 8
• Điểm: 10% + 20% + 70%
– Kiểm tra tự luận
– Cuối kỳ: không xem tài liệu.
• Điểm thưởng, điểm phạt.
– Cho thái độ học.
Điểm CC: có thưởng & có phạt.
Điểm GK: chỉ có/không thưởng.
– Nếu điểm GK ≤ 3 thì CC ≤ 7 !!

You might also like