螺旋模型

螺旋模型係一種喺 1980 年代尾興起嘅軟件開發方法，指成場開發過程涉及咗若干次嘅迴轉。

步驟 
螺旋模型嘅每一次迴轉都會涉及以下嘅步驟：
決定目標：由「啲客嘅意見」同「距離想要嘅產品爭幾遠」等嘅資訊來源嗰度評估隻軟件需求達到啲咩要求，從而知道隻軟件喺呢一次迴轉當中要達到啲咩目的；喺呢個階段，軟件工程師會諗一柞可能嘅解決方案出嚟；軟件需求。
諗同解決風險：班軟件工程師睇勻嗮柞可能嘅解決方案，由啲方案當中揀出佢哋覺得最掂嗰個，然後佢哋就會度吓採取呢個方案會引起啲乜嘢風險同埋要點樣應對。軟件設計。
郁手整件原型：揀咗方案之後，就郁手寫源碼，整件原型出嚟－喺工程學上，一件原型係指件產品實際上行得嘅一個版本，整好咗就要做測試，知道件原型達唔達得到想要嗰啲要求。
計劃下次迴轉

優劣 
同瀑布模型等嘅大多數開發模型比起嚟，螺旋模型最大嘅好處係有效噉應付風險：軟件開發通常都係有風險嘅－要整出一個行得嘅原型要用好耐時間，而且好多時都擔心辛苦整咗件原型出嚟先發覺有問題；相比之下，螺旋模型每次迴轉都整一嚿細嘅原型出嚟，每一次迴轉都會令件原型更加接近最後嘅成品－好似條螺線噉愈轉愈大，而且喺每次郁手整原型之前就諗好嗮有乜可能會出錯嘅地方同點應對。喺廿一世紀初，螺旋模型係某啲軟件工程子領域嘅業界標準，尤其常用於大型項目嘅開發。

瀑布模型

攷

拎 
Software Engineering | Spiral Model. ''GeeksforGeeks

軟件工程