由于在项目实施过程中缺乏一种有效的监督管理机制,致使项目在质量、进度、投入等方面都无法得到很好的保证和控制,出了问题就互相推诿,造成项目中途下马或完工后难以达到预期建设目标,越来越多的人已经认识到实行项目监理的重要性。
在信息化项目的实施中,IT 企业作为项目实施方为业主提供产品和服务,在项目实施过程中,由于前期的了解不够或者发现了更好的解决办法,项目可能需要进行重新定位,但是业主往往认为IT 企业是在提无理要求而不予支持。在项目启动的时候,业主领导非常重视,对于项目实施效果有较大的期望,但是随着项目实施的深入,要涉及到政务流程重组,牵扯到业主内部部分人的利益,于是项目开始受到抵制。由于业主自身在技术、能力、人员、经验等各个方面的不足,往往对城市信息化项目不能很好的把握和控制,对城市信息化项目的投入和难度估计不足,或者自己冒充专家,过分干涉实施项目的IT 企业,对IT 企业不信赖,认为没有达到所期望的要求,造成IT 企业的正常要求得不到相应的支持,而政府领导没有估计到问题的严重性,项目于是停滞不前,导致城市信息化项目失败。IT 企业在项目实施的过程中希望得到用户的大力支持,但是又不希望用户过多干涉项目的实施,往往导致双方都不满意。出现上述情况原因之一在于项目实施过程中缺乏一种有效的监督管理机制,致使项目在质量、进度、投入等方面都无法得到很好的保证和控制,出了问题就互相推诿,造成项目中途下马或完工后难以达到预期建设目标。随着城市信息化建设深入开展,越来越多的业主意识到实行监理的重要性。
IT 项目监理是在大型信息系统工程建设中引入第三方参与的管理机制,在业主或者项目建设管理机构的授权委托下,根据项目的建设目标、业务需求和质量标准,对承建方提出的技术方案、项目管理活动以及系统设计、开发、集成和实施部署等活动进行全方位、全过程的审核、监督和控制,以保证项目在预算范围内按时、按质完成,以保护业主的利益,规避或降低项目的风险。实际上,项目监理就是对IT 公司实施的项目进行有效监督和调理,从而维护用户权益的一种机制。项目监理如何才能做到公正、科学,项目监理的工作流程是否也应该规范等都需要不断进行尝试。
项目监理是国际上确保工程项目质量和进度的一种通行惯例,但是IT 监理与建筑监理有什么区别呢?实际上,IT 应用的项目监理与基建工程的项目监理二者之间的区别很大。
首先,信息化建设项目与建筑工程本身存在很大差别。传统的基建工程项目除前期设计工作外,主要还是人类的体力劳动,IT 系统则更体现人的智慧,从而更加不可见。尤其是软件,它不像建筑工程那样最终有实体展现在业主的面前,软件只有用了才能知道它的质量。其次,IT 系统的需求更加复杂、多变,很多需求不明确、不清楚,而基建工程项目则一般是比较明确的。因而在后续工作中,基建工程可能不会与最初的设计有多大的差异,而信息化项目在开发中可能会根据需求的变化产生很大的改变。第三,IT 系统的建设方法相比而言不太成熟。软件工程在当前仍然只是一个美好的愿望,目前还没有一个规范、完善、成熟的业界通用标准,人们还都只是处在探索阶段。而基建工程项目则已经相对很成熟,根据已有规范的标准来实施。最后,建筑工程的监理实际上只负责最后的施工阶段,施工以前的规划、设计等阶段分别由其它部门来完成。而IT 系统建设则从最初的需求分析、规划、设计一直到运行全过程都需要监理参与。