为什么不在我的低版本上做bug修改,给我发专项版本?
以下内容,出自我们官方的大佬之手,我只是一个搬运工亲爱的用户,
有用户问我们:为什么不在我的低版本上做bug修改,给我发专项版本,而只在新版本上做修复?
您迫切希望您提的bug快速修复、您的产品能够正常使用的心情,我们是非常理解的。
我们提供的是标准化的产品,向用户提供质量更高、功能更强的产品是一直致力的目标,这一目标的具体体现就是在不断的推出新的产品版本,所以所有对问题的修正和功能的更新都会在新版本中体现,这也是行业内通用的做法。
同时,为了保证新版本的向前兼容性,每个新版本会有大量的测试工作(人工 + 自动测试)保证整个产品的质量和稳定性,让客户升级新版本时将成本压缩到最低。
不在低版本中修正问题,不提供专项版本,有以下的主要原因:
因为产品的功能很多,任何一个小功能的添加或者bug的修改都有可能会影响到其他功能。就一个问题在老的版本中修改代码,需要大量的覆盖测试,保证整个产品的稳定性,这样的成本往往是客户和我们都无法接受的(举例:SpreadJS 一个 SevicePack 版本的测试人工,高达上百人月)
如果给每个客户做专项版,代码将会有很多分支,分别对它们进行维护的成本不可想象,这些专项版本后续无法升级及继续更新。
功能之间的关联和复用,导致无法在旧的版本中对一些问题有很好的修改方案。
综上,集中精力做好新版本,包含来自不同用户提出的bug修复或新功能,是对所有客户利益最大化的选择。
欢迎您在求助中心、bug反馈、产品需求等板块反馈对产品的建议,让我们共同将产品打造得功能更完善、性能更稳定。
原文链接:https://gcdn.grapecity.com.cn/forum.php?mod=viewthread&tid=87510
实事求是,就是这么个情况。 感谢大家的理解和支持~ 停老出新几乎是所有软件公司都这么干,如果发你发现版本不更新了,估计公司也要完蛋了,说明没有创新力了。 condust 发表于 2022-4-6 23:11
停老出新几乎是所有软件公司都这么干,如果发你发现版本不更新了,估计公司也要完蛋了,说明没有创新力了。
:itwn::itwn:
说的在理 老平台如果要维护还要增加人员开支,正常软件公司同一产品线只保留最新的,老的让用户升级,可以赚点钱,自己成本还低,再者用记也能享受新版本带来的便利 感谢大佬的理解与支持~:hjyzw: 实事求是
{:5_110:}
页:
[1]