Mô hình xoắn ốc là một quá trình phát triển phần mềm kết hợp các yếu tố của cả hai thiết kế và tạo mẫu-trong-giai đoạn, trong một nỗ lực để kết hợp các ưu điểm của trên xuống và từ dưới lên khái niệm.
Mỗi chu kỳ được hoàn thành bởi một xét. Đánh giá này bao gồm tất cả các sản phẩm được phát triển trong thời kỳ trước đó, bao gồm cả kế hoạch cho chu kỳ tiếp theo và các nguồn lực cần thiết để thực hiện chúng. Mục tiêu chủ yếu xem xét là để đảm bảo rằng tất cả các bên liên quan cam kết lẫn nhau với các cách tiếp cận cho các giai đoạn tiếp theo.
Ghi chú: Mô hình này phát triển kết hợp các tính năng của mô hình mẫu và mô hình thác nước. Mô hình xoắn ốc được thiết kế cho các dự án lớn, tốn kém và phức tạp.
Một chu kỳ điển hình của xoắn ốc
Mỗi chu kỳ của đường xoắn ốc bắt đầu bằng việc xác định:
1. các mục tiêu của các phần của sản phẩm được xây dựng (hiệu suất, tính năng, khả năng thích ứng thay đổi, vv);
2. các phương tiện khác của việc thực hiện phần này của sản phẩm (thiết kế A, B thiết kế, tái sử dụng, mua, vv); và
3. những hạn chế đối với việc áp dụng các giải pháp thay thế (chi phí, tiến độ, giao diện, vv).
Mỗi chu kỳ được hoàn thành bởi một xét. Đánh giá này bao gồm tất cả các sản phẩm được phát triển trong thời kỳ trước đó, bao gồm cả kế hoạch cho chu kỳ tiếp theo và các nguồn lực cần thiết để thực hiện chúng. Mục tiêu chủ yếu xem xét là để đảm bảo rằng tất cả các bên liên quan cam kết lẫn nhau với các cách tiếp cận cho các giai đoạn tiếp theo
các bước trong mô hình xoắn ốc có thể được khái quát như sau:
1. Các yêu cầu hệ thống mới được định nghĩa chi tiết càng nhiều càng tốt. Điều này thường liên quan đến phỏng vấn một số người sử dụng đại diện cho tất cả những người sử dụng bên ngoài hoặc nội bộ và các khía cạnh khác của hệ thống hiện có.
2. Một thiết kế sơ bộ được tạo ra cho hệ thống mới.
3. Một nguyên mẫu đầu tiên của hệ thống mới được xây dựng từ thiết kế sơ bộ. Điều này thường là một hệ thống thu nhỏ, và đại diện cho một xấp xỉ của các đặc tính của sản phẩm cuối cùng.
4. Một nguyên mẫu thứ hai được phát triển bởi một thủ tục gấp bốn lần:
- việc đánh giá nguyên mẫu đầu tiên về điểm mạnh, điểm yếu của nó, và rủi ro;
- Xác định các yêu cầu của nguyên mẫu thứ hai;
- Quy hoạch và thiết kế nguyên mẫu thứ hai;
- xây dựng và thử nghiệm các nguyên mẫu thứ hai .
Ưu điểm: mô hình xoắn ốc tăng cường đảm bảo chất lượng thông qua mẫu ở mỗi giai đoạn phát triển hệ thống. Đây là một phiên bản cải tiến của thác nước cho phép lặp lại các giai đoạn nhỏ hơn.
Nhược điểm: Tài liệu vẫn còn rất nhiều yêu cầu trong phong cách này.
đang được dịch, vui lòng đợi..
