高速公路信息化项目质量控制的实施

更新时间:2019-12-01 来源:工商管理论文 点击:

【www.rjdtv.com--工商管理论文】

摘要

  信息工程监理是指在政府工商管理部门注册的且具有信息工程系统工程监理资质的单位,受建设单位委托,依据国家有关法律法规、技术标准和信息系统工程监理合同,对信息系统工程项目实施的监督管理。主要包括质量控制、进度控制、投资控制、变更控制、合同管理、安全管理、信息管理和组织协调等工作。其中的质量控制是指在力求实现信息工程项目总目标的过程中,为满足信息工程项目总体质量要求所展开的有关监督管理活动。本文以高速公路信息化建设项目为实例,介绍了质量控制的组织、流程以及方法的应用。

  1、项目背景

  某高速公路属于某省内贯通南北的重要干线,通行车流量大、运营业务繁忙,同时具有比较明显的城市交通特性。随着该省经济水平的快速发展,道路交通量增长快速,危险源日益增加,潜在管理风险不断提升,为促进高速公路公司运营管理方式转变、全面提升高速公路管理能力和服务水平,迫切需要进行信息化建设,实现通过信息化总体规划与信息技术的应用,推动高速公路管理业务协同发展和信息化水平全面提高,更好地推动高速公路运输事业的发展。本项目具体包括:完成一套感知系统建设、完成一个数据中心建设、完成三个应用平台建设(营运管理平台、公众服务平台、内部综管平台),并同步完成相关的信息化配套体系的搭建(安全运维保障体系、接口规范标准体系)。

  作为本项目主要协调者和监督者,江苏省软件产品检测中心遵循公正、科学、客观、守法、守约、诚信的原则,凭借专业的技术手段和严肃认真的工作态度,依据国家的有关法律法规、技术规范和标准、项目合同以及相关实施方案,对建设项目实施有重点的、全面的、精线条、细粒度的质量管理。

  2、质量控制的实施

  信息化项目质量控制的目的是监督项目的实施过程,评价项目的实施结果,比较项目的结果与事先制定的质量标准,找出其存在的差异,并分析造成这类差异的原因。质量控制是一项持续的工作,贯穿于项目实施的全过程。

  2.1、质量控制的组织

  结合高速公路信息化项目的特点与质量控制的要求,本着多方参与、共同管控的原则设计出适合于项目要求的监理单位质量管理组织图,如图 1 所示。

图 1 监理单位的质量管理组织
图 1 监理单位的质量管理组织

  2.2、质量控制体系

  结合高速公路信息化项目的特点,监理单位设计出质量控制体系。工程质量目标依据项目合同制定,质量保证计划、质量控制体系和质量控制措施由承建单位依据工程质量目标编写,交由监理单位批准通过后公布,其中质量控制体系包括阶段性质量控制措施、各实施要素的质量控制在质量控制措施中体现。项目执行全面的质量管理,由建设单位、承建单位和监理单位共同参与。

  具体的质量控制流程如图 2 所示。

