社区注册
加盟撰稿
联系我们
网站地图
您当前的位置:首页——商业智能—/  
CMA-China专业提供管理会计技术(如成本管理与控制、作业成本、平衡计分卡、全面预算、EVA等)培训、咨询、实施、应用案例资料及相关软件!欢迎加入CMA-China管理会计协会,欢迎投稿,欢迎订阅CMA-China战略管理会计杂志!  
 相 关 培 训
作业成本管理培训
平衡计分卡培训
成本管理与控制培训
全面预算管理培训
战略管理会计培训
CMA认证培训
收藏本站      

 

BI 软件 : 购买还是自建 ? (下)

第三种选择 : 购买构件

另外一种模式介于在自己开发和购买之间。例如,在 SOA 架构中,业务处理系统被分解成一些的应用组件,像 StrikeIron 这样的独立软件开发商正在对这些组件进行标准化和提供一些构件。而一些大的软件供应商,包括 Oracle 、 SAP 和 Siebel 也在向基于组件的模式靠拢,尽管目前还不太清楚是否这些供应商将来能让用户单独购买所需的组件。

DC-Stat 的 Thomas 说 : “ 我相信软件产业正在走向一种新的商业模式,在这种模式下,组件能像普通商品一样购买,最终我们将能买到我所需要的服务。 ”

但是企业的 IT 并不能彻底地忘掉过去。 “ 我总是说,现在企业的 IT 系统并不是从零起步的。 ”Paini Computer System 全球保险行业解决方案副总裁 John Pierce 说。 Paini Computer System 是一个面向大中型企业市场,为之提供在线和离线的软件外包服务的供应商。

Pierce 说 : “ 你不能低估那些老的业务系统,正是它们在日复一日地支撑你的业务。 ” Pierce 说,定制软件的成功始于正确的方法定义自己的业务处理过程。他告诫说 : “ 业务处理过程通常分为关注企业自己和关注企业的用户两类。 ”

现在,利用数据来帮助决策的资产管理方法在 IT 领域中备受关注。 Lutchen 评价说 : “ 单有电子表单还不够,你需要一个系统的方法来集中处理这些数据。 ”

像 IT 资源规划这样的工具软件( Lutchen 称此为 IT 部门的 ERP )能够帮助 IT 组织形成一个完整 IT 资产视图,包括人才、技能、需求、预算、软硬件、技术架构等。 Lutchen 建议,最好的方法就是根据详细的选项和结果来为股东们组织和展现数据。最后,让他们来做决定。

这个方法有助于减少政治纷争,但是无法避免,政治是潜伏在任何技术决定表面下的一只凶猛的野兽。 Motorola 的 Redshaw 提议,尽可能地领会固执的股东们的意思,并且学会在那些不怎么重要的项目上进行妥协。他说 : “ 有时会有一些根本就不值得的纷争,但最好将你的精力集中在那些方面你认为能做到与众不同的地方,比如节约成本。 ”


链接一 : 开源软件的影响

开源软件怎样影响公司开发还是购买的决定?从专业的角度, Geronimo 项目的创始人、 LogicBlaze 的高级架构师 Bruce Snyder 提出了自己的看法。 LogicBlaze 是一个 SOA 和业务集成的开源解决方案,其中包括 ServiceMix ESB 和 ActiveMQ 信息平台。

问 : 开源软件能在多大程度上影响企业是购买还是自己开发企业应用程序的最终决策?

Bruce Snyder: 我认为开源有助于企业自己开发软件,尤其是在你公司有自己的专业人员的情况下,因为它使所有的业务都在你的掌握之中。而且在某些可重复利用的软件基础上开发一个新的软件要比一点基础都没有容易得多。

问 : 你如何看待开源软件的定制?

Bruce Snyder: 总的来说,今天确定业务需求然后找到一个开源软件来满足这个需求,或者至少是部分的满足,比过去要容易得多。如果你认为可以把它作为你将要开发软件的基础的话,那是一个非常好的起点。

问 : 开源软件有什么竞争优势?

Bruce Snyder: 如果你能充分消化软件,而且你的研发团队有能力满足你业务中不断增长的需求,在我看来,与那些选择某些供应商提供的软件的竞争对手相比,你更具有竞争优势。但是这时你就要知道,维护那个软件的责任就在你和你的研发团队身上。当然,你也可把它委托或外包给一个专业的服务提供商。

问 : 利用开源软件有哪些方式?

Bruce Snyder: 从最底层开始有操作系统,如 Linux ,在此之上,有关系型数据库,如 MySQL 、 PostgreSQL 等,接下来是中间件,有 JBoss 等。另外,还有工具,包括 Eclipse 、 NetBeans 等。除此之外,就是自己开发的应用,你可以使用开源软件提供的各种库来完成各种任务,比如数据保存、数据的展现和网络通信等。

问 : 我们该怎样评估开源软件?

Bruce Snyder: 没有通用的方法,而要具体项目具体分析。但在许多方面与评估商业软件基本相同。你必须考量它有多成熟、文档化有多好。例如,如果你评估一个开源的应用服务器,你就得看大量的开源代码。而如果没有人指导你工作,如此大的工作量自己摸索往往令人畏缩。

问 : 有哪些问题需要考虑?

Bruce Snyder: 许多人把开源软件看成银弹,其实也就是一种软件而已。我非常强调开源社区,事实上,如果没有各种各样活跃的社区,开源软件的文档和技术支持都没有办法做到,软件本身也就好不到哪里去。在这方面,你必须睁大眼睛仔细辨别。


链接二 :MCI 的决策过程

在过去的几年里, MCI 不得不决定是购买还是自建一个系统来跟踪第三方的服务。下面一系列的问题阐明了公司是怎样最终决定购买系统的。

● 我们应该自已开发吗?

Q: 自己开发有竞争优势吗?

A: 没有。

Q: 这个项目是核心的业务流程还是一般业务流程?

A: 一般的。

Q: 公司内部有资深的业务人员能创建世界一流的软件吗?

A: 是的。但是资源是紧缺的,本项目不具优先权。

Q: 公司内部或市场上有资深的技术人员来创建世界一流的软件吗?

A: 是的。但是资源是紧缺的,本项目不具优先权。

Q: 总体拥有成本是什么?

A: 低到中等。

● 我们应该购买吗?

Q: 商业软件所提供的功能能满足或接近于满足我们的需求吗?

A: 有两种软件可以满足我们的需求。

Q:: 这两套软件适合我们的业务流程吗?

A: 适合。

Q: 供应商可以提供长期的支持吗?最佳解决方案常常来自于较小的软件提供商,对它们有必要评估其财务状况。

A: 对,两个供应商都可以。

Q: 两个供应商是否适合我们目前的基础技术架构(对 MCI 而言,在门户上采用的是 .NET ,而在后台采用了 IBM 的 Webshpere )?

A: 两个都适合。

Q: 两个软件供应商的未来发展是否与我们对软件未来的需求相一致?

A: 非常适合,甚至有些超出我们的预期。

Q: 供应商有足够的证据表明他们能按时交付软件吗?

A: 对。

Q: TCO 怎么样,比自己开发和维护成本低吗?

A: 经过协商,供应商做了比较大的让步, TCO 可以接受。

 

@ 2004 CMA-China.org 版权所有

Email: cma@ cma-china.org MS: cmachina@hotmail.com 电话: (010)88137161,88112696