✨Mô hình xoắn ốc

Mô hình xoắn ốc

Mô hình xoắn ốc (tiếng Anh: spiral model) là quy trình phát triển định hướng rủi ro cho các dự án phần mềm. Kết hợp của thế mạnh của các mô hình khác và giải quyết khó khăn của các mô hình trước còn tồn tại. Dựa trên các mô hình rủi ro riêng biệt của mỗi dự án, mô hình xoắn ốc đưa ra cách áp dụng các yếu tố của một hoặc nhiều mô hình xử lý, chẳng hạn như mô hình gia tốc, mô hình thác nước hoặc mô hình tạo mẫu tiến hóa.

Lịch sử hình thành

Mô hình này lần đầu được Barry Boehm đưa ra trong bài báo năm 1968 với tựa đề "A Spiral Model of Software Development and Enhance". Vào năm 1988, Boehm đã xuất bản một bài báo tương tự cho nhóm đối tượng độc giả rộng hơn. Những bài báo giới thiệu về sơ đồ được tái bản trong nhiều ấn phẩm tiếp theo nhằm thảo luận về mô hình xoắn ốc. Boehm đã đề xuất một mô hình xoắn ốc cung cấp một cách tiếp cận "định hướng rủi ro" để phát triển phần mềm. Mỗi cấp độ trong xoắn ốc liên quan đến việc lập kế hoạch, phân tích, phát hiện rủi ro, hoàn thiện hệ thống và tạo mẫu thêm. Về bản chất, nó mô tả sự phát triển của phần mềm qua các giai đoạn tiến hóa, mỗi giai đoạn được coi như một mô hình thác đổ, được bắt đầu từ những cái khái quát nhất rồi đi dần đến chi tiết.

Dựa trên rủi ro của một dự án từ đó đưa ra một mô hình thích hợp cho việc thực hiện dự án. Như vậy, cộng dồn, thác nước, tạo mẫu, và các mô hình quá trình khác là trường hợp đặc biệt của mô hình xoắn ốc nó phù hợp với các mô hình rủi ro của dự án nhất định.

Boehm cũng xác định một số quan niệm sai lầm phát sinh từ sự đơn giản hóa trong mô hình xoắn ốc ban đầu. Ông cho biết những quan niệm sai lầm rất nguy hiểm:

  • Mô hình xoắn ốc đơn giản chỉ là một chuỗi sự phát triển của mô hình thác nước;
  • Tất cả các hoạt động dự án theo mộttrình tự xoắn ốc đơn;
  • Mọi hoạt động trong sơ đồ phải được thực hiện, và theo thứ tự hiển thị. Những quan điểm trên có thể phù hợp với một số dự án, tuy nhiên, hầu hết chúng không phù hợp với các dự án phát triển phần mềm hiện nay. Boehm liệt kê một số đặc điểm chung bất biến cho các ứng dụng của mô hình xoắn ốc.

Một vài đặc điểm chung bất biến

Hoạt động của mỗi chu kỳ

Trong mỗi chu kỳ của mô hình xoắn ốc bắt buộc phải xảy ra bốn hoạt động cơ bản này:

Hãy xem xét đến các điều kiện quan trọng nhất của các yếu tố liên quan.

Xác định và đánh giá những phương án khác nhau để thỏa mãn điều kiện đó.

Xác định và giải quyết các rủi ro bắt nguồn từ những phương pháp được lựa chọn.

Có sự chấp thuận của tất cả các bên liên quan, cùng với cam kết sẽ theo đuổi đến cùng các chu kỳ tiếp theo.

Xác định mức độ ảnh hưởng của rủi ro

Đối với bất cứ dự án nào (ví dụ như phân tích các nhu cầu, thiết kế, tạo bản mẫu, thử nghiệm), nhóm dự án phải xác định được cần bao nhiêu nguồn lực là đủ. Trong chu kỳ của quy trình xoắn ốc thực tế, những quyết định này được thực hiện bằng cách giảm thiểu tối đa rủi ro tổng thể.

