互联网思维与企业信息化
一、互联网思维
简单
互联网思维倡导简单、专注和极致。而我们在企业信息化建设时往往出现这样一些情形,上了很多看似高大上的系统和项目,投入了大量的资金和人力,但最终得到的是一堆没人用的功能,回头来看得到的回报率还不足20%,甚至彻底失败。相比互联网产品,企业管理软件在客户体验方面远远地落后了,而在信息化项目实施过程中,把简单的事情搞复杂,范围不断蔓延是最常见的问题。
快速
天下武功唯快不破,快速迭代是互联网思维所倡导的。我们在企业信息化建设中,一个项目光立项就需要进行可行性研究、逐级评审、正式立项、公开招标等一系列繁琐的过程,短则3个月,长则半年,有些甚至可能长达1年之久。立项之后的实施过程则更具挑战,需求调研分析、系统设计、文档确认、文档修改、系统开发,完成系统测试,开发人员面对的可能是无休无止的变更和不断衍生的需求,甚至彻底推翻重来。互联网时代,时间是最大的成本,任何企业都会越来越深刻地体会到这点,企业如果不能快速应对环境的变化将很难生存,因此传统的信息化实施和系统开发方法将无法适应企业发展的需求,敏捷开发必定是趋势。
用户参与
互联网将用户参与度提升到了前所未有的高度,用户从被动转变为主动,从使用者转变为设计者、制造者,用户的热情被极大地提升。再看企业信息化,传统的实施方式中用户的参与主要依赖文档,而抽象枯燥的文档很难激发用户的有效参与,理解上也会存在很大的差异。另外,“用户”的定义往往会被狭隘地定义为信息的“获取者”,因为信息获取是构建信息系统的目标,但信息“获取者”往往是管理者,是项目的发起人。而作为信息的“提供者”往往被忽视,因为他们通常是执行者,遵从管理者的要求录入信息。这样就出现太多的系统因为被这些信息“提供者”或公开或私下的抵触而导致失败。通过快速Demo,与用户一起面向真实系统,精准沟通需求,快速迭代;不仅让项目发起人(信息的“获取者”)参与开发过程,更要让关键用户(信息的“提供者”)参与进来,倾听和满足他们的需求,让甲方主导、让业务部门主导信息系统的开发!
开放性
互联网的开放性创造了更多的机遇,通过开放汇聚更多创新和力量。企业信息系统的开放性同样重要,一个封闭的系统必然会造成“信息孤岛”。除了系统的封闭性,IT部门思维保守封闭也会成为信息化的障碍。企业在经过一定的信息化建设后,各个部门的信息化需求被激发,但往往IT部门仍然按照ERP级的项目实施和管控方式进行管理,反而抑制和阻碍了企业创新和管理升级。只要确保系统的开放性,那么IT部门也要用开放的心态,允许其在公司总体框架之下,既独立又融合地去构建专业系统。 综上,我们提出“轻量化”和“自生长”的企业信息化理念。
二、如何“轻量化”
“轻量化”就是简单、快速,当一个项目过于复杂时,我们需要仔细推敲,究竟哪些是核心问题?哪些是必须的?是否可以分步实施?哪些可以先排除,留待后续改进?
- 聚焦核心问题
以往很多信息化项目从需求调研开始就迷失方向,有些项目甚至一开始就没有明确的目标。精准定位项目亟待解决的核心问题,甄别目标系统的核心价值最重要,也最难。在项目实施过程中需要不断评估、排除无关需求的干扰。
- 少投入,多频次
从项目可研开始,项目的每个环节都应面向真实系统展开,然后不断迭代推进。阶段性任务完成后,系统仍可以进入下一轮大迭代中。 “轻量化”可以大幅降低项目风险和成本投入,提高项目的实效性。传统模式由于面向文档沟通,费时费力且会埋下巨大风险,这些风险会在系统上线前集中爆发,项目往往就此面临大量返工,甚至最终失败。而且,很多系统因为不是基于SOA的架构,其灵活性较差,当项目上线后很难进入下一个持续改进的大迭代。参见图1,轻量化与传统模式对比:
三、怎样“自生长”
“自生长”就是用户参与和系统开放、可延伸。公司应有预先规划,哪些系统由公司层面负责?哪些系统由部门层面负责?哪些工作由公司自行解决?哪些需要外部力量的支持?公司应当搭建一个灵活的基础平台,确立各系统的主导者,规划好各自的关系,这样更有利于激发创新和提升企业的应变能力。参见图2
系统自生长: zsz
- 用户主导
随着近些年信息化的普及,企业的信息化意识和能力在逐步增强,信息系统也逐步成为企业核心竞争力的一部分。传统的乙方主导模式已逐渐不能适应时代发展的需要,因为让外部力量主导构建企业核心竞争力显然是不合适的。另外,除了最核心的ERP系统,即从订单到付款的主业务链,大部分的系统公司层面可以鼓励由关键部门主导,IT部门负责从全局层面支持和纠偏即可。任正非曾经说过:“让听的见炮声的人来决策”,信息化建设也一样,让真正使用系统的人来主导。随着科技的发展,技术将不再是用户自己参与系统建设的障碍。例如Joget workflow就可以允许非专业IT人员通过拖拽和配置的方式自己搭建系统,关键用户可以自己搭建80%以上的功能,如果遇到少量较专业的技术问题,则由IT部门或外部技术支持。
- 开放、可延伸
有人会担心,如果让大家各自主导自己的系统,会不会产生很多“信息孤岛”?其实只要保证到每个系统的开放性并合理规划相互之间的数据关系,那么这个问题即迎刃而解。另外,还要关注这些系统的延伸性,任何系统都可能随着企业的发展而变化,需要不断的改进。所以,在软件/工具初期选型阶段,评估系统开发成本时必须要考虑到系统的开放性和二次开发的成本投入,否则“信息孤岛”问题将无法避免。
四、未来趋势
企业信息化未来方向将趋向于平台化的快速定制开发,基于敏捷开发平台,快速搭建适合自己的管理应用,企业也可以选用该平台的应用模版来节省定制开发时间,从而节约成本。大家可以关注Joget workflow这款产品,它是目前市场上少见的简单而强大的无代码快速开发平台,是一款理想的“轻量化”实施工具和可伴随企业“自生长”的基础平台。