图2 贡量控制体系
图2 贡量控制体系

  2.3、质量控制的方法

  2.3.1、检查

  依据合同文件的约定对承建单位的人员组织结构和工作流程进行检查,确认相关的人员已配置到位并在岗,包括项目经理、设计人员、开发人员、测试人员、评审人员和文档编写人员等。督促并检查承建单位按照已制定的系统开发规范进行开发,该规范需符合国家标准和项目合同的要求。

  检查开发方是否配置有专职的设备管理人员,相关的开发工具和设备是否已得到妥善管理,借用的流程和手续是否完备。软件的配置管理工作是否有效实施,检查配置管理人员是否在岗,相关的配置管理工具是否可用,对软件开发过程中的版本控制是否到位。监督承建单位制定《软件开发安全管理规范》,检查开发人员根据安全设计方案进行系统开发,确保开发环境、编码及系统流程控制的安全,开发人员不得超越其规定权限进行开发,不得在程序中设置后门或恶意代码程序。

  2.3.2、数据收集和分析

  对项目实际执行情况的统计值是项目质量控制的基础,质量监理工程师按软件质量保证计划收集与项目相关的数据,高速公路信息化项目涉及的数据较多,关联性复杂,主要分为内场数据和外场数据。内场数据主要包括事故填报数据、调度数据、排班数据和服务器软硬件信息等,外场数据主要包括服务区数据、收费站数据、情报板数据、气象数据、视频监控数据和车辆检测器数据等。需要使用科学的方法收集上述各类数据,与数据源头、各子系统和数据接口中的数据进行分析比对,以确保相关的数据质量符合建设标准。相关的数据繁多且复杂,但要验证数据的正确性需要选取合理的统计样本,选取样本的大小决定了样品具有多大的代表性。

  选取统计样本的公式为:

  样本大小=0.25×(可信度因子/可接受误差)2高速公路的信息化项目中对数据的准确性要求较高,要求可信度在 95%以上,对应的可信度因子选取 1.960,可接受误差为 0.05。

  对于准确性要求高的数据,采用统计样本进行抽样,而对于数据量庞大、重要性较低的数据,可参照帕累托 80/20 分析法则进行抽样分析,从大量的质量问题中确定少数关键的具有决定性因素的质量问题进行分析。

  2.3.3、旁站监理

  在信息化项目现场进行旁站监理工作是质量控制的主要手段之一。旁站监理是指监理人员在施工现场对某些关键部位或关键工序的实施全过程现场跟班的监督活动。总监理工程师制定旁站监理的工作内容,交由现场监理工程师负责具体实施。旁站工作的目的在于保证项目的质量符合项目的合同要求,并保证施工的过程符合国家标准和行业规范。

  高速公路信息化项目的特点决定了旁站监理工作的重要性,外场设备(摄像头、情报板、车检器等)的安装调试、机房建设、系统联调等工作都使用了旁站方法进行质量控制。在旁站监理的过程中,应做好旁站记录,旁站记录要保证及时、真实和准确,对关键的质量检查点应详细记录工作时间、工作流程和达到的效果,参照相关技术标准给出评价意见。总监理工程师通过审阅旁站记录,可以掌握关键的质量检查点的实施情况,分析问题发生的原因和可能造成的威胁,制定相应的措施消除或降低风险,保证项目关键节点的质量。

  2.3.4、测试

  测试是保证信息系统工程质量的最重要的控制手段之一,软件测试的目的是验证已发布软件达到了之前制定的质量标准。测试主要关注系统的功能性、易用性、可靠性、效率、可移植性和可维护性等方面。

  在本项目中,监理单位对于测试工作主要包括三部分的内容:监理方的测试工作、跟踪检查承建单位的测试工作和评估第三方测试单位的测试工作。

  做好监理自身的测试工作,重要的一点是要定期对开发完成的系统进行确认测试,确保开发完成的内容符合合同约定的相关要求。在部分模块或子系统开发完成后,需进行现场抽查测试,结合质量监理自身的经验,选取较容易发生问题的部分进行抽查,对于抽查测试发现的问题应及时交付承建单位并督促其进行整改。在一些重要的里程碑节点,质量监理需对系统关键的功能、安全性和性能进行现场测试,验证在里程碑节点上的开发成果是否满足项目约定的质量要求。

  跟踪承建单位的测试工作,质量监理应确认承建单位成立独立的测试团队,建立项目的测试体系,编写测试计划。根据本项目的特点,安排人员进行外场设备的硬件和嵌入式软件的测试,以及系统平台的测试。测试的内容主要包括代码的评审和静态扫描、软件功能的测试,安全测试、性能测试和集成测试等。承建方的测试工作必须贯穿于整个项目周期,质量监理需对承建单位的人员组织架构、测试计划和方案、测试实施过程以及测试的结果进行评估。对于在测试过程中发现的严重问题应组织召开专题会并进行讨论和确认,对测试问题的整改过程监理方应进行跟踪。

  第三方测试一般在项目开发完成后、验收前进行,由项目组委托具有相关资质的第三方测试单位对系统进行全覆盖的测试,对系统的质量进行专业的评价。质量监理首先要审查第三方测试单位和参加项目的测试人员的资质,对第三方机构提交的测试计划进行确认,监督第三方测试的测试过程,协调各方关系,并对测试的结果进行评估。

  2.3.5、文档审查

  软件文档是软件的重要组成部分,也是使用和维护软件的重要依据,为保证软件文档的质量,监理单位对 11 类软件相关文档进行了审查,其中包括《需求调研报告》《需求规格说明书》《软件质量保证计划》《软件概要设计说明书》《软件详细设计说明书》《系统测试计划及方案》《系统测试报告》《系统配置管理手册》《系统安装和维护手册》《系统用户使用手册》《培训计划与培训课程》等。文档的审查主要关注以下四方面内容:

  (1)文档的审查要以项目合同文件中的技术部分为依据,所有的文档都必须参照合同约定的内容进行编写,不能缺失也不能大幅增加不必要的内容。

  (2)文档编写的内容必须与软件系统相一致,软件在开发过程中会经历不同版本的变更,页面内容和功能的实现方式都会进行调整,所以文档也需要进行版本的更新,与软件系统的内容保持一致。

  (3)各文档之间应保持一致性,一些文档比如概要设计与详细设计之间本身就存在关联性,一个文档发生变更,相应的其他关联的文档也需要进行变更。

  (4)文档的编写应符合相关标准规范,如参照GB-T8567—2006《计算机软件文档编制规范》,以及相应的行业标准。

  3、质量控制小结

  质量控制贯穿于可行性研究、设计、实施、测试、验收、试运行以及运行维护等阶段,是评价一个项目成功与否的最根本标志。通过对项目的监理,笔者认识到质量控制的关键还是人,要明确领导的责任,建立质量责任和权限,形成合理的质量管理组织结构。主要体会有以下几点:

  (1)质量控制要与建设单位对工程质量的监督紧密结合,加大建设单位对质量目标的重视程度。

  (2)质量控制是一种系统过程的控制,要使信息工程项目的质量控制产生所期望的成效,需要对信息化工程项目的实施过程进行持续性的全生命周期的质量控制。

  (3)介于信息化工程的项目质量内容具有复杂性、广泛性和不可见性,所以信息化工程项目的质量控制工作需要多方参与、协同配合,实施全方位的质量管控。

  (4)采用科学的手段进行质量管控,提高参与人员的业务水平,应用先进的管理方法和技术手段,是做好质量控制的关键。

  参考文献
  [1]柳纯录.信息系统监理师教程[M].北京:清华大学出版社,2005.
  [2]薛大龙.信息系统监理工程师手册[M].北京:机械工业出版社,2005.
  [3]希赛教育软考学院.信息系统监理师案例分析教程[M].北京:电子工业出版社,2014.

本文来源:http://www.rjdtv.com/guanlixuelunwen/2195.html