何时应该去掉Beta标签?

3
我的团队将很快推出一款网络应用程序的Beta版。何时需要去掉Beta标签?
谷歌似乎会长时间保留Beta标签,而其他公司只会保留一个月左右。是否有一些经验法则,例如修复所有已知错误,或者一定的时间范围或其他方法来确定?
当Beta结束后就可以赚钱,那么开发如何将Beta期的重要性与管理联系起来?
我想知道应该使用哪些标准来标记Beta版本完成。不是我们准备好了,而是应用程序准备好了。

4
为什么这个问题要设为社区维基?它是一个完全合法的积分问题。 - C. K. Young
@Chris:因为这是一个没有真正明确答案的开放式讨论。 - AnonJr
2
@AnonJr:依照我的理解,这个问题确实有一个正确答案,而且提问者正在寻求它。这不是“你最喜欢将产品从beta版推向正式版的标准是什么?”,而是“将产品从beta版推向正式版的明确标准是什么?” - C. K. Young
2
@Chris Jester-Young:你的问题的答案是“没有”。Beta在不同的地方有不同的含义。因此,那些试图回答这个问题的答案将是主观性的讨论。 - David Thornley
5个回答

4

你的软件保持“Beta”状态的时间完全取决于你赋予它的含义。通常,退出beta意味着应用程序达到了“某个水平”的质量,或者足够稳定(没有太多新功能,API稳定,...非常依赖具体使用情况)。

因此,最终完全取决于您希望如何与客户沟通以及您希望自己的“beta”是什么。明确表达,坚持不懈,完成。


更不用说当你准备开始支持你的应用程序时。 - Justin Niessner
1
只是为了完全清楚,有一个普遍的误解,即beta有一种含义。它没有。对于“beta”的定义没有明确的规定,在许多情况下(几乎大多数情况下)它根本没有任何意义。 - Cory Petosky
1
@Cory:这绝对是真的。如果你想让它有特定的含义,那么它就意味着什么。谷歌是“Beta几乎没有任何意义”的绝佳例子。 - Romain

1
一个处于Beta阶段的应用意味着它还没有准备好用于生产环境。如果你将你的应用从Beta阶段移出来,要做好准备让人们在关键的生产环境中使用它。正如Justin所说,也要准备好提供支持。

它将从第一天开始得到支持,因为我们希望从测试版中获得反馈。我们现在有一个应用程序正在被替换。因此,我们将邀请我们最好的客户,并收集他们的反馈。 - Todd Moses

1
收缩包软件经历以下顺序:alpha、beta、发布候选版、生产。Alpha表示正在开发中,但适合测试。Beta表示它具备完整功能并准备好进行测试。发布候选版意味着这可能是最终版本,但需要测试以确保。生产意味着我们已经放弃了它,现在可以出售。
对于Web应用程序,beta意味着“新”。

这完全是错误的。每个组织都使用不同的标签和含义。虽然许多(大多数?)组织在某个阶段使用“beta”作为状态(尽管我的组织没有!),但实际上它们每一个都有不同的含义。 - Cory Petosky
1
@Cory Petosky - 如果“beta”这个词在特定组织背景之外完全没有意义,那么我们为什么要讨论它的意义呢? - Jeffrey L Whitledge
1
我想是因为人们认为有一个普遍接受的意义;当然,发布的问题似乎假定了这一点。然而,很多人和地方使用它,通常具有不同的实际含义。有些公司发布的生产软件存在可怕的错误和功能不良,而有些地方的测试版软件通常足够好用和可靠。 - David Thornley
@David Thornley - 的确存在这样的公司。但是我们的术语和实践不应该由特殊情况来确定,而应该由正常的使用和实践来确定。 - Jeffrey L Whitledge
1
我觉得有趣的是,对于“beta”作为一个词的反对意见只出现在评论中。为什么没有人发表答案说“Beta不再适用于描述软件。只需在您的首页上简单地声明‘正在开发中’并忘记它。”? - Jeffrey L Whitledge

1

技术版本号(1.2.3 alpha-beta-RC等)和产品品牌名称和标签之间存在差异/独立性。因为它显示给客户,我认为在您的情况下,“beta”不是技术版本号,而是业务术语,应该作为此类处理。

像beta这样的标签可以表示您的产品在可靠性、可用性、安全性等业务方面的质量。删除beta标签后,您可以保证用户界面、DOM模型、文档导出格式或公共API不会更改。或者您可以在决定提供什么保证的SLA时删除beta标签。


1

虽然没有“beta”的正式定义,但我认为可以合理地假设,当开发人员认为一个Web应用程序已经完全可用于其目标受众时,它的beta阶段就结束了。这并不意味着它永远不会改变,而是人们通常不需要等待某个功能完成或修复某个错误才能使用网站。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接