Tải bản đầy đủ (.pptx) (7 trang)

Mô hình xoắn ốc Công Nghệ Phần Mềm

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (206.34 KB, 7 trang )

Thuy ết trình mô hình xo ắn ốc
Công ngh ệ ph ần m ềm (KTMT)

SINH VIÊN TH ỰC HI ỆN:
LÊ ĐĂNG H ƯỜNG

12DT4

NGUY ỄN TR ỌNG HUY

12DT4


Giới thiệu

Mô hình xoắn ốc



Hiện nay có rất nhiều mô hình phát triển phần mềm, và thường đc phân làm 2 loại: mô hình tuyến và mô hình lặp.



Mô hình tuyến tính: các bước thực hiện tuần tự, không lặp lại (mô hình thác nước, mô hình V,...)



Mô hình lặp lại: các bước có thể song song, có thể lặp lại một số bước (mô hình tiến hóa, mô hình xoắn ốc, mô hình hợp
nhất,...)

=> Mô hình xoắn ốc thuộc loại mô hình lặp.



Mô hình xoắn ốc


Giới thiệu

Mô hình xoắn ốc được chia thành các vùng nhiệm vụ. Về cơ bản, có từ ba tới sáu vùng. Hình sau mô tả cho mô hình xoắn ốc có
chứa 6 vùng:



Giao tiếp với khách hàng - đòi hỏi thiết lập việc trao đổi có hiệu quả giữa người phát triển và khách hàng.



Lập kế hoạch - đòi hỏi định nghĩa các tài nguyên, hạn thời gian và các thông tin liên quan tới dự án.



Phân tích rủi ro - đòi hỏi định giá cả những rủi ro kĩ thuật và quản lí.



Thiết kế - đòi hỏi xây dựng một hay nhiều biểu diễn cho ứng dụng.



Xây dựng và xuất xưởng - đòi hỏi xây dựng, kiểm thử, thiết đặt và cung cấp sự hỗ trợ cho người dùng (như tài liệu và
huấn luyện).




Khách hàng đánh giá - đòi hỏi thu được phản hồi của khách hàng dựa trên đánh giá về biểu diễn phần mềm được tạo ra
trong giai đoạn kĩ nghệ và được cài đặt trong giai đoạn cài đặt.

Mô hình xoắn ốc


Đánh giá

Ưu điểm :





Hạn chế rủi ro sớm.
Nhận được phản hồi từ khách hàng sớm.
Dễ kiểm soát các mạo hiểm ở từng mức tiến hóa.

Hạn chế :







Phân tích rủi ro khá tốn kém, chủ yếu áp dụng cho dự án lớn, có tiềm lực về tài chính.
Yêu cầu thay đổi thường xuyên có thể dẫn tới xoắn ốc sẽ kéo dài, phức tạp và cần có đội ngũ chuyên gia phân tích rủi ro.

Chưa được dùng rộng rãi như các mô hình thác nước và nguyên mẫu.
Phức tạp không phù hợp với các dự án nhỏ.
Đòi hỏi năng lực quản lý.


Mở rộng

Ngoài mô hình xoắn ốc thông thường còn có thêm MÔ HÌNH XO ẮN ỐC WIN WIN



Đây là mô hình xoắn ốc nhằm thỏa hiệp giữa người phát triển và khách hàng, c ả hai
cùng thắng lợi (WIN-WIN).



Các hoạt động chính trong việc xác định hệ thống:



Xác định cổ đông (stakeholders)



Xác định điều kiện thắng của cổ đông.



Thỏa hiệp điều kiện thắng của cả hai bên liên quan.



Kết luận

M ô hình xo ắn ốc ph ù h ợp v ới :





Các hệ phần mềm quy mô lớn, các dự án lớn, phức tạp.
Hệ thống cần phát triển nhiều phiên bản.
Các hệ thống có yêu cầu chưa xác định rõ ràng.


CẢM ƠN



×