IT札记-性能和功能谁更重要?

标签:和谐生产方式王甲佳

访客:19752  发表于:2012-10-15 09:19:38

2008年,我会毫不犹豫地说,功能最重要。好的功能结构,尤其是支持自我迭代的功能结构,对企业的业务战略实现有非常高的价值。确实当时团队为公司做的ISCM&OSCM(内部供应链&外部供应链)系统不仅解决了企业内部业务一个流的问题,一个订单分解之后,不通过人工计划环节,任务会立即按照订单履行路线会抵达100多个PC终端,甚至精细到一个只有两人的作业小组。同时解决了外部能力单元提供物料、加工能力的协同问题。但是就是因为业务耦合太紧,在技术架构上忽略了性能的考虑。以至于初始的喜悦没几个月,就淹没在抱怨的声音里,大约过了一年时间才彻底解决了性能问题,通过业务模块解耦、数据表调整和队列技术来实现。这是非常值得反思的。当时的两句话我还记得,“订单确认后,需要吃一个苹果才能返回到初始界面”,还有一句是“为现场工人设计的界面很简洁,但是点个鼠标要等两分钟”。之前写的博客《12306窘境的启示》,实际上也是对这段经历的回顾。不管是多么利民的好事,如果不便民,其价值就会立即减损。

    不管是性能还是功能,应该说,都很重要,不可偏废。而且在信息化项目的不同阶段,应该有不同的侧重,但是总体而言,性能的重要性要高于功能,即便是独家的应用。这个方面的教训是非常深刻的。在做系统架构的时候,必须深度考虑业务架构和技术架构的配称,实际上中国的互联网企业已经解决了这个问题。

     这是我的重要反省,对于许多技术背景的人来说,或许并不算什么。

      本篇文章版权由ECF和HP所有

 

评论(4)

您可以在评论框内@您的好友一起参与讨论!

    1. 梁军 ......在信息化项目的不同阶段,应该有不同的侧重...... 同意

      回复[0] 2012/10/31 10:20

    1. 刁珂 具体情况具体分析

      回复[1] 2012/10/16 09:20

    1. 徐蕊 王老师,系统要是能打通,你就不用两边发了!

      回复[1] 2012/10/15 09:25

    1. 郭伟 王老师,12306窘境的启示,在哪儿可以看到?

      回复[1] 2012/10/15 09:21

<--script type="text/javascript">BAIDU_CLB_fillSlot("927898");