軟件版本週期英文software release life cycle)係指電腦軟件開發同發行嘅成個過程;一隻軟件會經過多個版本,最後出得街賣,包括:

  1. Pre-alpha、
  2. Alpha(又有叫 closed beta;可以開始做測試嘅版本)、
  3. Beta(又有叫 open beta;有齊嗮啲功能,可以向外界公佈,但仲要做除錯等嘅作業)、
  4. Release candidate(最終測試版本;可以準備出街)、同
  5. Gold(完成版;經過審核覺得出得街嘅版本)。喺 gold 版本出咗街之後,仲有
  6. RTM 期(release to manufacturing;俾咗生產商做量產)、
  7. 一般可用期(general availability;隻軟件喺市面上可以搵到)、
  8. RTW 期(release to web;喺網上搵到)、同
  9. 穩定版(stable;上咗市後,開發者按用家意見執嗮啲唔完善嘅地方而成嘅最終版本)
軟件版本週期圖解

等嘅階段[1]

睇埋 編輯

編輯

  1. Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation, by Jez Humble, David Farley.