Công nghệ phần mềm - Chương 2: Quy trình xây dựng phần mềm

Quy trình xây dựng phần mềm (hay quy trình phần mềm) là một tập hợp các hành động phải được thực hiện trong quá trình xây dựng một hệ thống phần mềm. Mô hình phát triển phần mềm là một thể hiện trừu tượng của quy trình phần mềm | Chương 2: Quy trình xây dựng phần mềm Nội dung chính Một số mô hình phát triển phần mềm Các hoạt động trong quy trình phần mềm 1. Một số mô hình phát triển phần mềm Quy trình xây dựng phần mềm (hay quy trình phần mềm) là một tập hợp các hành động phải được thực hiện trong quá trình xây dựng một hệ thống phần mềm. Mô hình phát triển phần mềm là một thể hiện trừu tượng của quy trình phần mềm. . Mô hình thác nước Trong mô hình thác nước, các pha phải được thực hiện một cách tuần tự; kết thúc pha trước, rồi mới được thực hiện pha tiếp theo. Mô hình thác nước Nhược điểm: rất khó khăn trong việc thay đổi các pha đã được thực hiện. Chỉ thích hợp khi các yêu cầu đã được tìm hiểu rõ ràng và những thay đổi sẽ được giới hạn một cách rõ ràng trong suốt quá trình thiết kế. . Mô hình xây dựng tiến triển Xây dựng một mẫu thử ban đầu và đưa cho người sử dụng xem xét; sau đó, tinh chỉnh mẫu thử qua nhiều phiên bản cho đến khi thoả mãn yêu cầu của người sử dụng thì dừng lại. Hai phương pháp để | Chương 2: Quy trình xây dựng phần mềm Nội dung chính Một số mô hình phát triển phần mềm Các hoạt động trong quy trình phần mềm 1. Một số mô hình phát triển phần mềm Quy trình xây dựng phần mềm (hay quy trình phần mềm) là một tập hợp các hành động phải được thực hiện trong quá trình xây dựng một hệ thống phần mềm. Mô hình phát triển phần mềm là một thể hiện trừu tượng của quy trình phần mềm. . Mô hình thác nước Trong mô hình thác nước, các pha phải được thực hiện một cách tuần tự; kết thúc pha trước, rồi mới được thực hiện pha tiếp theo. Mô hình thác nước Nhược điểm: rất khó khăn trong việc thay đổi các pha đã được thực hiện. Chỉ thích hợp khi các yêu cầu đã được tìm hiểu rõ ràng và những thay đổi sẽ được giới hạn một cách rõ ràng trong suốt quá trình thiết kế. . Mô hình xây dựng tiến triển Xây dựng một mẫu thử ban đầu và đưa cho người sử dụng xem xét; sau đó, tinh chỉnh mẫu thử qua nhiều phiên bản cho đến khi thoả mãn yêu cầu của người sử dụng thì dừng lại. Hai phương pháp để thực hiện: Phát triển thăm dò: Thực hiện với những yêu cầu được tìm hiểu rõ ràng Bổ sung những đặc điểm mới được đề xuất bởi khách hàng. Khi các yêu cầu của người sử dụng được thoả mãn thì cũng là lúc xây dựng xong hệ thống. Loại bỏ mẫu thử: Thực hiện với những yêu cầu không rõ ràng và ít thông tin. Xây dựng mẫu thử và chuyển giao tới cho người sử dụng. Mẫu thử chỉ có tác dụng làm sáng tỏ yêu cầu của người sử dụng. Mô hình xây dựng tiến triển Nhược điểm: Thiếu tầm nhìn của cả quy trình Các hệ thống thường hướng cấu trúc nghèo nàn Yêu cầu các kỹ năng đặc biệt. Nên áp dụng với những hệ thống có tương tác ở mức độ nhỏ hoặc vừa; trên một phần của những hệ thống lớn; hoặc những hệ thống có thời gian chu kỳ tồn tại ngắn. . Công nghệ phần mềm dựa thành phần Dựa trên kỹ thuật tái sử dụng một cách có hệ thống; trong đó hệ thống được tích hợp từ nhiều thành phần đang tồn tại hoặc các thành phần thương mại COTS (Commercial-off-the-shelf). . Mô hình phát triển lặp lại, tăng thêm Quá trình

Không thể tạo bản xem trước, hãy bấm tải xuống
TÀI LIỆU MỚI ĐĂNG
114    72    2    01-05-2024
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.