杂谈:关于版本
2012-07-01 15:16:33
来源:软件服务社
2012年6月30日,软件服务社发布了F12.2_sp1。软件服务社2009年发布第一个版本F9.8时,就介绍了产品发布规则是每半年发布一个新版本,分别在2月底和8月底。到目前为止,只有两次在其它时间发布过产品,一次是2010年10月的F10.8_sp1,那个版本中发布了付款审批及预算系统(PB),这是因为早在2009年底PB就已经做得很成熟了,只是没来得及做发布前的整理(比如写使用手册)。但2010年8月底看到新浪上有一篇“美媒评2010年10大科技创业公司”,其中有大名鼎鼎的Twitter、Foursquare、Zynga、Tumblr、Groupon,第十个有点陌生,是“开支报表填写服务Expensify”,对它的介绍是“在诸多办公室文书工作中,填写开支报表可以说是最繁琐的一项工作。但有了Expensify,问题就变得简单了。Expensify服务可以追踪支出、创建报表和简化支付等。该服务完全基于互联网,有助于推动无纸化办公”。有个同事看了看,笑着告诉我说它只不过相当于PB中的一小部分而己,我以为他开玩笑,但仔细一看,确实是这样。所以我们想也别再等半年了,于是花了一个多月写了使用手册(这个比较费时间),然后就增发了一个版本F10.8_sp1。发布后用户的反馈让我们感觉这个版本加得很值。比如一个台资企业的财务经理第一次联系我们时,就先说起PB特别好,他们的几个老总非常喜欢,因为他们有多个分公司,经常外出,使用PB就可以随时审批了。
本次发布F12.2_sp1是因为很多用户急需使用CRM,很多企业的IT负责人早已把CRM写在了今年的工作计划中,产品发布得越晚,他们的工作压力就会越大。这些用户一直在支持我们,我们回报这种支持的最好方式就是把产品做好,并及时提供给用户。所以,本次增加F12.2_sp1这个版本,可以让用户能尽早开始使用。还有一个优点是用户如果有什么需要,可以尽快提供给我们(因为不同行业对CRM的需求有很大不同),有些急需的功能我们就可以在近期的F12.8中加上。
当然,一般情况下并不会在2月和8月之外增加版本,因为增加一个版本就要把所有内容重新整理一遍,比如要发布CRM,其它系统也必须有相应的调整(如主控系统、财务系统等),相关的使用手册都要再次整理,连网上“练习专区”提供的几十套练习数据都必须全部升级一遍,所以多一个版本就要增加一些这种例行工作的时间。只有在用户非常需要的情况下,才会增发版本。
附:顺便说一下为什么每半年发布一个版本、为什么定在2月底和8月底发布。这也是经常有人问的。
之所以每半年发布一个版本,是因为企业应用需要有稳定的版本,ERP软件不是个人软件,频繁的升级会给企业带来很多麻烦。但是持续升级又是十分必要的,我们考虑后,认为每六个月发布一个版本是较好的平衡点。
之所以把新版本发布定在每年2月和8月底,是因为这个时间比较有利于企业开展信息化工作。每年12月底到2月中旬有很多节日,如圣诞节、元旦、春节、元宵节、情人节……这段时间企业、员工的各种事情都较多,不便于开展信息化工作。到了2月底,主要节日过完了,可以安心工作了,所以在2月底发布一个版本是比较合适的,相应的,下个版本放在8月底也比较好。
如果在其它月份发布,我们感觉不如2月和8月这个组合。比如:如果3月底发布一个版本,虽然这个版本的时间点也很好,但下一个版本就成了9月底,这时后面就是十一长假,然后很快就到年底,所以3月和9月底这个组合不太好。同样,如果4月底发布一个版本,那么4月底接着是五一假期,而且后一个版本成了10月底、离年底比较近,所以4月和10月这个组合也不太好……
以前有人问为什么在2月和8月底发布新版本时,老李还说过一个原因:每年3月15日到5月10日,老李会非常准时地犯过敏性鼻炎,担心影响工作状态,所以想在2月底前发布——那基本是开玩笑,最多只占1%的因素。
ERP软件是给企业使用的,所以肯定要选择适合用户开始实施的时间,因此我们将新版本的发布时间确定为每年2月底和8月底。