观点 | 表现和根源 | 先进企业的启示 | 如何开始 | 价值与效果 | 展望 | 下载电子版

第三章 如何开始

章节小结

* 阶段模型的阶段分别是:第一阶段,开始平台基础建设;第二阶段,进行平台优化完善;第三阶段,IT部门按平台模式运营。

* 本次调研发现,大型企业在部署软件平台时,主要有三种模式,即:采用标准产品模式、基于标准产品定制模式、完全定制模式。

* 软件平台的选型可以分成四个步骤,分别是评估需求、了解市场的竞争格局、确定供应商短名单,最后是厂商评估及招标。

* 在比较软件平台提供商时,要注意考察它的三大要素,即产品、能力和商务。

一、从软件平台模式的“方法论”开始

具备层次化、组件化、产品化和体系化四个特征的软件平台,是解决大型企业多系统多项目并行运作的有效武器。但先进企业的实践表明,在大型企业中引入和部署软件平台并非易事。

调研发现,73%的大型企业CIO对于软件平台的部署有着一个共同的关注点,即关注软件平台部署的方法论。



图表 13 软件平台的关注因素

通过对先进企业做法的深入调查发现,软件平台要想在大型企业中得到成功应用,必须相应的软件平台部署方法论做支撑,否则很难应用成功。

中国建设银行、港华燃气、山东农信、华为等先进企业的实践表明,一个可操作、科学的软件平台部署方法论,其实就是一个完整的软件平台体系。它包括三个组成部分,即方法与规范、产品与工具、资产与知识。



图表 14 软件平台部署方法论的三大组成部分(图中平台也要改为产品)

1. 方法与规范:从管理维度看,软件平台需要一系列的方法和规范以解决最终业务应用系统的QCD问题,而这些方法与规范应该尽量固化到平台之中。这些方法与规范,不仅涉及软件平台的部署,还涉及基于软件平台的系统研发、系统运维等各个层面;

2. 产品与工具:软件平台一般包括两个核心主体,即作为产品的软件平台本身,以及和该平台配套的支撑工具,尤其是包括自动化测试,自动化文档、自动审计等辅助量化管理工具。这些管理工具也是平台能否保证质量和产品化的基础;

3. 资产与知识:这是指软件平台部署时要注意相关资产和知识的积累。其实,平台部署之后,最重要的就是在平台之上的软件或系统资产的管理、利用,以及相应的各种文档、知识的管理。

只有这三个方面同时做好,才能确保企业软件平台的真正成功实施。

小配文

“首都之窗(www.beijing.gov.cn) 系北京市政府网站。自2005年起,即把软件平台应用于首都之窗的“政风行风热线系统”之中,现已将其在首都之窗网站群中大规模应用。之所以能推广成功,很重要的就在于有一套成熟的软件平台部署方法论支持,即有优秀的产品与工具、实施的标准与规范,以及不断积累的应用组件资产与知识。”

——首都之窗

二、软件平台模式的三种建设方式

本次调研发现,大型企业在建设软件平台时,主要有三种模式,即:采用标准产品模式、基于标准产品定制模式、完全定制模式。。

基于标准产品模式是指企业直接采购软件平台商提供的标准产品。而采用标准产品定制模式,则是在标准平台产品的基础上,通过定制的方式来尽量实现用户未能满足的需求部分。完全定制模式即完全自己开发,完全适合自己需求的软件平台建设模式。这三种模式有不同的适合群体和应用场景。



图表 15 软件平台的三种建设方式以及适用人群

三、软件平台模式部署的路线图

阶段模型是一个典型的大型企业实施软件平台模式的路线图。先进企业的实践表明,软件平台模式的实施要注意两点,第一是全局规划,第二是分阶段实施。

软件平台部署路线图分成三个阶段,即平台基础建设阶段、平台优化完善阶段,以及最后的平台模式运营阶段。

小配文

“搭建统一的信息化软件平台不能一步到位,必须遵循从农村包围城市的原则,分步骤实施。”

——国家电网



图表 16 软件平台部署路线图

软件平台部署路线图的第一阶段是开始平台基础建设。这个阶段,核心任务是统一技术框架和标准,制定好项目实施的规划,并且制定好平台整合规范。同时,开始引入标准化的软件平台产品,做好组织机构权限框架、流程组件等工作,并且试点项目要准备好。与此同时,要整理归类技术组件并建立需要的知识库。

软件平台部署路线图的第二阶段是进行平台优化完善。这种完善主要包括完善架构、标准和规范,制定平台推广方案,建立开发商开发人员认证体系,建立工作量评估制度。同时,需要在平台定制、界面升级、相关框架方面、统一开发测试环境搭建和流程工作台方面做好相关工作。另外,这个阶段需要建立组件库,并且做好服务库的集成。并且,在这一阶段要将更多的应用系统纳入到软件平台之中。

软件平台部署路线图的第三阶段是IT部门按软件平台模式运营。这个阶段需要建立量化软件过程指标和敏捷软件开发方法,以及建设软件过程管理平台和积累组件与服务。在这个阶段,企业中所有IT应用系统都迁移到统一的软件平台之上。至此,企业得以通过软件平台模式运营管理IT应用系统,并不断优化提升。

通过软件平台部署路线图来实施运营,CIO得以在保持全局视野的同时,以分阶段渐进实施,可最大程度确保平台引入的成功性。它可以让平台在商业层面更好的满足业务需求,在架构上更具可扩展性和灵活性,在流程上能够更好的进行定义和管理,同时能更好的保证不同项目间的弱关联性。

值得注意的是,先进企业的实践表明,在软件平台部署过程中,第一个版本的形成最为关键,也最有难度。企业不仅要注意平台的设计问题,同时也需引入一套平台产品化管理机制,在形成基线版本后,持续推动平台产品按版本管理计划有序发展。

