企业信息化建设中组建企业自已的信息开发部门会碰到的问题
最近在一家企业中工作,企业的主要业务是在全国范围内的零售,该企业非常注重信息化建设并组建了企业自己的软件开发部门,以期望解决企业在快速发展中对信息系统,业务系统及企业信息化建设的需求,但在此过程中并不顺利,实际过程中出现了些既在书本中强调过而又有与理论稍显不同的问题,在此仅以假设企业管理方法已经科学化,企业领导给予足够支持的前提下并以信息系统的开发为例来阐述:
1:虽不利但能够克服的因素
(1)企业的机制不利于企业的信息部门对信息系统的开发
软件开发的过程是一个类似于工业化的制造过程这其中也必定包括了管理与组织的基本原理的应用且相对而言显得独立与具备体系,但一般来说如果企业的管理方法科学化那么就意味着已经建立了一套符合大生产客观要求的制度方法,但在建立制度方法的过程中必然对信息部门特别是开发部门的管理制度,规模,部门负责人的行政级别,策略,岗位职责,激励机制,薪酬制定,绩效考核等一系列与企业管理机制的不相符甚至有冲突的部门特征缺乏考虑.那么这在企业发展到一定阶段考虑到应用信息技术进行企业信息化建设以更加科学的进行管理并决定成立自己的计算机应用队伍时,矛盾将不可避免暴露出来.
(2)企业的急切需求与信息部门工作的时效性之间的矛盾
这样的矛盾是由于企业信息化建设缺乏规划而直接导至的,或者说如果企业将信息化建设规划做好那么完全可以避免这样的矛盾.目前大多企业都处于信息化建设的初级阶段,各业务部门感到计算机在处理事务上的好处,急于采用计算机技术解决部门管理中的混乱,从而缺乏系统的向信息部门提出需求,造成信息部门工作混乱,缺乏系统性,条理性使的工作质量,效率下降,反而不能满足于需求部门,至使信息部门的工作能力受到怀疑,从而形成恶性循环,影响企业信息化建设的进程.
(3)信息部门中的开发人员与管理人员由于考虑问题的出发点不同而产生的矛盾
这个问题虽然普遍存在,但其实最好解决,不论是采用技术手段,或者管理方法,或者加强交流,合作是完全可以解决的.
2:必然导致失败的因素
(1)企业对信息开发部门的目标及任务缺乏规化或与企业的实际情况不相适宜
部门存在的意义必然是为帮助企业达到目标,完成既定任务但因为开发部门的工作性质是以项目为中心的,而且工作的成果的体现与企业中其它部门不同,用销售部门来作比较:
比如给销售部门的工作任务是本年度销售额要达XXX,但是年末未达到任务,那表式工作任务没完成但已存在的销售仍然是成果, 而开发部门则不同开发部门不能以距开发某个具体系统还差1%作为工作成果,而必须是100%完成并以投入使用,而且正常稳定,来体现工作业绩.如果从开发企业信息系体的角度来说这体现于对信息系统的开发缺乏规化或规化与企业实际情况不相适宜如果这个问题存在那么也就说明企业开始时对信息部门的目标及任务没有进行过充分的可行性论证,如果单从开发的角度来看这不仅仅是在企业中的开发部门会失败也是专业的系统开发公司也同样会失败.企业信息建设中各种系统的规划是关于企业信息系统长远发展的计划,对于企业来说,它是企业战略规划的一个组成部分.开发企业信息系统首先要做好规划,一方面,由于信息系统的建设是一项耗资巨大,历时较长,技术复杂且涉及面广的庞大的系统工程,在着手开发之前,必须进行充分规划和论证,将其放到重要的战略地位来考虑,否则后果将难以设想.另一方面,在现代社会中,信息已成为企业的生命线,信息资源是企业的一项重要财富,信息管理是企业管理的重要组成部分,管理信息系统的运行与企业的运营方式息息相关,所以不仅要在资源上,经费上,时间上给予充分考虑,而且要在观念上给予高度重视,作出全方位的规划.管理信息系统的规划一般既包含三年或更长的长期计划,也包含一年的短期计划.
一般来说,规划应包括下列四项主要内容:
<1>.信息系统的目标,约束与结构.即包括企业的战略目标,外部环境,内部环境,内部结束条件,信息系统的总目标和完成规划的具体徇标准等.
<2>.当前的能力状况.包括硬件情况,通用软件情况,应用系统及人员情况,硬件与软件人员及费用的使用情况,项目进展状况及评价.
<3>.对影响计划的信息技术发展的预测
<4>.近期计划,包括:硬件设备的采购时间表,应用项目开发时间表,软件维护与转换工作时间表,人力资源的需求以及人员培训时间安排,财务资金需求等.
(2)开发部门缺乏适当负责人选或人选不当
首先要挑选该部门的负责人并不容易,该人员选需要满足以下条件:
<1>熟悉企业的动作模式,对企业的业务运作比较熟悉.
<2>具备相当的技术能力,管理能力.
<3>必须是企业中比较信任的人员.
<4>能够参与企业核心管理决策中来.
否则结果就是要么开发失败,或者开发出的东西特别是跟核心业务相关的企业敢用吗?因为在企业进行信息化建设的目的之一就是为了改进管理,使管理,动作方法更加科学化,那么在信息化建设进程中就不可避免的需要 涉及到企业业务流程重组,或进程重组,那么信息部门的负责人员就需要能够参与企业管理决策,并在其中发挥相当作用.
小结:需要指出的是由于开发部门作为整个企业信息化建设中最直接的参与者同时也是对信息技术了解最多的单位,企业组建这样的部门也就是说明企业将把企业信息化建设的重任交于这样的部门,那么部门的成败将成为影响企业信息化建设的重要因素,因此以上问题应尽可能的避免,如果避免了上述问题的出现那么开发部门必定对企业的长远发展有着深刻的意义.从另一方面来说对于作为一从事过专业软件产品开发的人员来说企业在其信息化建设中能够拿出魄力一决心组建开发部门服务于企业信息化建设还是非常难得的,因为在这样的环境中能够获得令专业软件企业羡慕的需要调,测试,跟踪调查等的环境,能够在这样的环境中实现管理甚至战略层面上的系统开发设计经验.