Ví dụ, việc tăng thêm thời gian thử nghiệm một sản phẩm phần mềm sẽ làm giảm đi rủi ro từ việc thị trường từ chối một sản phẩm kém chất lượng. Tuy nhiên, việc tăng thêm thời gian thử nghiệm này lại dẫn đến một rủi ro khác đó là sự gia nhập của các đối thủ cạnh tranh. Từ góc độ mô hình xoắn ốc, các thử nghiệm cần được thực hiện cho đến khi các rủi ro được giảm thiểu đến mức thấp nhất và không phát sinh trong tương lai.

Xem xét các yêu cầu đặc điểm kỹ thuật cũng là một ví dụ, các dự án chính xác nên xác định những tính năng làm giảm thiểu rủi ro thông qua các thông số chính xác (ví dụ, giao diện giữa phần cứng và phần mềm, giao diện giữa nhà thầu chính và nhà thầu phụ).

Phạm vi của rủi ro này bao gồm các quá trình tiến hóa mà bỏ qua rủi ro từ các vấn đề về khả năng mở rộng, cũng như việc tăng cường đầu tư vào một quá trình kiến trúc kỹ thuật phải được thiết kế lại hoặc thay thế để phù hợp với sự phát triển sản phẩm trong tương lai.

Quy trình hoạt động

Quy trình được chia thành nhiều bước lặp lại, mỗi bước bắt đầu bằng việc lập kế hoạch, phân tích rủi ro, tạo bản mẫu, hoàn thiện và phát triển hệ thống, kiểm định lại và trình tự cứ tiếp tục như vậy. Nội dung của 4 hoạt động chính:

Lập kế hoạch:

Xác định mục tiêu, các ràng buộc và những giải pháp khác nhau để đặt được mục tiêu. Ở bước này ta cần trả lời các câu hỏi:

Làm thế nào để bắt đầu một xoắn ốc?

Khi nào thích hợp chấm dứt dự án?

Tại sao xoắn ốc kết thúc quá đột ngột?

Điều gì sẽ xảy ra khi phần mềm được nâng cấp hoặc bảo trì

Phân tích rủi ro:

Phân tích những rủi ro và khả năng giải quyết (thường là xây dựng bản mẫu). Để xác định rủi ro của mỗi giai đoạn trong mỗi xoắn ốc, Boehm sử dụng mẫu "Spiral Model Template"

Phát triển và triển khai:

Dựa trên việc lập kế hoạch và phân tích rủi ro để từ đó phát triển hệ thống đồng thời phải kiểm tra lại. Giai đoạn này ta nên sử dụng mô hình thác nước để phát triển dự án

Lập kế hoạch cho pha tiếp theo:

Chúng ta xem xét tiến độ và đánh giá thông qua các thông số đã đưa ra ở bước lập kế hoạch. Từ đó, tiếp tục triển khai giải quyết các vấn đề còn lại với quy trình được lặp lại tương tự

Ưu và nhược điểm

Ưu điểm

  • Là mô hình hội tụ các tính năng tốt và khắc phục các yếu điểm của nhiều mô hình phát triển khác gặp phải.
  • Giám sát dự án dễ dàng và hiệu quả
  • Rất phù hợp với dự án có nguy cơ cao và giảm thiểu rủi ro, đối phó với những thay đổi trong quá trình thực hiện dự án
  • Dự đoán về thời hạn và chi phí sát với thực tế

Nhược điểm

  • 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 dẫn đến lặp vô hạn, phức tạp, cần có đội ngũ chuyên gia về phân tích rủi ro
  • Chưa được áp dụng rộng rãi như mô hình thác nước, nguyên mẫu.
