技术开发 频道

应用程序是该斥资购买还是自主构建?

  然而,就在Visa公司致力于为其成员银行及商家成员利用此类应用程序作为盈利能力与使用状况分析机制从而实现更佳支持效果的同时,其自身的数据收集、传播、报告以及将基于供应商的解决方案同自身更为典型的原创方案加以整合(Visa公司在整个业务体系当中努力促进PMI认证的普及,并同时使用经典处理机制与迭代新方法)等实施方法也能够得到简化。Visa利用由Ab Initio公司打造的应用程序进行信息处理,并借助来自Microstrategy的产品实现报告与分析,这是由于这些方案与自主构建成果相比拥有显著的交付速度与生命周期成本优势。

  在基础设施以及工具等层面,Allen敦促Visa公司尽量选择方案购买这类解决途径。“这些产品能够切实起效,而且在上述领域也并没什么竞争力优势可以构建,”他解释称。“这部分系统都是以规模化作为出发点进行构建的,我们使用的技术方案早已在大量企业当中得到普及。”

  此外,开源趋势在Visa公司当中的众多层面也已经得到发展,其中包括开发、运营、数据库以及编程语言等等。

  “将低成本工具与开源可用性加以结合相当于把两类处理方式(即购买与自主构建)中的精华部分进行汇总,”Allen指出。“通过将开源领域的新服务同Windows等商用软件产品的紧密配备,我们获得了良好甚至堪称卓越的业务运作体系。”

  购买,但不做修改

  尽管开源机制的实施机制引入了大量可定制化内容,但爆发于上世纪九十年代的ERP之战已经给我们带来这样一条明确的启示:在面对商用软件的时候,我们应当在最大程度上避免对此类系统的修改,否则所面临的维护成本将等同于甚至超过内部开发应用程序所产生的开销。

  MCI公司的Laird表示,包括他所在企业在内的众多厂商都曾经犯下过这样的错误,即对第三方应用程序进行重写、直到发现相比之下自主构建还更具成本优势。“如果大家打算直接购买某些商用方案然后再通过大规模修改来使其紧密贴合自己的业务需要,那为什么不直接动用自己的内部资源进行创建呢?”他提出问题。在并非MCI所独有的各类业务领域——例如销售与财务管理——他更倾向于通过调整让MCI的实施流程与现成软件产品相贴合。“(相关软件)必须要能够与我们的业务流程相匹配,如若不然、我们就会变更自身业务流程反过来适应市场上的现有主流解决方案。”

  作为自定义软件的替代性方案,Lutchen建议大家转而采用售后产品,其中包括目前已经适用于大多数主流ERP软件包的插件组合。“如果大家能够避免对其主软件包进行修改,就能切实保证维护成本始终保持在较低水平,”他表示。

  SaaS解决方案的固有特性使其能够通过浏览器实现应用程序交付,而这就避免了由内容变更带来了高昂成本。再有,SaaS“对于企业而言可算一种更为出色的销售模式与回报模式,”摩托罗拉公司战略、架构与电子商务部门集团副总裁Toby Redshaw指出,该公司目前正在使用来自Salesforce.com以及Rearden Commerce的SaaS产品。究其原因,这一方面是因为SaaS供应商通常允许客户以模块化方式挑选功能并为其单独支付使用成本,而不再像过去那样强迫买家认购一整套软件功能堆栈、而不论是否其中每套方案都能发挥实际功效,Redshaw解释道。

  Redshaw指出,SaaS模式将给企业IT产生巨大的后续影响。未来的商用软件将能够以更为紧凑的时间周期投放市场,而后续维护成本也将显著低于由内部开发所创建的大型项目; 不过SaaS却能够以完全不涉及硬件与软件早期投入的方式发挥作用,同时将维护成本保持在最低水平线上。Redshaw预测称,企业软件的价格将一路走低,因为供应商之间将以投资回报承诺、更加贴心的客户需求调查以及日益激烈的市场竞争为手段保证自身的生存及发展。

  新的、更具吸引力的购买选项让“购买还是自主构建”的天秤表现出新的平衡点。换句话来说,内部开发必须要拿出更加令人信服的专有构建成果,否则将很难压制住久经考验且得到市场广泛验证的商用解决方案。

0
相关文章