管理软件行业2007年的总体感觉可谓是波澜不惊,厂商们从一度热衷于的对概念的炒作回归到理性,由狂热逐渐迈向成熟。当然,市场竞争依然激烈,目前厂商的营运成本越来越高,但是产品价格却越卖越低,收益率趋低已经是一个不争的事实。
回顾篇:SOA一致受追捧
SOA的概念在这几年持续升温,管理软件厂商也频频借用SOA包装亮相。确实,SOA和管理软件关系很密切,甚至可以说,管理软件业是最有资格来推动SOA的实践和应用的。
首先,从企业的角度看,随着计算机的普及,企业的信息化建设已经由原来的部门级应用,逐步过渡到企业级规模的应用。以前的“部门级”应用通常局限与财务部使用的财务软件、人力资源部使用的HR软件。
随着企业的成长,部门级的应用已越来越难以满足管理者的对企业资源全方位掌控的需要,并且部门级应用造成的信息孤岛现象也逐步成为令人头疼的问题。解决这个问题的出路有多条,例如抛弃原有的应用,实施ERP,或者利用SOA技术改造原有系统,以较小的代价整合零散的应用,达到应用一体化的目的。
在SOA架构下,服务是最底层的基础,服务与服务之间通过企业服务总线(Enterprise Service Bus 简称ESB)进行组装,从而根据企业的不同需求实现不同的应用。企业的IT系统摆脱了原有的紧密藕合,服务与服务松散地结合在一起,根据需求的不同随时地进行应变。这使得企业的IT架构更加灵活,应对业务的变化也更加轻松,这在管理软件领域发挥着更大的作用,因为管理的流程变化的频率更快,对IT灵活的需求更强。
其次,对于管理软件厂商而言,在产品中使用SOA技术除了能保护用户向企业级应用过渡的长远利益外,对自身产品的整合也有着非常深远的意义。
我们知道,目前主流的管理软件厂商已经将应用开发范围从常规的ERP领域延伸到诸如HR、CRM、电子商务等领域,厂商正在把所有的这些集成在一起,作为一体化的解决方案提供给客户。在其产品中,诸多的子系统之间、以及各个模块之间就必然存在着错综复杂的数据流转和功能调用关系,因此SOA将会成为一个非常重要的服务中枢。
现在已经有好几家厂商都不约而同地将SOA作为软件的数据总线来对待,估计会在不远的将来,我们会以当年对待组件的概念那样,很平常地来对待SOA。
新技术改造
SOA来了,EJB 3.0来了,Vista来了,Framework 3.0来了,Web 2.0来了,在这些新概念、新技术的背后往往蕴藏着巨大的商机。对于管理软件厂家而言,除了机会以外,还意味着一项更为艰巨的工作:那就是对产品的技术改造。
事实上在这几年中,各厂家的技术改造工作几乎就从未停止过,新技术改造工作就象一条永远饥饿的鲨鱼,消耗着开发者大量的精力、吞食着厂家的巨额利润,更有甚者,技术改造总会遇到失败,结果失败后又推倒重来,技术转了一圈又回到原地。这从2006、2007这二年厂商的技术动态中可以看出一些端倪。
管理软件行业的技术方案的选择是一个非常严肃的问题,尤其是ERP类的产品,有着行业中太多太多的特殊性。产品不能靠技术来呼悠,当然也不能被概念炒作所呼悠,大部分厂商已经懂得了这一点。我们也看到如今技术改造工作仍在如火如荼地进行着,但愿这项工作不再是梦魇。
技术手段多元化
在主流技术多元化的今天,管理软件厂商有了更多的选择余地,来为自己的产品找一条最适合自己的技术路线,不像当年,在平台上除了Windows还是Windows,在展现方式上,除了Web还是Web(国内叫“B/S”)。
就拿“B/S”来说,很多人都认为互联网就是“B/S”,甚至简单地以此来判断产品的先进与否,但是在管理软件行业,尤其是ERP领域,时至今日都未曾出现过令人折服的基于纯页面的产品,大家普遍在反思,直到现在终于明白了软件工程领域中先知的预言:No Silver Bullet(没有银弹)!
1
2
下一页>>