西西弗斯的苦役

  “荷马在他的史诗中描述了西西弗斯的故事,他必须将一块巨石推上海蒂斯的一座小山,但每当接近山顶时,巨石又会滚下来,因此西西弗斯的苦役永无止境。而当今的IT经理人正是现代版的西西弗斯。”

  在一本讲述模型驱动架构的书中,David Frankel给出了正在经历企业快速发展、技术不断变迁的IT经理人的画像。这一画像对中国的IT经理人及企业的信息化主管人员,也是非常贴切!

  近20年,中国企业获得了举世公认的快速发展,“以信息化带动工业化”的新经济发展战略使信息技术对企业的快速成长越来越重要。“信息化带动工业化”其实有一个前提条件,就是企业的信息系统能真正满足不断变化的企业管理和业务变革的需要,但实际情况是,随着企业的业务扩张、合并、调整,业务发展与企业原有的系统配置总是一次又一次出现冲突,集中体现在四个方面:

  一、如何满足行业细分的需要?

  通用软件最大的优势在于,在开发完成后可以快速复制,从而使昂贵的软件产品的价格降低,用户能够以较低的成本享受到耗资数千万,甚至上亿元投资开发出来的复杂软件。

  但通用软件也存在自身的不足:通用软件必须面对足够大的市场空间,它的功能设计往往是面向广大用户普遍存在的共性需求。但越来越多企业的产品结构体系,由原来的水平式兼收并蓄的“杂货铺”的体系,转向行业细分,转向垂直型的行业领域。面对突出的行业特色,明确的行业化信息管理的需求。通用软件在应对企业的业务处理的过程中显得粗犷和简单,企业越来越不能满足于信息化导入初始阶段,那种“削足适履”式的管理软件的应用模式。

  对于这些行业用户来说,除共性需求之外还存在个性化需求,比如医药流通行业需要GSP管理,制药行业需要GMP管理,房地产行业有自己特色的成本核算方式等。而这些行业规范以及专业特色,对于很多行业来说,恰恰是其业务的关键所在。

  当管理软件在这些有专业特色的行业领域深入应用的时候,企业用户对软件的行业适应能力有了更高的要求,要求管理软件能够符合行业要求,实现按需定制。

  二、如何满足客户化定制的需要?

  目前,传统的企业应用软件产品进行客户化定制,往往采用两种典型的交付模式。

  其一,以套装软件加上二次开发交付客户。这种方式主体上固化了软件的功能结构,只留小部分参数配置。但是,即使进行了大量的二次开发,仍然时常不能满足企业的需求。

  其二,为客户从代码级开发定制的软件系统。这种定制开发方式,基本上是从客户的个性化需求出发,进行软件定制。诚然,这种定制开发的软件系统能够满足特定用户的大部分需求,但开发者总是很难全面考虑软件的扩展性、稳定性等架构因素,产品因此而不能快速适应客户的需求变化,同时也很难提高开发效率。许多软件公司陷身于软件定制开发的泥潭中无法自拔——软件知识得不到有效的积累,成本又居高不下,这构成软件公司或者是系统集成公司的发展瓶颈。

  在管理软件功能不断扩展,软件开发商不断升级软件版本的过程中,如何让客户化定制的内容和升级的应用系统保持“和睦”的共处?同样是软件客户化定制的一个悬而未决的难点。

  三、如何适应业务环境的变化?

  集团化企业、国际化企业,复杂的软件应用模式,跨国界的汇报关系,对信息化系统提出了更多严格的要求:

  其一、要求应用系统同时支持多种不同的语言,能够在业务使用中实现,中文简体、中文繁体、英文等多种语言的动态切换。

  其二、集团化的企业在中国这个经济急剧的转型和发展中时代中,企业组织、业务和管理都处于不断变化的状态。特别是那些高速成长的企业和产权发生变化的企业,他们的业务、流程组织架构的变化就更为激烈,不少企业甚至一年一变、一季度一变。应用系统要能够满足这些集团化企业,业务、流程和组织架构,不断的灵活变更,并提供成熟应用系统所必备的系统级应用服务。

共4页。 1 2 3 4 :