论信息系统项目的质量管理

摘要:

2015年12月,我作为项目经理参与了XX省电缆辅助设施综合管理系统项目的建设,该项目投资共780万元人民币,建设工期为18个月。通过该项目的建设,实现了以电网GIS平台为基础,以设备及其台账管理、配电线路查询、单线图和接线图管理、电缆井剖面图展示、电缆故障定位及影响分析、电缆敷设最短路径查询为目标的综合管理能力。对提高电力管网的综合管理水平,解决当前电力管网管理的落后状态具有重要意义。该项目于2017年5月底正式通过了验收并上线运行,得到客户和公司管理层的一致认可。本文结合作者的实际项目经历,以该项目背景为例,讨论了XX管理在信息系统项目管理过程中的重要作用,主要从:制定质量管理计划、质量保证、质量控制几个方面予以阐述。

正文:

2015年12月,我作为项目经理参与了XX省电缆辅助设施综合管理系统项目的建设,该项目投资共780万元人民币,建设工期为18个月。通过该项目的建设,实现了以电网GIS平台为基础,以设备及其台账管理、配电线路查询、单线图和接线图管理、电缆井剖面图展示、电缆故障定位及影响分析、电缆敷设最短路径查询为目标的综合管理能力。对提高电力管网的综合管理水平,解决当前电力管网管理的落后状态具有重要意义。本系统将GIS技术和空间数据建模技术引入地下电力管网管理和分析中,建立属性数据库和空间数据库管理模型,实现了地下电力管线数据的信息化和可视化。系统将用户所需的电力管网资料和地理图形紧密联系起来,方便用户对管网属性数据和地理数据的分析、查询,并将其以图形和图表等形象直观的方式展示出来。该系统采.NET平台进行设计开发,操作系统采用windows sever 2008,采用oracle 11g企业版作为系统的后台数据库管理系统,选择ArcGIS作为本系统的GIS平台,采用C/S与B/S相结合的系统。重要的管网数据查询、分析、更新采用C/S结构,实现对管网数据的更新、查询统计分析。其他的一般数据浏览,对于已经公开发布信息的访问,采用B/S模式。ArcGisEngine组件接口和ArcIMS网络服务器,通过ArcSDE空间数据引擎,负责数据库系统业务逻辑的实现。该项目于2017年5月底正式通过了验收并上线运行。

过渡段:(重要)

由于该平台项目具有专业性强、涉及面广、实施复杂、周期较长以及与客户密合度高等特点,要使项目能够顺利实施,执行严格的XX管理至关重要,同时也为提高项目干系人的满意度打下良好的基础。在本项目中,我作为项目经理除了对其余管理领域进行恪尽职守的管理以外,特别对XX管理主要从如下几个方面进行了管理。

作为项目经理,我深知在电网辅助设施综合管理系统项目质量管理过程中,必须遵循公司已通过认证的ISO9000标准,执行公司确立的质量方针和质量目标,使得项目可以满足其需求。基于此,在项目实施过程中,我通过质量规划、质量保证、质量控制程序和过程以及持续的过程改进活动实施来实现质量管理的目标。质量管理的基本原则是质量出自计划和设计,而非出自检查。结合项目质量管理的理论,为了项目能够顺利实施,最终实现客户及公司对项目产品及过程管理的质量要求,在项目实施的过程中,我主要做好了以下工作。

一、质量规划

电网辅助设施综合管理系统的质量规划,包括识别与该项目相关的质量标准以及确定如何满足这些标准。首先由识别相关的质量标准开始,我会同公司的    QA      组长,甲方的客户代表召开会议,通过参照和依据本公司的质量策略、公司通过认证的   ISO9000   标准、市局有关的业务规定、项目章程、项目的范围说明书、产品说明书、项目管理计划等资料,通过使用成本/效益分析、参考公司的类似项目进行基准分析、分析质量成本等方法识别出项目相关的时间、成本、资源等质量标准。特别是质量成本,主要包括人员成本,测试工具成本,设备成本,例如由于本项目涉及到政府有关部门,测试工具必须要保证全部为正版软件,所以购买正版软件所产生的成本也是我关注的重点之一。同时把满足项目相关质量标准的活动或者过程规划到项目的产品和管理项目所涉及的过程中去。最后,和QA组长、甲方客户代表一起确定了项目质量管理计划、质量度量、质量检查单、过程改进计划等关键性文档。文档形成后我召集成员召开项目组会议,将所有内容向项目组全员宣贯,使每个成员都参与到项目的质量活动中。

