Kỹ thuật hỗ trợ kiểm soát chất lượng phần
mềm
Trịnh Thị Lình
Trường Đại học Công nghệ
Luận văn Thạc sĩ ngành: Công nghệ phần mềm; Mã số: 60 48 10
Người hướng dẫn: TS. Nguyễn Trường Thắng
Năm bảo vệ: 2011
Abstract: Giới thiệu một số kiến thức như: quy trình phát triển, chất lượng phần mềm,
đảm bảo chất lượng phần mềm, kiểm soát chất lượng phần mềm…. giúp có cái nhìn sơ
bộ về những vấn đề có liên quan đến quá trình phát triển phần mềm đảm bảo chất
lượng. Nghiên cứu một số kỹ thuật hỗ trợ quá trình kiểm soát chất lượng phần mềm.
Tìm hiểu những kỹ thuật hỗ trợ kiểm soát chất lượng sẽ làm cho sản phẩm phần mềm
tạo ra có chất lượng cao. Cũng như kỹ thuật được đề cập đến sẽ giúp giải quyết tình
huống khó khăn nhất trong phát triển phần mềm: phần mềm luôn thay đổi, vừa thực
hiện triển khai vừa phát triển. Ứng dụng thực tiễn: Phân tích môi trường phát triển,
Thực hiện mô đun hóa các chức năng, Áp dụng một số kỹ thuật hỗ trợ kiểm soát chất
lượng vào quá trình phát triển phần mềm
Keywords: Công nghệ phần mềm; Công nghệ thông tin; Phần mềm
Content
LỜI MỞ ĐẦU
Trong xã hội công nghệ thông tin ngày càng phát triển kéo theo ngành công nghệ phần
mềm cũng phát triển. Yêu cầu đặt ra đối với chất lượng mỗi sản phẩm phần mềm trở nên
nghiêm ngặt. Trong khi đó, quy trình phát triển phần mềm được thực hiện với nhiều giai đoạn
khác nhau và với rất nhiều hoạt động khác nhau. Mỗi giai đoạn đều giữ một vai trò nhất định
để góp phần xây dựng nên một phần mềm đảm bảo chất lượng theo như chuẩn đảm bảo chất
lượng. Một trong những vai trò rất quan trọng đó là hoạt động kiểm soát chất lượng phần
liên tục sửa chữa, nâng cấp để tạo các phiên bản mới nhưng vẫn được đông đảo người sử
dụng.
Thách thức lớn nhất đối với các đơn vị phát triển phần mềm là sự không ổn định trong
yêu cầu của người dùng. Ngoài ra, phần mềm phải triển khai trên quy mô lớn mới bộc lộ hết
được những khiếm khuyết về chức năng, lôgic trong chương trình do có nhiều người sử dụng
khác nhau. Sản phẩm vừa phát triển với tính năng mới lại vừa sửa lỗi cũ trong khi triển khai
quy mô lớn đó là tình huống khó nhất khi phát triển phần mềm. Windows là một ví dụ điển
hình. Kỹ thuật phát triển phần mềm và kiểm soát chất lượng trong những hoàn cảnh như vậy
là cả một khoa học và công nghệ làm phần mềm, đòi hỏi kinh nghiệm thực tế và lý thuyết về
công nghệ phần mềm. Vì vậy, khi phần mềm sản xuất muốn đảm bảo chất lượng tốt thì phải
luôn được kiểm soát chặt chẽ.
Nội dung chính được trình bày trong khóa luận:
Chương I: Nền tảng lý thuyết
Giới thiệu một số kiến thức có liên quan như: quy trình phát triển, chất lượng phần
mềm, đảm bảo chất lượng phần mềm, kiểm soát chất lượng phần mềm…. giúp có cái nhìn sơ
bộ về những vấn đề có liên quan đến quá trình phát triển phần mềm đảm bảo chất lượng.
Chương II: Một số kỹ thuật hỗ trợ kiểm soát chất lượng phần mềm
3
Nghiên cứu một số kỹ thuật hỗ trợ quá trình kiểm soát chất lượng phần mềm. Với những
kỹ thuật hỗ trợ kiểm soát chất lượng sẽ làm cho sản phẩm phần mềm tạo ra có chất lượng cao.
Với những kỹ thuật được đề cập đến sẽ giúp giải quyết tình huống khó khăn nhất trong phát
triển phần mềm: phần mềm luôn thay đổi, vừa thực hiện triển khai vừa phát triển.
Chương III: Ứng dụng vào thực tiễn của đội dự án
- Phân tích môi trường phát triển
- Thực hiện mô đun hóa các chức năng
- Áp dụng một số kỹ thuật hỗ trợ kiểm soát chất lượng vào quá trình phát triển
phần mềm.
References
Tài liệu tiếng Việt: