1
16
在Wordpress的具体案例中, 它们将“安全更新”和“功能更新”混为一谈。 . 这很糟糕。 这就像在每次发现安全漏洞时都必须就地重新安装Windows,而不是每周简单地下载一个小补丁。 WordPress需要一个简单、快速且易于安全更新的安全补丁机制。与新版本的正常升级流程分离的流程。 |
2
8
WordPress发布的频率非常频繁,因为它们关心安全性,并且发布能够尽快修复已知漏洞的更新。WordPress的功能更新频率要低得多,我想每4到6个月更新一次。 我觉得这是个好模特。通过定期发布新功能让您的客户满意,但是如果您发现了安全缺陷,请立即发布修复程序。 |
3
7
我建议如下: 更新时间(秒)-用户执行更新所需的平均时间 ReleaseDelta(以天为单位)-释放之间的最短时间
这个公式是基于我的理论,即用户在任何给定的一年中都必须花费不超过8小时的时间来等待应用程序的更新。 这还允许频繁更新,只要更新以透明的方式进行,而不会干扰最终用户。 |
4
3
我认为这很大程度上取决于你的特殊情况。尽管如此,我认为任何严肃的业务应用程序的每日发布都是非常可笑的。如果你每天都在发布,那么可能会有一个严重的问题,除非你处在一个非常奇怪的情况下,业务规则会不断地变化,或者类似的情况。 |
5
2
比iTunes更新频率低。 |
6
2
我尝试使用以下简单的两部分指导原则:
因此,对于我们来说,桌面应用程序或Web服务等事物通常属于第一规则,而我们的网站等事物则属于第二规则。我们运行相当大的迭代——目前大约在开发时间的4到6周,明年减少到2到4周。这是我们对Scrum混合系统的“介绍”。 请注意,产品不一定总是在开发中(或参与迭代)。如果第一条规则适用,产品很可能会过时,直到需要更改。 |
7
2
这取决于客户对配置控制的方法。 你知道,他们有选择。最终他们可以选择不使用你的产品。 如果客户每天都接受您更换东西,而他们不在乎,而且它对培训或配置管理没有影响;自动更新。 使用SOE(标准操作环境)的客户讨厌更新。 认识到一些客户不会接受软件“打电话回家”。 他们将要托管自己的更新。他们的IT人员必须参与其中。 这对他们来说是更多的工作。 有些客户希望/需要自己进行QA;这取决于客户和软件类型。 如果客户需要进行测试/工作来接受/部署软件,请释放测试/部署周期长度的一些倍数。除非客户同意交错部署和测试。这就是他们一直在测试一个新版本的地方,然后推出它。 例如:2周测试,不超过每8周发布一次。 在结果关键的软件中,发布测试可能需要客户几个月的时间。他们把自己的生意押在结果上,并谨慎行事。所以每6个月左右发布一次。 在安全关键软件中,可能需要几个月。每年一次,或者大约每18个月一次,这并不少见。更不经常是很正常的。 |
8
1
没有正确的答案,这取决于产品。 我最多每月说一次。每周/每天都太频繁了,除非应用程序的更新是以自动化和透明的方式完成的,例如火狐的更新系统。 |
9
1
你可以随时释放它们。困扰用户的是不知道他们是否需要您的新版本。这意味着您需要非常清楚地了解已实现的新功能、已修复的缺陷,以及是否修复了任何安全问题。更重要的是,您的用户希望能够相信,如果他们安装了一个新版本,就不会有任何问题。 |
10
1
我想如果可能的话 你应该让你的软件自动更新 当需要时,以便 使整个更新过程保持平滑和不可见 尽可能给用户。 |
11
1
在我工作的地区,工业控制很少。我们通常会在2年内发布一个主要版本。小版本可能每3到6个月发布一次。bug补丁当然是另一回事,它们是根据需要发布的。即使这样,也很少有客户会升级现有系统。当然,在其他领域,升级更容易被接受。 |
12
0
当然,当您有值得发布的新特性/错误修复时?为什么要按计划进行? |
13
0
我不反对安全漏洞一被发现就被修复——尽管我希望他们首先编写更健壮的代码。我反对(至少就WordPress而言)的是增强版本,它可能会使插件发生得太快。从2.5到2.6需要多长时间?而且2.7也很快就出来了。 自动或半自动升级可以缓解一些问题,但前提是插件编写器也升级了,或者他们将安全修补程序与功能更改分开,这样我就可以坚持使用2.5,但在我确定我使用的所有插件都与2.6或2.7或(到那时)4.0一起使用之前,它们仍然是最新的安全修补程序。 |
14
0
无论何时需要。请记住,有些用户觉得定期更新更安全,而有些用户则觉得每天弹出一个“有129个新的更新要安装!”单击此处等待20分钟下载,然后再单击10进行安装!“…你明白我的意思了。 |
15
0
这取决于升级的性质和完成升级所需的用户干预量。 如果它是一个网站,你可以每天升级,只要你不破坏任何东西。 如果这是一个免费的安全更新,总是感谢尽快。 免费的bugfix升级,如果必须由用户安装,不应该超过每两个月一次。 任何必须支付的费用都不能超过一年一次,否则人们会觉得自己被占了便宜。对于某些类型的软件,如操作系统,更是如此。 |
KKKk · 安卓发布的应用程序无法访问互联网Xamarin 6 年前 |
Kamil LeÅniak · 2017年tfs发布的测试结果图表 6 年前 |
Appyx · 为什么要使用调试生成?[已关闭] 6 年前 |
einpoklum · 将CMake项目默认设置为发布生成类型 6 年前 |
Heena Patel · TFS 2017-构建和发布 6 年前 |
Ilja · 如何仅为版本变体设置signingConfigs? 6 年前 |
Safe Mode · Http请求在发布版本上不起作用 6 年前 |