每块砖都是合格的,每包水泥也是合格的,为啥盖出来的房子总有问题?不是地基下沉就是楼顶漏水,要不就是窗户关不上,为什么呢?因为没有完善的质量管理体系,好的原材料没用好的方法构建。
没有规矩,不成方圆。IT应用的质量也是如此。要想保证每个模块的质量稳定,就得有统一的质量管理体系和统一的方法衡量质量标准,并设立明确的达标体系,保证按照此体系编写的每一行代码的质量,并保证最终符合此体系的产品是合格的软件产品。
质量管理体系并不是空泛的概念,它涵盖三方面的内容。一是质量体系,二是第三方评估,三是项目监理。可以说,使用这三种手段都可以保证软件产品的质量。要注意的是,IT应用面非常广泛,其质量管理体系的构建虽然有一定规律可循,但也有很多个性化的需求,这就需要应用方、承建方、监理方有经验,并善于沟通和交流,从流程和体系上保证应用的质量。
某政务信息化工程建设投资额数亿元,其总体目标是要采用现代信息技术,通过信息资源、信息共享平台、重点领域业务应用系统和安全保障体系建设,实现业务管理部门的互联互通和信息共享;促进业务管理部门间的业务协同与互动,提高业务管理信息化和科学决策水平,增强政府调控、驾驭市场变化、应对突发事件、总揽全局的能力。
很难想象,对于这样一个涉及面广、建设周期长、共建部门多、建设涉及的技术面宽(包涵软件工程、网络工程、主机系统、标准化建设、信息共享和挖掘、信息安全以及机房建设等)、参建单位多,同时,还面临国家电子政务建设机制不健全、法规不完善、网络基础设施滞后等问题的工程项目,不通过监理对工程的实施进行规范管理和科学评价,是如何能做到事先预防、事中监管、事后评估,避免问题发生,使工程达到预期建设目标的。
作为该信息化工程的监理方,应当根据该信息化工程的需求,针对工程建设的特点制定详细的《监理规划》和《监理实施细则》,在规范监理制度的基础上,重点对工程的质量、进度、投资和变更进行控制,内容涉及标准体系、基础平台、安全平台、应用系统、机房等各个环节,通过细致的监理工作保证对工程的科学化、规范化管理。受篇幅所限,本文仅以针对该项目监理质量控制的几个要点为例,来阐述监理在保障信息化工程项目质量中的重要作用。
质量控制难点及应对要点
针对该项目特点和难点的分析,项目实施过程面临的质量控制难点主要出现在以下几个方面。
目标控制
即承建单位的建设结果是否满足建设单位的质量要求和业务需求。该项目由于应用功能多、覆盖面广,而且由于我国处于经济转型时期,业务管理部门的职能不断调整,各部门的业务模式和应用需求变化幅度较大,增加了需求获取、系统设计和开发的难度,给实现目标带来了很大的困难。
该目标控制难点也是该信息化工程建设的质量控制重点。它的关键点体现在监理对承建单位的需求调研方式、问卷设计、调研过程、需求分析报告等重点进行质量监督和控制;体现在对技术方案的审核与评估上,使其符合设计项目总体设计的要求,更要满足该项目应用的业务需求;体现在整个项目过程中对需求变更的控制,以避免变更范围蔓延,无法控制。
技术控制
本项目行业应用系统的应用功能多、接口关系复杂,可靠性、安全性和可维护性要求高,造成应用系统的开发难度大。
本项目进行质量控制的关键点,体现于监理在项目实施全过程中依据合同要求审查承建单位的质量保证体系建设,推动承建单位加强项目的质量管理;督促承建单位采取符合项目合同要求、项目工程标准规定的技术路线、技术要求与系统架构进行设计;按照项目工程标准和国家标准规范规定的方法进行开发、实施及验收;在项目建设的全过程中,监理有重点、有选择地评估、度量承建单