作为一个技术人员,通过最近电子政务等一些项目的实施和推广,发现在一件事情的成功之前,技术只是占了很小的一部分因素。这个道理可能大家都很不屑,因为觉得自己早已知道,我本来也是这样以为的,可是现实情况是,越多的实践越发现,原来比我想象的还要小的多。
目前的IT技术日新月异,新名词也是层出不穷,单就信息系统的实现上,就有各种各样的技术和方法。而不得不承认的是,只要投入了一定的资金,基本上都能购买或者开发出一套不错的系统。虽然在性能和功能上有所差异,但是只要不是故意贪污放水,基本上差别不大。
更重要的是,技术更新太快,系统基本上的生命周期也不是很长,即使再好的技术和实现,很快也要被淘汰,要么需要更新换代,要么需要二期建设。
但是一个系统建成以后,如何使之得到推广,使之得到用户认可并广泛使用,从而为工作带来益处,为工作提高效率,不同的做法产生的效果,相差惊人之大。同一个信息系统,放在两个不同的业务推广人员手里,竟完全会产生钻石和石头的区别。
在最大的误区上,技术人员会偏执的认为,好的技术能开发出好的应用,会有利于信息系统的推广。当然,这么说也是没错的,但关键是作用远远没那么大。
个人发现,一个系统在实现中,更重要的不是技术,而是系统的业务流程等功能设计,而这个设计基本上是由业务人员在操作。更重要的是,系统在开发完成后,开发前设计的流程通常不会100%如人所望,或者业务流程自身也在发展变化,那么这个时候,就要看负责系统推广的业务人员,如何对业务流程根据信息系统进行梳理和完善了。
这个工作非常重要。如果梳理的好,使之能很好的配合信息系统的使用,则信息系统就容易得到推广,形成顽强的生命力;否则在推广过程中就会遭到业务人员的强力反弹,应用效果大打折扣。
作为一个合格的信息化管理者,如果在重视信息系统建设的同时,没能更重视信息系统的推广和业务流程的设计,则事倍功半。而信息系统的推广,很多时候需要的是那些兼顾技术和业务的人员,而这类“半吊子水平”通常却容易被所谓的技术人员所轻视。
其实同样道理,都是Zblog程序,可能是月光同学,也可能是网络垃圾。




