百变不离其宗

2015-02-09 21:22
中国信息化周报 2015年4期
关键词:开发人员商业变化

商业论证还包括了整个项目中的主要风险。对于核心平台之外的业务处理模块以及其他模块,由于受环境变化的影响较大,所以考虑项目中的风险显得尤为重要。

任何系统开发项目的实施都是建立在企业内外环境基础上的,然而企业的内外环境却始终处于持续的变化中。于是,环境变化引起的需求变更成了开发人员的家常便饭。对于微小的需求调整,开发人员往往还能灵活应对,但环境的显著变化引起的需求剧烈变更,却常常让开发人员难以下咽。某些需求变化甚至会威胁到整个项目的生命,企业不得不将项目推倒重来,从而使得前期的大量的投入付之东流。案例中的信息主管就面临着取舍的困境。

为避免陷入这种令人尴尬的境地,建议企业必须采取一种新思维来进行系统开发。

仔细地分析企业业务流程的各个环节,我们不难发现对系统开发影响最大的是外部环境中的市场状况的变化,根据与市场状况的相关性的不同,我们可以把企业的日常事务划分为不受市场状况影响和受市场状况影响较大的两部分。据此,企业可以把企业级系统划分为核心模块和业务处理模块。

核心模块是整个系统的中心环节,它不依赖实际的业务处理模块而独立存在,以构成最小的应用系统。而业务处理模块则可以随实际的业务对象及其变化情况作出相应的调整。当市场状况发生较大变化时,企业只需对业务处理模块进行调整,无须对整个系统进行较大的修改,从而尽可能的避免大量不必要的工作量。

从另一个角度看核心模块也可以被称为核心平台。这个平台具有较高的稳定性,很少有调整的需要。但该平台必须具备很好的扩展性,从而可以方便地搭载业务处理模块以及其他模块。

无论是核心平台的开发项目,还是业务处理模块的开发项目,都需要立项的依据,商业论证就是这样一种立项依据。它是对一个项目投资的有效性证明。商业论证回答了“为什么我们要实施这个项目?”的问题。就像案例中讲到的该公司老板为什么要提出构造一个崭新的信息系统。管理高层可以确定此项目是经过深思熟虑的,而不是一时脑热的结果。

商业论证常常成为项目的驱动。同时管理者在项目每个阶段结束时都需要对这个认证重新进行评估,以决定在当前的环境下是否仍然有效。如果一个项目的商业论证在任何时候上市的有效性,这个项目就应当立即停止或修正。

商业论证还包括了整个项目中的主要风险。对于核心平台之外的业务处理模块以及其他模块,由于受环境变化的影响较大,所以考虑项目中的风险显得尤为重要。项目的设计要有一定的前瞻性,如果风险太高,超出企业可承受度范围,则应停止该项目的实施。

案例中的E机械配件有限公司的平台项目由于没有充分认识到通过科学的商业认证构建核心平台的重要性,没有对行业性经济形势进行预判,在形势发生较大变化的情况下,该平台项目不得不进行大规模的修正,造成了企业资源的大量浪费,更为严重的是系统上线时间的一再拖延,给企业的经营管理造成了不便。

因为企业一味的根据出现的变化来进行自身的调整很可能会使自己陷入疲于应付变化的境地,只有对项目的实施和调整进行科学合理的商业论证,对风险进行严格的管理,企业才能处于主动的地位。(王新荣)

猜你喜欢
开发人员商业变化
从9到3的变化
商业前沿
这五年的变化
商业前沿
商业前沿
商业遥感已到瓜熟蒂落时?
鸟的变化系列
后悔了?教你隐藏开发人员选项
“让路”让出的变化
三星SMI扩展Java论坛 开发人员可用母语