Qui trình phát triển phần mềm hợp nhất RUP
1) Phương pháp luận phát triển hệ thống
Phương pháp luận phát triển hệ thống bao gồm hai thành phần :
- Qui trình (process) : Bao gồm các giai đoạn (phase) và tiến trình trong đó định nghĩa thứ tự các giai đoạn và các luật hình thành nên một quá trình phát triển hệ thống từ các công việc khởi tạo đến các công việc kết thúc của một dự án hệ thống.
- Các khái niệm (notation), phương pháp : Các mô hình (bao gồm các phương pháp môhình hoá của mô hình) cho phép mô hình hoá các kết quả của quá trình phát triển hệthống.
2) Quy trình phát triển phần mềm hợp nhất RUP (Rational Unified Process)
Quy trình (tiến trình) hợp nhất là sự mở rộng của tiến trình xoắn ốc, nhưng hình thức hơn và chặt chẽ hơn
Qui trình bao gồm bốn giai đoạn chính và đan xen nhiều dòng hoạt động (activity flow) như là: Mô hình hoá nghiệp vụ, phân tích yêu cầu, phân tích và thiết kế, cài đặt, thử nghiệm triển khai, …Mỗi giai đoạn được hình thành từ những bước lặp (iteration).
- Khởi tạo (inception):
· Thiết lập phạm vi dự án, các điều kiện ràng buộc phạm vi, các kiến trúc đế xuất của hệ thống
· Xác định chi phí và thời gian của dự án
· Xác định độ rũi ro và môi trường hệ thống
· Xác định các thay đổi bổ sung, các tác động của các thay đổi này, các rũi ro nếu có,…
- Tinh chế (elaboration):
· Tinh chế kiến trúc hệ thống, yêu cầu hệ thống và đảm bảo kế hoạch sự ổn định của kế hoạch
· Đánh giá độ rũi ro, các thành phần sử dụng
· Xây dựng nền kiến trúc nền tảng hệ thống,…
- Xây dựng (construction) :
· Quản lý tài nguyên, kiểm soát và thực hiện tối ưu hoá
· Hoàn thành việc phát triển các thành phần của sản phẩm, thử nghiệm sản phẩm
· Đánh giá sản phẩm cài đặt từ các tiêu chuẩn đã được thoả thuận,…
- Chuyển giao (transition):
· Thực hiện cài đặt hệ thống
· Thử nghiệm sản phẩm đã triển khai
· Thu thập các phản hồi từ phía người dùng
» Tin mới nhất:
» Các tin khác: