8種軟件開發模型


1、瀑布模型

線性的開發過程,一個接一個按順序完成,不靈活,不適合長期開發的項目。

2、V型

是瀑布的擴展,加上了早期測試的介入。

3、迭代和增量模型

可以在不知道所有需求的情況下開發。

按周期開發,每次迭代都可能包含設計更新和新功能。

4、爆炸模型

動態實現功能,幾乎沒有計划,適用於一兩個工程師的小型項目。

5、螺旋模型

原型方法和瀑布模型的結合,適用於大型項目。

4個階段:規划、風險分析、工程、評價,螺旋式反復經歷四個階段。

6、敏捷模型

是迭代和增量方法的組合,產品被分為小的增量構建,以迭代方式交付。

常用scrum和看板。Scrum的目標是完成沖刺,而看板的目標是完成任務。

 SCrum:sprint計划、每日會議、sprint結束審查、sprint回顧

看板:可視化任務,分為待辦、進行中、暫停、審查和完成等,看板反多任務處理

S7、原型模型

8、devops

 

原文:https://cloud.tencent.com/developer/article/1724043


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM