Câu 7 Trình bày mô hình xoắn ốc. Ưu/nhược điểm và khả năng ứng dụng của mô hình

spinner.gif

 

Câu 7 Trình bày mô hình xoắn ốc. Ưu/nhược điểm và khả năng ứng dụng của mô hình

  Mô hình này  được Boehm  đưa ra nên  đôi lúc còn  được gọi là mô hình Boehm's (The Boehm's spiral model). Nó có thể xem là sự kết hợp giữa mô hình thác nước và mô hình mẫu và đồng thời thêm một thành phần mới - phân tích rủi ro.

Trong mô hình xoắn ốc, quy trình phát triển phần mềm được biểu diễn như một vòng xoắn ốc.

Mỗi vòng xoắn ốc biểu diễn một hoạt động trong tiến trình phát triển phần mềm.

Các pha trong quy trình phát triển xoắn ốc bao gồm:

Chỗ này có hình: cau7-c2-hinh1

Mô hình việt hóa:

Chỗ này có hình: cau7-c2-hinh2

Mô hình xoáy ốc là cải tiến của mô hình tuần tự và mẫu thử, them vào phân tíc rủi ro. Là quá trình lặp hướng mở rộng, hoàn thiện dần.

·        Lập kế hoạch: xác lập vấn đề, tài nguyên, thời hạn

·        Phân tích rủi ro: xem xét mạo hiểm, tìm giải pháp

·        Kỹ nghệ: phát triển một phiên bản của phần mềm( chọn mô hình thích hợp)

·        Đánh giá của khách: khách hang đánh giá phiên bản phát triển,

  Nhận xét

¡Sau mỗi lần tăng vòng thì có thể chuyển giao kết quả thực hiện được cho khách hành nên các chức năng của hệ thống có thể nhìn thấy sớm hơn.

¡Các vòng trước đóng vai trò là mẫu thử để giúp tìm hiểu thêm các yêu cầu ở những vòng tiếp theo.

Những chức năng của hệ thống có thứ tự ưu tiên càng cao thì sẽ được kiểm thử càng kỹ

Ưu nhược điểm:

Ưu điểm

-       Phân tích rủi ro dự án được đầy lên làm một phần thiết yếu trong quy trình xoắn ốc để tăng độ tin cậy của dự án

-       Xây dựng dự án có sự kết hợp các mô hình khác vào phát triển (Thác nứơc, mô hình mẫu…)

-       Cho phép thay đổi tuỳ theo yêu cầu cho mỗi vòng xoắn ốc

-       Nó được xem như là một mô hình tổng hợp của các mô hình khác. Không chỉ áp dụng cho phần mềm mà còn phải cho cả phần cứng

-       Một rủi ro nào đó không được giải quyết thì chấm dứt dự án

-       Các vòng tròn được lặp để đáp ưng được những thay đổi của người dùng

-       Kiểm soát rủi ro ở từng giai đoạn phát triển.

-       Đánh giá tri phí chính xác hơn các phương pháp khác

 

Nhược điểm:

-       phức tạp và không thích hợp với các dự án nhỏ và ít rủi ro.

-       Cần có kỹ năng tốt về phân tích rủi ro.

-       Yêu cầu thay đổi thường xuyên dẫn đến lặp vô hạn

-       Chưa được dùng rộng dãi như mô hình thác nước hay là mẫu.

-        Đòi hỏi năng lực quản lý

Khả năng ứng dụng của mô hình:

Hợp với hệ thống lớn có thể phân chia thành nhiều thành phần. Chưa được áp dụng rộng rãi như mô hình thác nước và mẫu thử.

Comments & Reviews

Login or Facebook Sign in with Twitter
library_icon_grey.png Add share_icon_grey.png Share

Who's Reading

Recommended