MỤC LỤC
DANH MỤC CÁC KÝ HIỆU THUẬT NGỮ VIẾT TẮT
MỞ ĐẦU
CHƢƠNG 1. TỔNG QUAN VỀ ƢỚC LƢỢNG DỰ ÁN PHẦN
MỀM VÀ ĐÁNH GIÁ CHẤT LƢỢNG PHẦN MỀM
1.1 Ước lượng dự án phần mềm
1.1.1 Ƣớc lƣợng kích cỡ (LOC & FP)
1.1.2 Ƣớc lƣợng công sức
1.1.3 Ƣớc lƣợng về tài nguyên
1.2 Đánh giá chất lượng phần mềm
1.2.1 Các nhân tố chất lƣợng phần mềm
1.2.2 Đánh giá thông qua tính đúng đắn
1.2.3 Đánh giá thông qua tần suất bảo trì
1.2.4 Đánh giá thông qua tính toàn vẹn
1.2.5 Đánh giá dựa trên khả năng tiếp cận ngƣời dùng
CHƢƠNG 2. KỸ THUẬT ƢỚC LƢỢNG DỰ ÁN PHẦN MỀM
2.1 Phương pháp Function Points
2.1.1 Giới thiệu
2.1.2 Tính hay ƣớc tính
2.1.3 Mô hình điểm chức năng
2.1.4. Các bƣớc thực hiện
2.1.5 Thí dụ áp dụng phƣơng pháp Function Points
2.2 Phương pháp Use Case Points
2.2.1 Giới thiệu về phƣơng pháp UCP
2.2.2 Vai trò của biểu đồ Use Case trong ƣớc lƣợng phần mềm
2.2.3 Các bƣớc thực hiện với phƣơng pháp ƣớc lƣợng UCP
2.2.4 Thí dụ áp dụng phƣơng pháp UCP
2.3. Các mô hình ước lượng dự án phần mềm
2.3.1 Tổng quan về các mô hình ƣớc lƣợng kinh nghiệm
2.3.2 Mô hình ƣớc lƣợng COCOMO (Contructive Cost Model)
2.3.3 Mô hình ƣớc lƣợng Putnam
2.4 Công cụ ước lượng tự động
KẾT CHƢƠNG:
CHƢƠNG 3. KỸ THUẬT ĐÁNH GIÁ CHẤT LƢỢNG PHẦN MỀM
3.1 Độ đo chất lượng phần mềm
3.2 Khoa học phần mềm của HALSTEAD
3.3 Đo độ phức tạp của Thomas McCabe
3.4 Độ tin cậy phần mềm
3.5 Cách tiếp cận bảo đảm chất lượng phần mềm
CHƢƠNG 4. PHÁT TRIỂN CHƢƠNG TRÌNH ỨNG DỤNG
.1 Mục tiêu
4.2 Tóm lược cơ sở khoa học
4.2.1 Các bƣớc tính Function Points trong chƣơng trình
4.2.2 Các bước tính Use Case Points trong chương trình
4.3 Cài đặt
KẾT LUẬN
TÀI LIỆU THAM KHẢO
PHỤ LỤC