二、质量保证

电网辅助设施综合管理系统的质量保证,用于有计划、系统的质量活动(例如审计或同行审查),确保项目中的所有必须过程满足项目干系人的期望。质量保证应该贯穿于整个项目生命期。本项目的质量保证工作有公司的质量保证小组实施。根据项目的质量管理计划、质量度量标准,对项目的计划、需求分析、概要设计、详细设计、编码及单元测试、集成测试、用户测试、上线实施、用户验收等过程进行质量审计。同时,我作为项目经理根据审计出的不符合项提出整改意见,交由项目组进行过程改进并提交给客户代表进行签字确认,同时进行文档归档形成组织过程资产,如果改变影响较大需要更新项目管理计划。在项目过程中出现的变更,质量保证小组对变更申请要进行审计,保证这些变更是为了更好的满足用户的需求。

三、质量控制

电网辅助设施综合管理系统的质量控制,是项目管理组的人员采取有效措施,监督项目的具体实施结果,判断它们是否符合有关的项目质量标准,并确定消除产生不良结果原因的途径,审查质量标准以确保可达到的目标及成本/效益问题,并且需要时还可以修订项目的质量标准或项目的具体目标。

本项目的项目质量控制活动由测试小组承担项目产品质量控制、由项目管理组承担项目管理过程质量控制。测试小组根据概要设计文档、详细设计文档编制测试用例,通过用例执行的结果检验项目产品的质量,根据测试结果进行趋势分析,对项目产品的质量进行监控。项目管理组根据质量管理计划、绩效报告(如周报、月报)、质量检查单对项目管理过程进行检验,通过检查单进行代码走查,核对变量命名、函数名称、注释、每行缩进等一系列代码规范是否得到了实施,对存在的问题交由开发人员进行整改;通过因果图查找问题的起因,集合项目组内的专家采用头脑风暴法尽量罗列出问题的起因,然后针对这些原因找到解决这些问题的途径和方法,尽量在问题发生之前消除隐患,提高项目质量;通过控制图监控项目的执行情况,控制图有助于及时判断异常波动的存在与否,将质量特性控制在正常质量波动范围中。本项目在试运行中客户突然反馈发现故障突然增多,超出了控制范围,我及时带领技术人员赶到现场,经过查找原因发现是由于处于核心的视频分析系统进行例行维护,导致所有与它有关的辅助功能均无法完成,我经过与核心维护人员进行沟通,明确的维护时间,测试工作避开此时间段,问题得到了解决。

结尾:

该项目顺利上线已有六个月,较为成功的实现了当初制定的目标,回顾一年的工作,项目质量管理的理念一直伴随着项目的阶段,对项目顺利高效的完成起到极大的支撑作用。通过项目质量管理,使项目所有的可交付物都能达到客户要求的水平。

在项目的执行过程中,也出现了不尽如人意的地方,值得我及团队成员反思。例如由于对影响质量的主要因素在项目不同阶段会产生变化,对这种变化监控不太到位。针对这种情况,我考虑在以后的项目中采用帕累托图方法的同时对项目的不同阶段的主要因素进行动态监控,这需要大量的项目历史信息的支持,同时按阶段分析质量因素的影响,这需要在以后的工作中逐步完善。纵观项目的全过程,项目质量管理的理论在我的项目实施中起到了重要的作用,也使我在实践中对质量管理有了更加深入的理解,为应对复杂项目积累的宝贵的经验。