HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG
Chương 3: Mô hình vòng đời
phát triển phần mềm
Chương 3: Mô hình vòng đời phát triển phần mềm
Mục tiêu chương 3: Giới thiệu về một s? mô h8nh vòng đời phát triển phần mềm
Tóm tắt nội dung chương 3:
Mô h8nh lí thuyết vòng đời phát triển phần mềm
Một s? mô h8nh vòng đời phát triển phần mềm
UML và các biểu đồ UML
Mô hình lí thuyết vòng đời phát triển phần mềm
Vòng đời phần mềm là thời kỳ tính từ khi phần mềm đưFc sinh
(tạo) ra cho đến khi chết đi (từ lúc h8nh thành đáp Gng yêu cầu, vEn
hành, bảo dưỡng cho đến khi loại bỏ không đâu dùng)
Quy tr8nh phần mềm (vòng đời phần mềm) đưFc phân chia thành
các pha chính: lấy yêu cầu, phân tích, thiết kế, lEp tr8nh, kiểm thử,
bảo tr8. Biểu diễn các pha có thể khác nhau theo từng mô h8nh
Mọi sản phẩm phần mềm đều có vòng đời.
Vòng đời thường khá dài — một s? sản phẩm phần mềm đã “tồn
tại” đưFc hang chục năm.
Vòng đời có thể đưFc rút ngắn do tiến bộ công nghệ hoặc do sự
thay đổi yêu cầu và nghiệp vụ
Mô hình lí thuyết vòng đời phát triển phần mềm
Mô hình lí thuyết vòng đời phát triển phần mềm
Theo tưởng, phần
mềm đưFc phát triển:
tuyến tính bắt đầu
từ con s? 0