2015
QUY TRÌNH PHẦN MỀM (SOFTWARE PROCESS)
Giảng viên : Nguyễn Ngọc Lâm
Email: lam.nguyenngoc@stu.edu.vn
Trường ĐH Công Nghệ Sài Gòn
KHOA CÔNG NGHỆ THÔNG TIN
Nội dung
hình quy trình phần mềm
Các hoạt động của quy trình
Thích nghi với sự thay đổi
Quy trình RUP (Rational Unified Process)
Quy trình phần mềm 2
Trường ĐH Công Nghệ Sài Gòn
KHOA CÔNG NGHỆ THÔNG TIN
MÔ HÌNH QUY TRÌNH
PHẦN MỀM
3
Quy trình phần mềm
Trường ĐH Công Nghệ Sài Gòn
KHOA CÔNG NGHỆ THÔNG TIN
Quy trình phần mềm
một tập cấu trúc các hoạt động cần thiết
để phát triển một hệ thống phần mềm.
nhiều quy trình phần mềm khác nhau. Tuy
nhiên, tất cả đều bao gồm những hoạt động:
Đặc tả -Định nghĩa hệ thống làm ;
Thiết kế cài đặt Định nghĩa tổ chức của hệ thống
cài đặt hệ thống;
Kiểm định Kiểm tra rằng hệ thống đáp ứng được mong
muốn của người dùng;
Cải tiến thay đổi hệ thống để đáp ứng sự thay đổi yêu
cầu người dùng.
hình quy trình phần mềm (software process
model): biểu diễn trừu tượng của một quy trình.
biểu diễn tả của quy trình từ một góc nhìn
nào đó.
Quy trình phần mềm 4
Trường ĐH Công Nghệ Sài Gòn
KHOA CÔNG NGHỆ THÔNG TIN
Các mô hình quy trình phần mềm
hình thác nước (waterfall model)
hình hoạch định sẵn.
Các pha đặc tả phát triển phân biệt ch rời
nhau.
hình phát triển tăng trưởng (incremental
development)
Các pha đặc tả, phát triển thẩm định đan xen
nhau.
thể hình hoạch định sẵn, th hình
linh hoạt.
CNPM theo hướng tái sử dụng (reuse-
oriented software engineering)
Hệ thống được xây dựng từ những component sẵn.
thể hoạch định sẵn, thể linh hoạt.
Quy trình phần mềm 5