QUẢN LÝ CHẤT LƯỢNG 1 Các nguyên lý 2 Vòng đời 4 Kiểm thử chức năng 3 Kỹ thuật kiểm thử 5 Kiểm thử cấu trúc 6 Quản lý chất lượng KIỂM THỬ VÀ ĐẢM BẢO CHẤT LƯỢNG PHẦN MỀM Chương 6 1 Nội dung Sự đảm bảo c[.]
Trang 1QUẢN LÝ CHẤT LƯỢNG
1 Các nguyên lý 2 Vòng đời
4 Kiểm thử chức năng
3 Kỹ thuật kiểm thử
5 Kiểm thử cấu trúc 6 Quản lý chất lượng
KIỂM THỬ VÀ ĐẢM BẢO CHẤT LƯỢNG PHẦN MỀM Chương 6
1
Trang 2Nội dung
Sự đảm bảo chất lượng phần mềm
Các tiêu chuẩn chất lượng Lập kế hoạch chất lượng
Đo lường phần mềm
Đảm bảo chất lượng
Trang 3Các hoạt động đảm bảo chất
lượng
Sự đảm bảo chất lượng: sự thiết lập của một
khung của tổ chức các thủ tục và các chuẩn
để hướng đến sản phẩm chất lượng cao
Lập kế hoạch chất lượng: Việc chọn lựa các
thủ tục và các chuẩn thích hợp từ khung này,
được sửa chữa cho các dựán phần mềm
riêng biệt
Kiểm soát chất lượng: Định nghĩa và đưa ra
các quá trình để đảm bảo rằng đội phát triển
phần mềm phải tuân theo các thủ tục và các
chuẩn chất lượng dự án.
3
Trang 4Chất lượng phần mềm và chất lượng quá trình phát triển phần mềm
Trang 5Quản lý quá trình chất lượng bao gồm
Định nghĩa các chuẩn quá trình như bằng
cách nào và khi nào những rà soát được chỉ đạo
Giám sát quá trình phát triển để đảm bảo rằng các chuẩn được tuân theo
Báo cáo quá trình phần mềm đến quản lý dự
án và người mua phần mềm
5
Trang 6Đảm bảo chất lượng tiến trình
Đảm bảo chất lượng là quá trình của việc định
rõ làm cách nào để chất lượng sản phẩm có thể đạt được và làm thể nào để cho tổ chức phát triển biết phần mềm có yêu cầu chất
lượng ở cấp độ nào
Đảm bảo chất lượng tiến trình có liên quan
đầu tiên đến việc định ra hoặc chọn lựa các
chuẩn sẽ được áp dụng cho quá trình phát
triển phần mềm hay sản phẩm phần mềm.
Trang 7Nội dung
Chất lượng phần mềm và quá trình phần mềm
Các tiêu chuẩn chất lượng
Lập kế hoạch chất lượng
Đo lường chất lượng phần mềm
Quản lý chất lượng
Đảm bảo chất lượng
7
Trang 8Các chuẩn áp dụng cho quá trình đảm bảo chất lượng
Các chuẩn sản phẩm: Những chuẩn này áp dụng cho
sản phẩm phần mềm phát triển Chúng bao gồm các định nghĩa của đặc tả, như là cấu trúc của tài liệu yêu cầu; các chuẩn tài liệu, như các tiêu đề giải thích chuẩn cho định nghĩa lớp đối tượng; và các chuẩn mã để định rõ làm
cách nào ngôn ngữ lập trình có thể được sử dụng
Các chuẩn quá trình: Những chuẩn này định ra quá trình
nên được tuân theo trong quá trình phát triển phần mềm Chúng có thể bao gồm các việc xác định các đặc tả Quá trình thiết kế và kiểm định quá trình và một bản mô tả các tài liệu nên được ghi lại trong giai đoạn của những quá
Trang 9Vai trò của chuẩn chất lượng
phần mềm
Các chuẩn phần mềm dựa trên hiểu biết về thực tiễn và kinh nghiệm đạt được sau nhiều lần thử nghiệm, vì vậy rất có giá trị cho các công ty, tổ chức để tránh gặp lại các sai lầm trong quá khứ
Các chuẩn phần mềm cung cấp cái khung cho việc thực thi quá trình đảm bảo chất lượng Đưa ra các chuẩn tổng kết
thực tiễn, đảm bảo rằng các chuẩn thực tiễn được tuân theo một cách chặt chẽ
Các chuẩn phần mềm trợ giúp tính liên tục khi mà một người tiếp tục công việc của người khác đã bỏ dở Các chuẩn đảm bảo rằng tất cả nhân viên đội dự án chấp nhận cùng thói
quen
9
Trang 10Chuẩn quá trình và chuẩn sản
phẩm