四、软件平台的选型模型

软件平台要支撑一个企业的各种核心业务应用系统,非常复杂,因此企业在选择软件平台时需要非常慎重。调查研究显示,软件平台在部署时必须遵循专业的选型方法论。按照专业的方法论进行选择,能确保最终企业用户科学、方便、快速地选择到适合自己的软件平台。

本次调查深入研究了很多企业的软件平台部署,并在此基础上总结了软件平台选型的方法论,主要包括两个层次,第一是软件平台的选型步骤;第二是软件平台的选择模型。

1、软件平台选型的四步骤

软件平台的选型可以分成四个步骤,分别是评估需求、了解市场的竞争格局、确定供应商短名单,最后是厂商评估及招标。

 



图表 17 软件平台的选型步骤

* 评估需求:这是企业选择软件平台所需要做的第一步,也是最重要的一步。这是指企业在部署软件平台时,首先要对自己的需求进行深入的分析与评估。这里的需求包括,公司未来业务的发展战略是什么,与之相匹配的IT战略是什么?未来的业务战略与IT战略对软件平台的选型具有非常大的影响作用。只有这点清楚了,才可能选到适合自己的软件平台。另一方面,根据IPD理论,平台事实上是分层级的。企业在评估需求时,要对自己的平台需求主要集中在哪一个层级分析清楚。只有这两者都考虑到了,才能快速地选择到适合自己的软件平台。

小配文

“在选择软件平台时,最重要的就是评估好自己的需求。同时,实施人员一定要能在技术上了解平台的底层。” ——河南移动

* 了解竞争格局:这是指企业在软件平台的真正选型之前要开展一系列的市场研究和调查活动,并通过这些调查研究掌握整个软件平台市场的竞争格局状况。通过了解市场的竞争格局,可以让企业很快速地了解软件平台市场中每个厂商的定位及产品情况。

* 确定短名单:在了解厂商的基本竞争格局之后,我们可以根据不同定位的厂商,给出一个供自己深入了解的提供商短名单。一般可确定3~5家平台提供商,不要超过5家。对于如何给出提供商短名单,可以安排自己人做,需要时也可借助第三方的研究或咨询公司给出。

* 评估与招标:在确定提供商的短名单之后,我们要对每家提供商进行深入的交流与讨论,并根据软件平台的选择模型对每家厂商进行仔细的评估。在有了一定的深入交流与评估之后,企业可以根据自己所掌握的情况进行标书的撰写与发放,并根据标书进行软件平台的专门招标。

调查研究表明,这四个步骤要全部完成,一般要花三个月到六个月的时间。如果企业严格地按照这四步去选择软件平台,就能科学地、方便地、快速地选择到适合自己的软件平台。

2、软件平台选型三要素

在比较软件平台提供商时,要注意考察她的三大要素,即产品、能力和商务等三大要素。    



图表 18 软件平台产品的选择模型

产品要素:是指该提供商的软件平台产品表现如何。在软件平台产品层面,需要考察的主要因素有:该平台产品功能的广度和深度,即它是否包括了平台所涉及的主要功能,每个功能实现的深度如何;该提供商软件平台方面的产品线是否足够丰富,即它是否有软件平台相关的产品;该软件平台产品在易用性、稳定性、可扩展性,以及可维护性方面表现如何,也即是说,该平台产品的成熟度如何。同时,该产品的成功案例也是考察产品的重要因素。但一般而言,考察案例时最好是独立前往,不要提供商打招呼或陪同。

能力要素:是指该软件平台提供商在软件平台部署与实施方面时所需要的各种能力状况。其中,最为重要的有:产品化能力、本地化服务能力,以及软件平台的预研能力和可持续发展能力。另外,以下能力也非常重要,即平台实施的方法论是否有,是否成熟?软件架构的咨询与规划能力;与各种第三方的平台产品和业务系统进行集成的能力;以及基于标准产品的定制开发能力。除此之外,该提供商的交付能力也需要专门考核。它是否拥有足够的渠道或合作伙伴,它自己的实施人员和服务人员有多少?这些都是考察该提供商能力的重要维度。

商务要素:是指该软件平台提供商在商务合作方面的模式比较。主要涉及的考察因素有公司品牌,产品的价格,商业模式和交付模式等四个方面的问题。商业模式是指厂商采用什么方式和客户合作,是否可以采用租用模式,或者分期付款模式等;交付模式是指厂商是自己的技术人员和服务人员负责交付与实施,还是由合作伙伴或渠道商进行将会交付实施。

总体而言,软件平台的选择需要组建专门的团队,并结合第三方咨询与研究机构的意见,进行专门比较与分析,最终做出选择。

五、当前国内软件平台厂商现状

目前,国内市场上的软件平台主要有以下六类提供商:

* 独立软件平台提供商:这类厂商包括普元、起步软件等,另外,一些独立的工作流厂商,如协同、信雅达等也属于此类;

* 管理软件平台提供商:这类厂商主要以用友、金蝶、SAP等为代表;

* 系统集成&行业软件平台提供商:这类主要是指以同方、浪潮、东软等厂商。

* 综合软件平台提供商:代表厂商包括微软、IBM等

* 开源软件平台提供商:Redhat

* PaaS类软件平台提供商:Salesforce.com

目前,各类平台厂商都有各自专注的业务领域以及市场定位,并在各自不同的业务范围内积极拓展未来市场。但总体而言,他们各有不同的优缺点:



图表 19 不同类型平台厂商优劣势分析

小配文

“软件平台是我们整个企业信息化的核心,它的地位非常重要,不能有任何不可控制的风险。我们一直希望国内的软件提供商能在软件平台领域与国外提供商相抗衡。”

——中国银行