推进工程建设行业管理信息化的深化应用(之三)
——企业信息化的推进模式
2012-09-07◎
◎
在本连载的前两篇文章中谈过了“企业管理的信息化建设”和“标准化促进信息化的建设”。其中,企业管理的信息化建设主要谈到了要从“沟通-效率”走向“管理-效益”,以及什么是填报系统、什么是管理系统,他们两者的差异在那里,并阐述了要达到“管理-效益”的目标,就必须强化过程管理、构筑管理系统等内容。标准化促进信息化的建设主要谈到了构筑管理系统之前,要先做好信息化的准备工作,即:先打造企业的标准化以及标准化工作的内容、说明,没有标准化的信息化不能提升企业的竞争力。
在搞清了信息化的目的、目标、以及要做哪些基础准备工作之后,下面的问题就是如何做准备工作、如何实现系统。本篇将就这些问题给出一个方案,介绍应采用什么方式推进上述工作。
一、新型的信息化合作模式
在上期“推进工程建设行业管理信息化的深化应用(之二)—标准化促进信息化的建设”中提到了信息化之前要做好标准化工作,包括业务的规范化、业务的数字化、数据的结构化、架构的模型化、处理的自动化。其中业务的规范化是由软件商或咨询公司与企业合作完成,因为涉及到系统的实现方式,所以业务的数字化、数据的结构化、架构的模型化、处理的自动化等工作主要是由软件商协助企业完成。
企业要先集中资源做好业务的规范化,这是信息化的基础。由于这个结果是未来系统架构的依据,所以要取得企业内部从经营层、管理层和执行层的理解和认同,否则系统的架构就会不稳定。
业务的数字化、数据的结构化、架构的模型化、处理的自动化的工作内容与信息化紧密相关,需要企业的信息中心与软件商密切配合,利用软件商的业务支持体系协助企业完成标准化的工作。图-1左侧为企业要做的工作、右侧为软件商提供的服务。
图-1
广东同望科技股份有限公司(简称同望科技)与北京鸿翔远成科技有限公司(简称鸿远软件)作为提供服务的软件商,联合开发了支持企业标准化和信息化的服务体系,可以为客户提供如下的服务:
■业务支持体系(方法 = 标准化支持体系 + 设计支持体系)
■软件支持体系(工具 = 同望V3企业架构平台* + 基准产品)
* 注:以下“同望V3企业架构平台”简称“V平台”
图2表现了企业与软件商为共同完成企业信息化目标的协作关系。软件商协助企业进行信息化建设的两个主要步骤:
图-2
1.推进标准化:提供标准化的支持体系
2.建设信息化:提供设计体系、基准产品、架构平台
利用上述的两个服务就可以很好地支持企业的标准化,继而实现企业的信息化建设。
关于业务的规范化,由于企业的经营战略、企业文化、组织结构诸多要素不同,参与企业规范化咨询的软件商或者咨询公司的宣传理念也不同,所以规范后的结果和表现也会有所差异。
对于我们提供的两个体系(方法和工具)而言,不论是什么方式的管理理念,都是可以适用的,因为方法和工具都是通用的,里面并没有固化某一类理论。下面就如何利用提供的服务进行标准化和信息化做进一步解说。
图-3
二、软件商的服务 - 业务支持体系
业务支持体系的内容包括两个部分:“标准化支持体系”和“设计支持体系 ”。
■标准化支持体系: 为信息化而做的标准化工作(业务的数字化、数据的结构化、架构的模型化、处理的自动化)。
■ 设计支持体系: 为信息化而做的系统设计与实现工作。
以上两个部分的侧重不同,前者针对企业的标准化;后者针对企业的系统实现。
1.标准化支持体系
根据企业已经完成的业务规范化资料,对要实现信息化的对象逐一进行业务的数字化、数据的结构化(图-4)。系统实现的是否理想,是否能够达到预期的设想,很大程度取决于标准化的工作进行的是否成功。
标准化工作是种企业行为,做的好坏主要依赖于企业自身对标准化重要性的认知。软件商是个辅助者,主要是从标准化和信息化的相关处,从方法和手段上对企业进行指导等,比如在建立风险评估的系统时,软件商协助企业做如下的一些工作:
a.首先找出哪些风险是可以数字化的,采用何种表现方式(文字→数字)。
b.对数字化后的数据进行结构化设计(建立风险数据库→体系)。
c.建立结构化的数据评估模型(逻辑、计算方法等)。
d.设置自动处理机制(按照企业管理规则设置控制点、预警、报警等)。
2.设计支持体系
图-4
企业标准化工作完成之后,就要设计管理系统,设计支持体系主要包括下述内容(见图-5):
■需求收集和分析
■业务设计(应用设计)
■系统设计(软件实现)
■系统实施(系统上线)
标准化支持体系与设计支持体系是密切相关的,上述标准化的内容都要反映到系统中去,两者的内容和侧重有所不同,比如:
■业务的数字化:非设计的关注对象(不能数字化,系统不对应,至多提供扫描上传功能)。
■数据的结构化:最好能与系统的结构化要求一致,这样系统最为简洁。
■架构的模型化:标准化用的架构模型是企业与内外部沟通的基础,也是设计用模型的输入和参照;设计用架构模型偏技术,因此比较复杂。
■处理的自动化:系统自动化运转的驱动力是“企业管理规则”,但是这个企业的管理规则要转化为系统认知的、并且可以执行的规则才能驱动系统运行。
图-5
图-6 同望V3企业架构平台
业务支持体系(标准化&设计)为信息化的实现提供了一条无缝的服务流程。
三、软件商的服务 - 软件支持体系
软件支持体系包括了V平台和基于V平台开发的基准产品。
V平台是一款不需要编码就可以进行软件设计和开发的工具,可以支持企业自主开发新系统,或是移植集成已有的系统。
基准产品是基于V平台开发的,按照随需组合的方式进行设计开发的组件群,可以快速灵活地构建成满足客户不同需求的产品。
1.平台
传统的开发模式是需要业务与技术进行直接的交互,在软件实现过程中相互影响。常常由于技术的制约使设计师不能很好地满足客户需求,结果也常常会发生需求失真的现象。V平台完全改变了软件的开发模式。V平台具有以下几个主要特征:
■零编码 支持企业级管理软件的快速开发
基于V平台开发的软件不需要进行编码工作,完全像使用CAD绘图一样的方式就可以完成软件的开发。相对于传统的开发方式,提高功效可达二位数。平台也提供了二次开发功能,但多用在没有复用价值的业务处理或是复杂的逻辑计算等。
■随需变 满足个性化管理需求的配置实施
同望提供了一整套的设计/配置方法,按照这套方法设计不但能够满足客户构筑系统时的个性化需要,而且还可以快速地响应在运行期间客户的各类需求变化,从而彻底地解决了客户与软件商由于需求变化而带来的最大困扰。V平台是个软件设计平台,支持设计人员边设计、边配置、边完善的“三边”工程。
■标准化 打造工业化软件生产的坚实基础
系统完全采用标准化的方法和流程进行需求分析、业务设计、系统配置以及质量测试等一系列的工序,形成了类似工业化的软件生产方式。这个方式不但极大地缩短了开发周期,而且有效地减低了产品的bug率,大幅度地提升了产品质量。
图-7 V平台的设计案例
■易操作 适应Office操作习惯的用户界面
V平台采用了可视化的设计,平台的设计充分地考虑了大家对常用软件的使用习惯,操作像使用Office一样地直观、简单,培训成本低、开发效率高。V平台是面向懂得业务的非技术人员而设计开发的,对它的使用对象和能力要求如下:
a.使用对象:业务人员、软件设计师、软件实施人员、客户系统维护人员等。
b.能力要求:懂得客户业务、掌握平台操作方法、了解基本的软件设计知识等。
不用编码,利用V平台可以设计出丰富界面表现形式(图 -7)。
2.基准产品
传统的产品设计理念是将已有的客户实践尽量整合到一个产品中去,目标是做出“以一当万”的全能产品。然而由于管理系统(特别是项目管理系统)存在着大量的不确定因素和易变性,所以在应对管理系统的需求方面,软件商和企业之间存在着矛盾,比如是做项目还是做产品?对企业来说,希望系统按照“项目”去设计开发,以满足本企业的个性化需求;对软件商来说,希望系统按照“产品”去卖,以利于减少实施,降低成本。此外,对于要变化还是要稳定这一问题,对企业来说,当业务随着时间与空间的变化时,能快速地将变化反映到系统中;而对软件商来说,不论在开发还是在使用的过程中,客户的需求都不要发生变化,要稳定。
图-8 汽车组装的概念图
由于软件商已经认知到企业的需求不可能不变,不变是暂时的,变是永恒的,所以也就不再设想做万能的“标准产品”了,而是做可以随需应变的“基准产品”。怎么理解基准产品呢?就像汽车行业一样,先将通用的核心零部件制造出来,形成零件库,然后用同样底盘、零部件,通过不同的组合开发出不同需用目的的汽车。在此基础之上,可以用不同的外观、颜色、装饰等来表现个性化;可复用的零部件越多,通用性越强,复用率就越高,成本就越低,对需求的响应速度就越快。
有了汽车组装的概念,就容易理解基准产品的概念了。基准产品,顾名思义不是一个完成品,它是按照V平台的设计原理,事先将可以处理各类不同业务的组件设计并配置好,同时也准备好连接组件的各种机制组件(组件相当于汽车的零部件),形成组件库。然后,将不同的业务处理的核心部分组装出来(子系统),形成基准产品,当了解了客户的具体需求后,通过调整、增减部分业务组件、机制组件的方式,就可以快速地响应客户的需求。
由于采用了这种设计理念,极大地提升了产品的通用性和灵活性(图-9)。
图- 9 基准产品的概念图
小结
在经历了信息化的启蒙之后,要想让企业的信息化工作真正为企业提升竞争力做出贡献,就必须一步一个脚印地,踏踏实实地做好基础工作,特别是大型的综合企业,企业的信息化一定要由自己做主才能获得成效。