Câu 8 : Nguyên mẫu tiến hóa
Câu 8: Tạo nguyên mẫu tiến hóa:
- Mục tiêu
- Sơ đồ tiến trình
- Ưu, nhược điểm
Trả lời:
· Mục tiêu: Mục tiêu của tạo nguyên mẫu tiến hóa thong qua quá trình làm việc với khách hang nhằm tìm hiểu các yêu cầu của họ và phân phối một sản phẩm cuối cùng.
· Sơ đồ tiến trình:
· Ưu điểm:
- Cho phép phát triển và bàn giao hệ nhanh chóng
- Chi phí cho phát triển hệ giảm, người sử dụng được tham dự vào quá trình phát triển, nên hệ sẽ có thể là thích hợp thực sự với nhu cầu của họ.
· Nhược điểm:
- Quá trình phát triển PM là không nhìn thấy được vì việc phát triển được triển khai nhanh và thay đổi liên tục, cho nên việc tạo tư liệu phản ánh mọi phiên bản của hệ là không hiệu quả về mặt giá cả.
- Các hệ thường có cấu trúc kém do việc thay đổi liên tục thường làm sụp đổ cấu trúc của hệ. Việc bảo trì hệ là khó khăn và tốn kém,nhất là nếu người bảo trì không phải là người phát triển hệ.Do vậy, tuổi thọ của hệ ngắn.
- Đội phát triển cần phải có kỷ năng đặc biệt do đặc thù của công việc. Thường các hệ phát triển theo cách này được thực hiện bởi các đội nhỏ có kỷ năng cao và tận tụy
Vì những hạn chế trên mà tạo nguyên mẫu tiến hóa chỉ thích hợp với các hệ phần mềm sau:
- Phát triển các hệ tương đối nhỏ: với các phần mềm này, việc thay đổi qua các phiên bản sẽ không đắt lắm
- Phát triển các phần mềm có tuổi thọ ngắn: cá phần mềm được tạo ra nhằm trợ giúp cho một hoạt động nào đó trong một thời gian giới hạn. Ví dụ: phần mềm phục vụ cho seagame.
- Phát triển các phần mềm trong đó không thể đặc tả chi tiết từ đầu: chẳng hạn, các hệ phần mềm thuộc lĩnh vực trí tuệ nhân tạo hay các phần mềm tạo giao diện người máy.
Bạn đang đọc truyện trên: AzTruyen.Top