合西科技:www.hohx.com

HOHX优势

HOHX优势

1.1.企业信息化的困境
       在大量企业信息化的实际案例中,最主要的问题是:个性化与通用性的选择:
      企业实施信息化有两种路径选择,一是选择市场上成熟通用的软件包,二是采用定制开发模式,由软件开发商根据客户的业务实际量身定制开发。如果是面向一个特定的应用,一般采用前者模式,而对于业务复杂或需要综合的解决方案时,则选择后者。但这两种模式都有明显的缺陷:前者不能照顾企业业务的个性化要求,而这些个性化的业务,可能完全体现了企业的核心竞争力,后者的开发周期长,费用高昂,同时业务的变化可能给软件带来致命的影响。业务变更与应用软件的同步问题:软件往往是根据特定时期的业务实际而设计的,但对企业而言,特别是对快速发展的中国企业而言,随着市场的变化与公司发展的不同阶段,公司需要及时调整公司的业务范围和管理流程。这种情况下,管理软件如何适应变化调整后的业务是个严峻的挑战。原来与业务匹配的应用软件在这种情况下可能成为业务发展的障碍。这种情况下,企业有时不得不以“推倒重来”的模式冲击新的信息系统,造成投入的巨大浪费。
      信息孤岛与 EAI:在企业信息化过程中,“应需建设”的模式可能带来大量的一个个独立的管理应用软件。许多信息化时间比较长的企业,可能有十多个,甚至数十个不同的软件独立运行。这些独立的软件运行在不同的软硬件平台上,采用不同的技术架构,它带来的问题是大量的信息孤岛,部门之间协作困难,维护成本居高不下等一系列问题。而国外企业的EAI 方案是否符合中国的实际是一个重要的考验。不同于国外企业相对成熟、定型的业务与 IT 技术基础落后之间的矛盾问题,中国企业面临的是已经建立的技术层次较高与业务不确定、随时可能变化的矛盾,这种基础(业务)不确定的问题,不是简单面向用户界面层次的 EAI 所能解决的。信息化项目失败的风险:在中国,信息化项目成功率低的现实一直存在。这里既有客户的原因,也有软件开发商的原因。不同于国外企业在业务管理完全成熟基础上的信息化,中国企业在业务不成熟但业务却在高速发展的情况下进行的信息化,大量的不确定因素使国内工程建设企业的信息化失败案例屡见不鲜。这不仅出现在本地化的系统解决方案中,也出现在包括大量引入国外已经成熟的应用项目中。

1.2.软件开发商的困境
      作为企业信息化的软件开发商,在面对客户的信息化项目中也面临困惑。 需求困境:在实施企业信息化项目中,开发商面临的第一个也是最大的挑战是如何把握客户的需求。通过大量前期的需求调研,形成文档化的客户需求报告是否代表了客户的真正需求?实际上,这里存在两个层次的问题:
1. 客户是否完全清楚其对未来才能上线软件的真正要求;2. 文档化的需求是否已经完全表达了客户所表述的需求。实际的经验中,这两方面都存在巨大的“黑洞”。据此开发的软件,往往与客户的真正需求相距甚远。这时开发商面临这样的选择:1.让客户为其签字画押的需求负责,这样可能激怒客户,甚至导致项目的最后失败;2. 重新修改需求,再次调整开发,这样面临工期延长、成本上升、人员波动等困境。
      “人月神话”:这是一个软件开发的著名论断。每个软件开发商都得面对各种各样无法预知的变化因素:客户需求的变化,技术环境的变化,关键人员的变动等等。这些变化直接影响了软件交付的周期,带来开发成本的增长,同时也影响了合同的执行与客户的满意度。技术抉择:在快速变化的技术面前,如何选择技术架构,中间件,数据库,编程语言,都是应用软件开发商要面对的问题,选择如何在其原来的技术基础,客户的需求,技术发展的方向三者之间进行平衡,是开发商在技术抉择上的一个难点,如果选择支持多样的技术平台,可能要面临高成本的多平台支持困境。人员流动与积累困境:应用软件开发商的最大价值在于对客户业务的深刻理解,这种理解最终以软件的形式体现出来。不断的客户(行业)经验的积累,形成了应用软件开发商的核心竞争力之一。而核心人员的流动,带来的最大挑战是知识经验的流失,在文档(实际上文档也难以完全体现)与软件没有完全同步时,由于许多细节的业务知识只能体现在大量的程序代码上,新的人员往往需要通过研究大量的代码来继承原来的业务知识。

1.3.软件发展的趋势
      从计算机软件的发展历史来看,每个新层级软件的出现都带来软件开发模式,软件功能与适应性的巨大提升。从最早的操作系统,到后来的关系型数据库,再到中间件的出现,都给软件的发展带来巨大的影响。这些系统的出现在不同层面上简化了软件的开发,提升了软件的开发效率。从管理软件的趋势上看,从国际性管理应用软件企业的大购并可以看出,“整合”软件正在替代单项的应用软件,而更加柔性的应用正在替代僵硬的软件包。

1.4.业务架构平台改变管理软件模式
      业务架构平台或业务基础平台是软件发展的最新层级,相对于原来的技术中间件,它是一种业务层次的中间件,它完全实现了管理技术与业务功能的分离。在业务架构平台下,管理应用软件的开发,直接采用业务建模方式实现,大大减少了实现代码,直至完全实现了零代码的应用开发。 业务架构平台的发展,对企业信息化的客户与软件开发商而言,从高层次上解决了各个大困境,也代表了管理软件“集成化,协同化,个性化,柔性化”的发展方向。中国项目型企业信息化在痛并快乐中一路走来,在我们看到越来越多的项目型企业呼唤一个集成的系统,越来越多的企业呼唤一个具有广泛适应性的系统,越来越多的企业呼唤一个具有能够长期适应业务应用扩展需求的系统。 然而,无数实践证明,仅仅在系统软件平台基础上开发管理软件,远远不能快速地满足用户对业务逻辑的灵活性、适应性、个性化要求。合西认为,要解决这个问题,必须将个性化管理系统架构在一个坚实的业务基础软件平台之上。这个业务基础软件平台通过业务模型的抽象,利用模型引擎的封装,有效屏蔽了管理业务需求和业务过程的复杂性。

      合西科技HOHX正是企业信息化界率先推出的业务基础软件平台。HOHX平台基于国际先进的 SOA(面向服务的架构)进行设计,并率先导入敏捷SOA(Agile SOA)的概念,从而能够有效解决管理软件应用中的三大难题:如何快速适应变化;如何提高软件研发效率;如何集成各种应用系统,并成为 SOA 在管理软件界的最佳实践。 HOHX平台的灵活性将给企业带来巨大的好处。如果把企业的 IT 架构抽象出来,将其功能以粗粒度的服务形式表示出来,每种服务都清晰地表示其业务价值,那么这些服务的顾客可能在公司内部,也可能是公司的某个业务伙伴)就可以选用这些服务,而不必考虑其后台实现的具体技术。