👁️ 0 | 🔗 | 💖 | ✨ | 🌍 | ⌚
**Mô hình xoắn ốc** (tiếng Anh: _spiral model_) là quy trình phát triển định hướng rủi ro cho các dự án phần mềm. Kết hợp của thế mạnh của các mô hình khác và giải
nhỏ|Một thiên hà xoắn ốc, [[thiên hà Chong Chóng (cũng được gọi là Messier 101 hay NGC 5457)]] **Thiên hà xoắn ốc** là một kiểu thiên hà được phân loại ban đầu bởi Edwin Hubble
right|thumb|Ba vòng 360 độ của một cánh tay của hình xoắn ốc Archimedean **** (còn được gọi là **Xoắn ốc số học**) là một hình xoắn ốc được đặt theo tên của nhà toán học
nhỏ|Hình ảnh của Messier 81, một thiên hà xoắn ốc hoàn mỹ **Thiên hà xoắn ốc hoàn mỹ** (tiếng Anh: **grand design spiral galaxy**) là tên của một loại thiên hà xoắn ốc có những
Một thiên hà xoắn ốc là một thiên hà đặc trưng bởi cấu tạo gồm một chỗ phình trung tâm chứa các sao già của quần thể II, bao quanh bởi một vùng đĩa quay
**Tinh vân Xoắn Ốc**, còn gọi là **NGC 7293** hay **Tinh vân con mắt** là một tinh vân hành tinh lớn (_Planetary nebula_-PN) nằm trong chòm sao Bảo Bình. Nó được Karl Ludwig Harding khám
Shop còn ít nên vừa bán vừa tặng tri ân với giá ưu đãi chưa từng có.Trước bán gần 100k. ✅Khi mua sản phẩm của shop, khách hàng cứ kiểm tra kỹ trước khi nhận
MÔ TẢ SẢN PHẨM Đây là sản phẩm khi ra mắt đã nhận được rất nhiều sự khen ngợi từ khách hàng, cho dù bạn là người trang điểm chuyên nghiệp hay mới tập đều
MÔ TẢ SẢN PHẨM Đây là sản phẩm khi ra mắt đã nhận được rất nhiều sự khen ngợi từ khách hàng, cho dù bạn là người trang điểm chuyên nghiệp hay mới tập đều
Shop còn ít nên vừa bán vừa tặng tri ân với giá ưu đãi chưa từng có.Trước bán gần 100k. ✅Khi mua sản phẩm của shop, khách hàng cứ kiểm tra kỹ trước khi nhận
Shop còn ít nên vừa bán vừa tặng tri ân với giá ưu đãi chưa từng có.Trước bán gần 100k. ✅Khi mua sản phẩm của shop, khách hàng cứ kiểm tra kỹ trước khi nhận
MÔ TẢ SẢN PHẨM Đây là sản phẩm khi ra mắt đã nhận được rất nhiều sự khen ngợi từ khách hàng, cho dù bạn là người trang điểm chuyên nghiệp hay mới tập đều
MÔ TẢ SẢN PHẨM Đây là sản phẩm khi ra mắt đã nhận được rất nhiều sự khen ngợi từ khách hàng, cho dù bạn là người trang điểm chuyên nghiệp hay mới tập đều
MÔ TẢ SẢN PHẨMBOBộ dưỡng da mini Travel Kit Scentio Milk Plus Q10 3 món 75mlĐể sở hữu một làn da tuyệt vời không hẳn là chỉ làm sạch da với nước hằng ngày là
nhỏ|phải|Một [[trạm phát sóng truyền hình tại Hồng Kông]] **Truyền hình**, hay còn được gọi là **tivi** (_TV_) hay **vô tuyến truyền hình** (truyền hình không dây), **máy thu hình**, **máy phát hình**, hay **vô
MÔ TẢ SẢN PHẨMMẶT NẠ TẢO XOẮN Nhật Bản Qui cách : gói 100viên tặng kèm quà khi mua túi 500 viên ( tặng kèm 5 khẩu trang y tế loại kháng khuẩn) Công dụng
MÔ TẢ SẢN PHẨM Sữa rửa mặt cao cấp Ốc sên Benew Snail 100ml 1.Thành phần: Sữa rửa mặt Benew Snail Foam Cleansing chứa chiết xuất chất nhầy ốc sên giúp làm sạch da, loại
Sữa Rửa Mặt Bergamo Snail Foaming Cleanser 150ml - chiết xuất từ tinh chất ốc sênXuất xứ: Hàn Quốc BERGAMO là thương hiệu cao cấp với các sản phẩm chăm sóc da có khả năng
MÔ TẢ SẢN PHẨMTẩy da chết #huxley mini lẻ e về sẵn nhìu. Review về tdc nhiều vô kể lun. Best tẩy da chết là đây ạ. Mặt nạ này sẽ giúp các nàng có
Mô tả sản phẩmSữa Rửa Mặt St. Ives Tươi Mát Hương Mơ là sữa tẩy da chết có chiết xuất từ quả mơ có tác dụng tẩy da chết nhẹ nhàng bởi các hạt tẩy
Mô tả sản phẩmSữa Rửa Mặt St. Ives Tươi Mát Hương Mơ là sữa tẩy da chết có chiết xuất từ quả mơ có tác dụng tẩy da chết nhẹ nhàng bởi các hạt tẩy
Mô tả sản phẩmSữa Rửa Mặt St. Ives Tươi Mát Hương Mơ là sữa tẩy da chết có chiết xuất từ quả mơ có tác dụng tẩy da chết nhẹ nhàng bởi các hạt tẩy
Kem Tan Mỡ Missha Hot Burning Body Gel 200mlHãng: MisshaSản phẩm được xuất xứ tại Hàn Quốc thuộc thương hiệu mỹ phẩm nổi tiếng .THÀNH PHẦNHoạt động theo cơ chế sinh nhiệt cao giúp cho
Thương hiệu: MisshaXuất xứ: Hàn QuốcDung tích: 200ml.Mang lại cảm giác mát mẻGiúp tạo hình đường cong cơ thể của bạn bằng cách thêm tính đàn hồi cho da với hiệu ứng nhiệt.Giúp thắt chặt
Gel Tan Mỡ, Dáng Thon Gọn Missha Hot Burning Perfect Body Gel 200mlXuất xứ : Hàn QuốcThương hiệu: MisshaDung tích : 200mlGel Tan Mỡ Missha HOT BURNING PERFECT BODY GEL MISSHA giúp tan mỡ và
Kem Massage tan mỡ toàn thân Esteny Body 240gr - Esteny Body Hot Massage Gel là loại kem công dụng đánh tan mở bụng và các vùng mở dư thừa trên cơ thể bằng cách
MÔ TẢ SẢN PHẨMEsteny Hot Massage Hard Body sự kết hợp giữa ớt đỏ, hạt tiêu và gừng chính là 1 công thức tiêu hao mỡ tuyệt vời làm tăng cảm giác nóng gấp 150%.
MÔ TẢ SẢN PHẨMKem tan mỡ bụng Esteny Hot Body Massage Gel (SUPER HARD) 250%Xuất xứ: Hàng nội địa Nhật Trọng lượng: 240g**Giới thiệu sản phẩm :Esteny Body Hot Massage Gel là loại kem công
KEM TAN MỠ BỤNG - Esteny Body Hot Massage Gel nhật bảnKEM TAN MỠ BỤNG - Esteny Body Hot Massage Gel nhật bản của Nhật thành phần tinh dầu cam, sáp ong tự nhiên với
Kem tan mỡ bụng Esteny Hot Body Massage Gel (SUPER HARD) 250%Xuất xứ: Hàng nội địa Nhật Trọng lượng: 240g**Giới thiệu sản phẩm :Esteny Body Hot Massage Gel là loại kem công dụng đánh tan
MÔ TẢ SẢN PHẨMKem massage nâng nở ngực Upsize Bust Care CreaeThương hiệu: UpsizeXuất xứ : NgaDung tích: 50mlKem nở ngực Nga Upsize có tác dụng chỉnh hình và nâng ngực tự nhiên, giúp vòng
MÔ TẢ SẢN PHẨMCam kết hàng chuẩn y hệt hình60g- Kem nở ngực Onespring sản phẩm tăng kích thước vòng 1 hiệu quả nhanh chóng.- Kem nở ngực Onespring với thành phần hoàn toàn từ
Kem massage tan mỡ Esteny body Sana Nhà sản xuất: Sana, Nhật Bản Quy cách: dạng gel, tuýp 240g Esteny Body Hot Massage Gel là loại kem công dụng đánh tan mở bụng và các
Công dụng và tác dụng gel giảm mỡ cấp tốc BambiHỗ trợ giảm cân hiệu quả, giúp tan mỡ từ bên trong, loại bỏ mỡ thừa ở các vùng trên cơ thể như vùng eo,
Kem tan mỡ bụng Esteny Hot Body Massage Gel (SUPER HARD) 250% Xuất xứ: Hàng nội địa Nhật Trọng lượng: 240g **Giới thiệu sản phẩm : Esteny Body Hot Massage Gel là loại kem công
+KEM TAN MỠ Nam Nữ HERBER Slim X10 Quyên Lara,Hiệu Quả Tan Mỡ Gấp 10 lần,Mờ Vết Rạn,Hiệu Quả Cho Vùng Bụng,Đùi,Bắp Tay,Bắp Chân,Nọng Cằm.+THÀNH PHẦN: Tinh dầu hướng dương,chiết xuất bồ công anh,tinh dầu
KEM TAN MỠ Nam Nữ HERBER Slim X10 Quyên Lara,Hiệu Quả Tan Mỡ Gấp 10 lần,Mờ Vết Rạn,Hiệu Quả Cho Vùng Bụng,Đùi,Bắp Tay,Bắp Chân,Nọng Cằm.THÀNH PHẦN: Tinh dầu hướng dương,chiết xuất bồ công anh,tinh dầu
KEM TAN MỠ Nam Nữ HERBER Slim X10 Quyên Lara,Hiệu Quả Tan Mỡ Gấp 10 lần,Mờ Vết Rạn,Hiệu Quả Cho Vùng Bụng,Đùi,Bắp Tay,Bắp Chân,Nọng Cằm.THÀNH PHẦN: Tinh dầu hướng dương,chiết xuất bồ công anh,tinh dầu
Trọn bộ nám cao cấp Dongsung gồm– Nước hoa hồng Dongsung Rannce Skin 130ml.– Serum nám Dongsung Rannce 45ml.– Kem nám Dongsung Rannce Cream 70g ( tặng kèm 2 lọ mini 10g )Thành phần chính:-
Muối tắm chứa thành phần muối tự nhiên có tác dụng nhẹ nhàng loại bỏ lớp tế bào chết, bụi bẩn và vi khuẩn bám trên da. Đồng thời còn giúp tăng cường bổ sung
GEL MASSAGE TAN MỠ 1000% ESTENY HOT MASSAGE BODY 240g- Sử dụng liên tục trong 60 ngày, hiệu quả mang lại như sau:- Giảm lượng chất béo bên trong 60% – 80%- Tăng độ săn
MÔ TẢ SẢN PHẨMTẩy Tế Bào Chết Toàn Thân Pink Sea Salt Body Scrub - Victoria’s Secret Bạn muốn sở hữu một làn da mềm mại, mịn màng tự nhiên cùng mùi hương dịu nhẹ
MÔ TẢ SẢN PHẨMKhông phải ai cũng sở hữu một khuôn ngực đầy đặn. Một số trường hợp có thể do di truyền hoặc ảnh hưởng của nội tiết tố làm chậm quá trình phát
MÔ TẢ SẢN PHẨMMút tán kem nền hình hồ lô Dù bạn đang sở hữu cho mình một loại kem nền tốt nhất, đắt nhất thị trường mà lại không hề biết cách tán thì
MÔ TẢ SẢN PHẨMChất chơi lắm nàaaa ✌️ Medium size ( size vừa ) do hãng sản xuất để tặng VVip thôi nhưng làm còn đẹp hơn full nữa , chai thuỷ tinh siêu chắc
Muối tắm chứa thành phần muối tự nhiên có tác dụng nhẹ nhàng loại bỏ lớp tế bào chết, bụi bẩn và vi khuẩn bám trên da. Đồng thời còn giúp tăng cường bổ sung
MÔ TẢ SẢN PHẨMSữa rửa mặt Collagen PURE MIND COLLAGEN SO FRESH CLEANSING FOAMThương hiệu : PURE MINDXuất xứ : Hàn Quốc.Dung tích : 100mlCÔNG DỤNG:Với các dưỡng chất Collagen giúp da tái tạo liên
MÔ TẢ SẢN PHẨMSữa rửa mặt Collagen PURE MIND COLLAGEN SO FRESH CLEANSING FOAMThương hiệu : PURE MINDXuất xứ : Hàn Quốc.Dung tích : 100mlCÔNG DỤNG:Với các dưỡng chất Collagen giúp da tái tạo liên
MÔ TẢ SẢN PHẨM**Kem nâng nở ngực Upsize Bust Care CreamThương hiệu: UpsizeXuất xứ : NgaDung tích : 50mlCông Dụng:Giúp tăng kích thước nhanh chóng. Giúp cải thiện rõ rệt tình trạng chảy sệGiúp trở
Kem tan mỡ bụng Esteny Body Hot Massage Gel Nhật Bản.====> Chứa tinh dầu cam, sáp ong tự nhiên với chiết xuất tảo biển và các thành phần thiên nhiên khác để nuôi dưỡng da