瀑布模型是最著名和最常使用的軟件開發模型。瀑布模型就是一系列的軟件開發過程。它是由制造業繁衍出來的。一個高度化的結構流程在一個方向上流動,有點像生產線一樣。
<br/>
在瀑布模型創建之初,沒有其它開發的模型,有很多東西全靠開發人員去猜測,去開發,這樣的猜測僅適用于那些簡單的軟件開發, 但是已經不適合現在的開發了。
:-: 
軟件開發瀑布模型
|優勢 |劣勢|
|----|----|
|簡單易用和理解| 各個階段的劃分完全固定,階段之間產生大量的文檔,極大地增加了工作量。|
|當前一階段完成后,您只需要去關注后續階段。| 由于開發模型是線性的,用戶只有等到整個過程的末期才能見到開發成果,從而增加了開發風險。|
|為項目提供了按階段劃分的檢查節點 |瀑布模型的突出缺點是不適應用戶需求的變化。|
- 相關概念
- 軟件開發生命周期
- 軟件開發瀑布模型
- 軟件的敏捷開發
- 持續集成
- Jenkins介紹
- Jenkins是什么
- Jenkins的特征
- Jenkins環境搭建
- 搭建架構說明
- Gitlab安裝與配置
- Jenkins安裝與配置
- Tomcat安裝和配置
- Jenkins構建項目
- 自由風格軟件項目構建
- Maven項目構建
- Pipeline流水線項目構建
- Pipeline是什么
- Pipeline語法
- 流水線項目構建演示
- Pipeline Script from SCM
- 構建觸發器
- 觸發遠程構建
- 其他工程構建后觸發
- 定時構建
- 輪詢SCM
- Git hook自動觸發構建
- 參數化構建
- 配置郵箱發送構建結果
- SonarQube代碼審查平臺
- SonarQube是什么
- SonarQube平臺搭建
- 安裝jdk11
- 安裝數據庫PostgreSQL12
- 安裝SonarQube
- SonarQube實現代碼審查
- Jenkins+Docker+SpringCloud(1)
- 流程說明
- 環境搭建
- 服務器列表
- Docker安裝與配置
- Harbor安裝與配置
- Nginx安裝與配置
- 微服務持續集成演示
- Jenkins上配置
- 微服務項目配置
- 部署前端靜態web網站