軟體版本發布週期

軟體發佈的週期,會分為幾個階段流程,這邊做個簡記

Pre-alpha(準預覽版本)

Pre-alpha 是早期釋出的不完整版本,通常會用來展示吸引創投資金注入的版本

Alpha(預覽版本)

Alpha 版本是功能仍未完善,但功能逐步成形,可以送交至內部相關組織及客戶進行可用性測試,

開發者也可於此階段進行白盒、黑盒、灰盒測試

Beta(測試版本)

Beta 是早期對外公開版本,透過對外發布,目的是能在這期間大量取得反饋測試再進行調整修復

Released candidate (最終測試版本)

Release candidate 簡稱 RC,屬於產品正式上市的版本

通常開源軟體會以第二個 RC2 版本作為正式版本

在RC 正式對外發布,額外也分成幾個階段

Gold(完成版)

通常以 gold 或 stable 來表示已完成版本