軟件版本週期- 维基百科,自由的百科全书
文章推薦指數: 80 %
軟體版本週期是指電腦軟體的發展及發行過程,如右图,从Pre-alpha(準預覽版本)發展到Alpha(预览版本)、Pre-Beta(準測試版本)、Beta(测试版本)、Released ...
軟件版本週期
维基百科,自由的百科全书
跳到导航
跳到搜索
本條目存在以下問題,請協助改善本條目或在討論頁針對議題發表看法。
此条目也许具备关注度,但需要可靠的来源来加以彰显。
(2020年8月2日)请协助補充可靠来源以改善这篇条目。
此條目可能包含原创研究或未查证内容。
(2020年8月2日)请协助補充参考资料以改善这篇条目。
详细情况请参见讨论页。
此條目需要补充更多来源。
(2020年8月2日)请协助補充多方面可靠来源以改善这篇条目,无法查证的内容可能會因為异议提出而移除。
致使用者:请搜索一下条目的标题(来源搜索:"軟件版本週期"—网页、新闻、书籍、学术、图像),以检查网络上是否存在该主题的更多可靠来源(判定指引)。
軟體版本週期
軟體版本週期是指電腦軟體的發展及發行過程,如右图,从Pre-alpha(準預覽版本)發展到Alpha(预览版本)、Pre-Beta(準測試版本)、Beta(测试版本)、Releasedcandidate(最终测试版本)至最後的Release/Gold(完成版)。
目录
1開發期
1.1Pre-alpha
1.2Alpha
1.3Beta
1.4ReleaseCandidate
2完成期
2.1生产商发放(ReleasetoManufacturing,RTM)
2.2一般可用(Generalavailability,GA)
2.3网络分发(ReleasetoWeb,RTW)
2.4稳定版(Stable)
3软件支持
3.1软件寿命结束
4參見
5參考文獻
開發期[编辑]
Pre-alpha[编辑]
有時候軟體會在Alpha或Beta版本前先釋出Pre-alpha版本。
一般而言相對於Alpha或Beta版本,Pre-alpha版本是一個功能不完整的版本。
Alpha[编辑]
Alpha版本仍然需要測試,其功能亦未完善,因為它是整個軟體釋出周期中的第一個階段,所以它的名稱是「Alpha」,希臘字母中的第一個字母「α」。
Alpha版本通常會送到開發軟體的組織或某群體中的軟體測試者作內部測試。
在市場上,越來越多公司會邀請外部客戶或合作夥伴參與其測試。
這令軟體在此階段有更大的可用性測試。
在測試的第一個階段中,開發者通常會進行白盒測試。
其他測試會在稍後時間由其他測試團體以黑盒或灰盒技術進行,不過有時會同時進行。
Beta[编辑]
Beta版本是軟件最早對外公開的軟體版本,由公眾(通常為公司外的第三方開發者和業餘玩家)參與測試。
因為是Alpha的下一個階段,所以為希臘字母的第二個字Beta(β)。
一般來說,Beta包含所有功能,但可能有一些已知問題和較輕微的程序错误(BUG),要進行除錯(debug)。
Beta版本的測試者通常是開發軟體的組織的客戶,他們會以免費或優惠價錢得到軟體。
Beta版本亦作為測試產品的支援和市場反應等。
其他情況不同企業有不同的稱法,例如微軟曾以CommunityTechnologyPreview(簡稱CTP,中文稱為「社群技術預覽」)為發佈軟體的測試版本之一,微軟將這個階段的軟體散佈給有需要先行試用的使用者或廠商,並收集這些人的使用經驗,以便作為進一步修正軟體的參考。
ReleaseCandidate[编辑]
ReleaseCandidate(簡稱RC)指可能成為最終產品的候選版本,如果未出現問題則可釋出成為正式版本。
在此階段的產品通常包含所有功能、或接近完整,亦不會出現嚴重問題。
多数开源软件会推出两个RC版本,最後的RC2則成為正式版本。
闭源软件较少公开使用,微軟公司在Windows7上应用此名稱。
蘋果公司把在這階段的產品稱為「GoldenMasterCandidate」(簡稱GMCandidate),而最後的GM即成為正式版本。
而iOS自14.2开始亦采用RC称呼处于此阶段的版本状态。
完成期[编辑]
生产商发放(ReleasetoManufacturing,RTM)[编辑]
生产商发放(ReleasetoManufacturing,缩写RTM)是软件产品准备交付时使用的术语,來自於以前還需要使用實體載具(光碟,硬盤等)來進行安裝的時代。
[1]某些電腦程式以「RTM」作為軟件版本代號,例如微軟Windows7發行零售版前的RTM版本主要是發放給組裝機生產商用,使製造商能夠提早進行整合工作或解決軟件與硬件設備可能遇到的錯誤。
RTM版本不一定意味著創作者解决了軟件所有問題;仍有可能向公眾發布前更新版本。
以Windows7為例:RTM版與零售版的版本號是一樣的。
[2]
一般可用(Generalavailability,GA)[编辑]
一般可用(Generalavailability,缩写GA)是所有必要的商业活动已经完成,该软件产品已经可以发售的阶段。
然而,这取决于语言、地域和电子设备与媒体的可用性,有些地區之間可能會有上市時間的延遲。
商业活动可能也包括安全性和合法测试,以及本地化和全球销售的可能性评估。
RTM与GA的间隔可能会是1周或几个月,因为在此过程中需要进行许多商业活动。
在这个阶段,可以说软件已经“上线”了。
网络分发(ReleasetoWeb,RTW)[编辑]
网络分发(ReleasetoWeb,缩写RTW),或称Web发布是一种利用互联网进行分发的软件交付方式。
制造商在这种类型的发布中并不生产实体软件工具,而會藉由OTA來進行發放。
随着互联网使用人数的增长,RTW变得越来越普遍。
稳定版(Stable)[编辑]
稳定版本来自预览版本释出使用与改善而修正完成,通常是初始版本進行幾個小更新後的版本。
为目前所使用的软件在符合需求规格的硬件与操作系统中运行不会造成严重的不相容或是硬件冲突,其已受过某定量的测试无误后所释出者。
软件支持[编辑]
在软件的生命周期内,有时会发布新版本、补丁或服务包。
例如WindowsXP,其32位有3个服务包,64位版本有两个。
这些服务包包含以单个可安装软件包的形式提供的更新、补丁和功能增强,也有新功能提供。
一些软件,例如防病毒软件和游戏,需要长期的更新支持。
软件寿命结束[编辑]
主条目:產品壽命結束
当软件不再销售并已被停止支持时,该产品即达到使用寿命终止阶段。
但忠实用户群可能会继续存在,甚至是持续很久。
例如WindowsXP在中国大陆的占有率依然很高。
參見[编辑]
软件主题
计算机程序设计主题
发布管理
滚动发行
软件部署
软件版本号
軟體生命週期管理
參考文獻[编辑]
^ComputerProgrammingSoftwareTerms,GlossaryandDictionary-RTM.[2020-08-02].(原始内容存档于2010-02-03)(英语).
^Windows7RTM了,R什麼M?.T客邦.[2020-08-02].(原始内容存档于2011-08-19)(中文(臺灣)).
查论编软件发行形式与类型授權方式自由型
自由软件
开源软件
自由及开源软件
自由再发行软件(英语:Freelyredistributablesoftware)
非自由型
专有软件
鴉片軟體
另类型
公有领域软件
啤酒軟體
报酬方式
商业软件
零售軟體(英语:Retailsoftware)
共享软件
试用软件
残废软件
唠叨软件
免費軟體
廣告軟體
捐赠软件
群众筹资
免费增值
爱心软件(英语:Careware)
自愿付费
明信片软件
發行方式
数字发行(追加下载内容)
文件分享
本地部署软件(英语:On-premisessoftware)
預裝(英语:Pre-installedsoftware)
捆绑销售
零售軟體(英语:Retailsoftware)
软件即服务(SaaS)
欺骗/非法软件
恶意软件
特洛伊木马
蠕虫
间谍软件
敲诈软件
灰色軟件
恐嚇軟體
潜在有害程序(PUP)
霧件
軟件版本週期老软件 ·產品壽命結束 ·長期支援 ·軟體維護 ·軟體維護者 ·軟體發行者(英语:Softwarepublisher)複製保護数字版权管理 ·硬體鎖(英语:Softwareprotectiondongle) ·硬體限制 ·授權管理(英语:Licensemanager) ·产品激活 ·产品密钥 ·軟體著作權(英语:Softwarecopyright) ·软件专利 ·BT文件污染(英语:Torrentpoisoning)其他軟體發行方式比較 ·網路遊戲免費模式
取自“https://zh.wikipedia.org/w/index.php?title=軟件版本週期&oldid=69505544”
分类:软件工程计算隐藏分类:CS1英语来源(en)自2020年8月缺少来源以彰显关注度的条目自2020年8月可能带有原创研究的条目拒绝当选首页新条目推荐栏目的条目自2020年8月需补充来源的条目含有多个问题的条目
导航菜单
个人工具
没有登录讨论贡献创建账户登录
命名空间
条目讨论
不转换
已展开
已折叠
不转换简体繁體大陆简体香港繁體澳門繁體大马简体新加坡简体臺灣正體
查看
阅读编辑查看历史
更多
已展开
已折叠
搜索
导航
首页分类索引特色内容新闻动态最近更改随机条目资助维基百科
帮助
帮助维基社群方针与指引互助客栈知识问答字词转换IRC即时聊天联络我们关于维基百科
工具
链入页面相关更改上传文件特殊页面固定链接页面信息引用本页维基数据项目
打印/导出
下载为PDF打印页面
其他语言
العربيةবাংলাCatalàČeštinaDeutschΕλληνικάEnglishEsperantoEspañolEestiفارسیSuomiFrançaisGalegoעבריתहिन्दीHrvatskiMagyarBahasaIndonesiaItaliano日本語ქართული한국어മലയാളംBahasaMelayuNorskbokmålPolskiپنجابیPortuguêsRomânăРусскийSicilianuSrpskohrvatski/српскохрватскиසිංහලSimpleEnglishSlovenčinaSlovenščinaSvenskaதமிழ்ไทยTürkçeУкраїнськаاردوTiếngViệt粵語
编辑链接
延伸文章資訊
- 1測試版 - 海词词典
海詞詞典,最權威的學習詞典,專業出版測試版的英文,測試版翻譯,測試版英語怎麼說等詳細講解。海詞詞典:學習變容易,記憶很深刻。
- 2測試版英語用Beta,那正式版怎麼說呢 - 迪克知識網
測試版英語用Beta,那正式版怎麼說呢,1樓成功領路beta版是什麼意思? beta版是軟體正式發行前的版本。 ... 它是某中文版+英文corpfiles檔破解的。
- 3軟體版本中Beta 、Lite、Build等是什麼意思 - 每日頭條
γ(Gamma)版:相當成熟的測試版,與即將發行的正式版相差無幾。 ... RTM 版:這基本就是最終的版本,英文是Release To Manufactur,意思是發布到生產 ...
- 4测试版- 英文翻译- Cncontext - 英语
测试版的英文翻译– 中文-英语字典和搜索引擎, 英文翻译.
- 5测试版英语用Beta,那正式版怎么说呢??_百度知道
很容易理解就是测试版,这个阶段的版本会一直加入新的功能。 RC:(Release Candidate) ... 它是某中文版+英文Corpfiles档破解的。