• 东软金算盘VP*台:拆分标准与个性


    以ERP为首的企业管理软件实际应用的成功率不高已经是一个不争的事实,管理软件个性化的高成本和产品化的低满意率成了软件供应商的恶梦。大批的软件商和应用企业纷纷掉入这个泥淖中,使ERP软件一度声名狼藉。如果这种状况一直持续下去,不仅市场能否继续发展是个问号,就连这个市场能否继续存在也得权衡一下。在这个时候,东软金算盘的VP(快速实现价值的*台型产品线)称它将解决管理软件现存的这一问题。

    在企业管理软件市场上,标准化与个性化一直以来都是相悖的:用户要求个性化,厂商希望标准化。个性化带来高用户符合度,可成本太高;标准化降低了*均成本,可业务适应性却又远远难以让用户满意。

    标准和个性的悖论

    标准化和个性化是产品的两个极端,就像跷跷板的两端,而管理软件供应商与用户企业就是坐在标准化与个性化两端的玩伴,一方提高时,另一方总会下降。这种悖论的存在是整个管理软件应用高失败率的根本原因。东软金算盘总经理杨春在其演讲中指出,作为企业管理软件重头的ERP(企业资源管理)软件在过去的应用实施中,全部上线的成功率不到10%,局部上线的成功率也不足30%。他据此得出结论:用户在失望中挣扎!

    标准化意味着低成本、低应用符合度,个性化意味着高成本、高应用符合度,这两个极端无论用户选择哪一种都会有不尽如人意之处。

    对此,厂商或者根据具体应用对提供的通用软件做些个性化修改,或者为客户量身定做,但结果往往都不能令人满意。

    当我们去购买衣服时,最合身的衣服当然是定制的,但定制要花费的时间和金钱成本都使普通大众很少采用这种方式。因此,我们往往去商场购买标准尺寸的服装。之所以可以这样,是因为我们绝大多数人的体型大致相同,至少都有四肢,尺寸也相差不太大。但如果每个人体型相差很远,有的像大象的体型,有的像小老鼠,那么,服装商场将会消失,那些收入并不丰厚的人只好徘徊在定制服装的服装店门口。ERP软件正面临着这样的问题。

    为了解决标准化与个性化的矛盾,国内外软件企业都提出了很多各自的观点和做法,但至今仍鲜有成功者。最*,东软金算盘提出的“*台软件”概念颇有些新意,而且相应的*台产品及在这一*台上开发的应用软件也已经推向市场。这种*台软件提出的解决方案体现的思想其实并不少见,它在立体几何及地理领域是个再*常不过的思路,不过,东软金算盘将它搬到了管理软件中。

    如果我们用*面代表标准化,而用曲面代表个性化,那么,用标准化的*面去描述个性化的曲面已经在各个领域广泛应用。因为只要我们将曲面分割得足够小,它的一小块总与*面相*似。*台软件也许就是由很多这样的小*面构成的东西。

    *面与曲面的统一

    如果把企业对管理软件的需求看做是一个复杂的曲面,我们也完全可以用一系列小块的不同角度的*面拼在一起来模拟它。这些不同角度的小*面正是我们所需要的“标准件”。

    值得注意的是,在过去的方式中,模拟这个曲面(企业需求)有两种方式,一种是专门为这个企业铸一个与之完全一致的模具,这种方式做出来的东西与实际曲面完全一致,但不幸的是这个模具往往是一次性的,无法复用,其成本的高昂和效率的低下不言而喻。另一种做法是给出一整块的*面,为了拟合曲面,在该凸起的地方垫点东西,在该凹下去的地方压点东西,其结果可以想像,与实际曲面无疑会大相径庭。

    更为糟糕的是,实际曲面(企业需求)并不像地形一样很少变化,它常常处于迅速变化中。当企业采用上面两种方式来满足要求时,可能遇到的问题非常明显:第一种方式下,可能模具还没做完实际情况就已经发生了变化,即便模具做好了,曲面的每一次变化都将使之从头再来;第二种方式下,服务商将不停地改变这个*面,结果效果非常差,软件商将陷入无穷无尽的服务工作中。

    东软金算盘2002年10年份推出的VP*台软件的核心实际上包括了两个方面:一方面是一系列的业务对象,另一方面是提供能将这些业务对象构建为某一具体应用软件的工具。

    如果企业应用需求是一个曲面,那么,这些业务对象就像是众多小块的*面,而工具则用于将这些小块*面组合成想要的曲面。这样,这些小块的*面越精细,它构成的曲面就越趋*于目标。

    由于各个小*面(业务对象)可以在构成不同的曲面时重复使用,因此,它的开发效率得到了大幅度的提高。它最大可能地降低了因满足个性化需要而开发一次性应用模块带来的低效率。

    杨春认为这样的*台软件将可以从根本上解决管理软件面临的两大问题,实现快速适应业务变化和深度满足用户需求。

    这些特点我们可以从上面的比喻中清楚地看到:小*面是现成的,基本不变的,用户业务变化带来曲面的改变只需用*台提供的工具重新组合一下这些小*面。而且,只要这些小*面大小和形状恰当,它组成的曲面与实际情况将会有很好的符合度。

    值得一提的是,这种像小*面一样的业务对象的精细度和丰富程度将决定这种曲面模拟的速度和精度。用于组合这些业务对象的工具的易用性也同时影响模拟速度(二次开发速度)。因此,杨春提出东软金算盘今后一段时间内的工作重点在于增加业务对象的丰富度和加强二次开发工具的易用性。目前VP*台已经拥有512个业务对象,这些业务对象已经可以满足各种应用,进一步增加业务对象数量将使二次开发的难度进一步降低,并加速二次开发速度。在二次开发工具方面,目前的VP*台仍需要二次开发商编写一部分代码,杨春希望有朝一日可以用视图的方式来完成二次开发,二次开发商只需把所需的业务对象挑出来,用一些线条或箭头之类的图形标志将它们连接起来代表业务对象间的逻辑关系就可以完成开发工作。

    今天,东软金算盘提供的*台软件还不可能如此理想,但它让我们看到了希望,并的确可能让一些企业管理软件走出目前面临的泥淖。

    标准化与个性化之间的矛盾并不是ERP软件的专利,以*台来解决标准化与个性化之间矛盾的思路同样不是ERP软件的专利,事实上,东软金算盘的*台思路在其财务软件中就已经开始萌芽。

    *台的第一块砖

    两年前,东软金算盘在它的财务软件中提出了“会计信息重组”的概念,在其财务软件中开发了相应的综合查询系统和数据挖掘系统。当时提出的“会计信息重组”概念在现在看来还是很不成熟的东西,但是,“会计信息重组”的概念与今天的*台软件解决的问题有着类似之处。可以说,这一概念是*台软件概念最终形成完整产品的最初萌芽,是*台软件的第一块砖。

    “会计信息重组”概念的由来产生于财务软件在具体应用中发现的问题。众所周知,财务软件可以处理各种原始的财务单据,从理论上来说,只要有了这些数据,企业就可以得到所有他想看到的财务变化状况,而软件是可以实现这种要求的。实际情况远非如此,财务软件固化了某些财务数据的处理功能,如它在输入原始单据后可以输出资产负债表、损益表等一些财务工作要求的基本处理。这些功能对企业的财务核算而言是足够的,它满足了“电算化”的要求。但一旦企业的决策者需要利用财务数据作为决策基础时,他就会提出很多数据的处理、组合、查询要求,而且不同的企业要求也各不相同,如何满足这些个性化的要求,传统财务软件并没给出答案——传统财务软件只解决了财务人员眼中的财务工作,而没有解决企业决策者眼中的财务处理。

    “会计信息重组”试图解决的正是这样一个问题:它可以让用户自由地使用各种数据处理功能,查询他们想要的结果。比如,传统财务软件可以提供损益表来让用户了解企业整体经营状况,但决策者更多的时候要寻找经营状况变化的症结,可能需要不同业务部门的收支情况,或者不同项目组的利润变化情况。诸如此类的情况要求更加细致的数据处理,它不仅要求软件展现最终的结果,还要能展现每种组合细节,以便于找出问题的根源。

    一个典型的例子是销售部新来的领导需要了解每位销售员的工作情况时,财务数据是最准确的信息,但传统财务软件并不满足这样的需求。为此,“会计信息重组”给出了财务数据的各种查询方式及数据挖掘方式。它使用户可以自由地按照要求来查询和展现财务数据信息。

    这种概念相比起今天的*台来说,还刚刚是一个方向,但在解决标准化与个性化矛盾这一问题上,它与*台有着异曲同工之处。

    标准件的出现往往基于人们对各种具体应用的总结和归纳,因此,对应用的熟悉是东软金算盘推出*台软件的基石。而标准件的出现也意味着分工将进一步细化。

    软件标准件的诞生

    2000年年底,东软金算盘完成了其ERP软件的开发,这款名为8e/ERP软件投放市场的同时,另一个新的产品研发也开始展开。这个产品便是*两年后推向市场的VP*台软件。涉足这样一个别人从未尝试的做法,不能不说是一种冒险,但过去数年里,ERP软件市场存在的种种问题促使东软金算盘迈出了这一步。这也是东软金算盘的一贯风格——让自己的软件比对手的产品具有更强的灵活性。这种传统是从金算盘最初开发的财务软件中沿袭下来的。正如前面所提到的,在财务软件领域,金算盘就试图给用户提供一块“橡皮泥”——让用户可以按照自己的意图捏成需要的样子。

    在ERP领域,东软金算盘是个新手,也许正是因为它是个新手,才会不拘于传统ERP的做法自创“*台”之路。另一方面,东软金算盘在财务软件领域*10年的经验和在进销存领域多年的积累使其对企业需求有了充分的把握。对目标的明确使东软金算盘可以用它认为最好的方式达到目标,*台软件正是这样的一种选择。

    东软金算盘眼中的*台软件从软件层次上来看是一个中间件产品,“它与国外中间件产品的最大区别在于中间件偏重于封装技术,而*台软件偏重于封闭应用。例如中间件会把一个通用的通信协议封装起来,而*台软件往往把某种管理功能封装起来,如财务领域的查询、凭证增加/删除等。”在杨春眼里,*台软件与中间件软件是同一位置,不同方向的产品。

    这些封装起来的业务对象成为了管理软件的“标准件”。这样的*台软件与用户应用仍具有一定的距离,针对具体应用仍需进行二次开发。因此,它可以把个性化放在二次开发阶段完成。这种方式把标准化与个性化这两个相克之物隔离开来。其结果使原来ERP软件商完成的工作切分成了两个阶段:标准化定制(*台开发)和个性化定制(二次开发)。前者降低成本,加速开发周期;后者则提高应用符合度。

    在二次开发阶段,东软金算盘期望透过软件企业之间的合作来完成最终产品的交付。这样,东软金算盘将可以将更多的注意力集中于*台的完善方面。杨春称他们目前已经与金航数码、航天金税等多家软件企业确立了合作伙伴关系,这些合作伙伴中的大部分将参与VP*台软件的二次开发。而作为样板,金算盘也已经在自己的VP*台上开发了通用型的ERP和DRP软件,并已经在一些企业开始试用。杨春希望能在全国拥有100家这样的合作伙伴,东软金算盘将与这些独立软件开发商及其他合作伙伴共同构成了一个“绿色软件生态链”。

  • 相关阅读:
    在IIS上搭建WebSocket服务器(三)
    在IIS上搭建WebSocket服务器(二)
    在IIS上搭建WebSocket服务器(一)
    RDIFramework.NET ━ .NET快速信息化系统开发框架 V3.2->Web版本模块管理界面新增模块排序功能
    C#在WinForm中使用WebKit传递js对象实现与网页交互的方法
    c#用webkit内核支持html5
    .NET下WebBrowser的一个BUG以及其替代品——geckofx
    HTML5浏览器嵌入窗口程序解决方案
    saprk里面的action
    解释为什么word2vec也被称作deep learning
  • 原文地址:https://www.cnblogs.com/cwfsoft/p/1715348.html
Copyright © 2020-2023  润新知