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

某市是国家100名智慧城市建设试点市,承担了省科研规划智慧校园建设的任务。该市于2016年3月启动了“区域智慧校园系统”开发项目,并配套建设了校园网智能环境、教育城域网及数据中心。该项目分为支撑系统、智能管理、智能教学、书香校园、综合应用5大模块。在本项目的建设过程中,作者担任项目经理,负责项目的全面管理。本系统已于2017年6月24日成功上线并顺利通过了用户验收,目前运行状况良好,得到了用户好评。

本文结合项目实践,讨论了信息系统项目质量管理。首先,介绍了项目质量管理的质量规划、保证和控制过程及其主要输入、工具技术和输出,接着,阐述了作者是如何进行质量管理的,重点介绍了质量控制中的评审和测试;最后总结了项目实际效果、几点体会以及不足之处。

某市是国家100名智慧城市建设试点市,承担了省科研规划智慧校园建设的任务。该市于2016年3月启动了“区域智慧校园系统”(Regional Smart Campus System ,RSCS)建设项目,利用物联网、云计算、移动互联网、大数据与学习分析技术来创建学校智能教育环境,实现“教育协同化、教学定制化、管理智能化、学习个性化”。

该项目以RSCS软件为项目的核心,配套建设了校园网智能环境、教育城域网及数据中心。RSCS系统包括5大模块:①支撑平台,是总入口,含CAS单点登录、基础信息、服务总线;②智能管理,实现人财物、教务、安防管理;③智能教学,含智能备课、互动课堂、辅导答疑、电子作业、综合评价;④书香校园,含校园VI、文化展播、智慧讲坛、创客空间、O2O阅读;⑤综合应用,如家校互动、AAA学习。该系统具有如下特点:⑴信息量大。8700多名教师、12万多名学生和家长的管理信息;⑵单位分布广。系统涵盖一市五区的685个二级机构;⑶用户类型多。系统面向教师、学生和家长,实行市、县区、联校、学校等多级管理,用户类别不同,业务职责、系统权限也各异;⑷应用集成。已部署的信息平台、OA系统、资源管理、网上阅卷、校园安防、校车监控等多套系统,要求进行集成。

系统采用多层分布式软件架构设计,以书香校园系统的开发为突破点。系统以Java语言作为主要的开发语言,操作系统为CentOS 6.4;数据库使用Oracle 11g Cluster,文件存储使用分布式的Hadoop;Web前端使用Nginx,后端使用Tomcat7.0。

在该项目的建设过程中,本人担任项目经理,负责项目的全面管理。为了保证项目的质量和绩效,我带领项目团队全体成员,采用强矩阵项目组织结构,通过有效的项目管理特别是出色的质量管理,系统于2017年6月24日上线,取得了可喜的成绩。

项目质量管理的主要内容有质量规划、质量保证和质量控制。其中质量规划主要是识别与该项目相关的质量标准以及确定如何满足这些标准;质量保证是通过有效的过程执行来保证项目质量;质量控制是通过监控对结果把关,确保项目符合相关的质量标准,并找出不合格的根源。下面分享一下我们项目质量管理的过程、做法和经验。

一、核对标准,进行质量规划

好质量来自好规划。在质量规划时,我们组织了项目质量保证工程师和测试人员等一起依据《项目章程》《项目管理计划》和《项目范围说明书》等相关文件,采用成本效益分析、基准对照(历史项目信息)、质量成本和集思广益的分析会议等多种形式,制定了《项目质量管理计划》《质量测量指标》《质量核对表》《项目质量保证和过程改进计划》和《项目产出物评审及测试计划》等计划,并对这些计划组织了严格的评审。我们制定的《项目质量管理计划》所包括的主要内容有:项目的主要质量政策、主要产出物的质量标准、质量保证措施、质量控制措施、本项目对公司过程改进的贡献、质量管理计划如何落实等。

二、多措并举,执行质量保证

在质量保证方面,我们用到的主要输入有质量管理计划、质量测量指标、过程改进计划和质量控制测量结果,工具和技术有质量审计和过程分析,质量保证的输出主要有请求的变更和推荐的纠正措施。在公司质量保证中心的指导下,我们带头执行公司规定的项目管理过程,同时全力支持QA工作,对QA采用质量审计等工具审计项目后提交的《项目质量审计报告》中提出的问题和建议,我们都积极认真对待,把问题落实到具体责任人,限期整改绝不含糊;对好的建议和意见,我们在后续项目管理中及时采用。

三、监控结果,执行质量控制

针对项目成果的质量,在质量控制方面,我们用到的主要输入有质量管理计划、质量测量指标、质量核对表和工作绩效信息,工具和技术有评审、测试、因果图、流程图和缺陷补救审查,质量控制的输出主要是请求的变更和质量控制测量结果。我们重点把握评审和测试关。在评审方面,我们对项目实施过程中的一些主要产物,如《用户需求说明书》《系统设计说明书》《数据库设计说明书》《系统测试用例》等,都严格按计划进行了评审。

我们采用如下8点措施严把评审关,执行质量控制效果明显:①选择合适的评审人员;②制定评审计划;③制定高质量的评审检查表;④评审前3天讲解被评审材料;⑤给评审人员预留充分的评审时间;⑥注意收集和记录问题;⑦评审报告的结论要得到相关责任人的签字认可;⑧安排专人跟踪落实评审报告中所提出的问题。[人计表解留录签踪]

在测试方面,单元测试由开发小组的开发工程师交叉完成;集成测试由负责需求的工程师完成,重点是测试模块与模块之间的接口;系统测试由公司软件测试部派出的专业测试团队完成,重点是测试系统是否可以满足客户的要求。在测试工作开展的过程中,我们总结了三条最佳实践,认为非常有用:①设计并评审测试用例;②严格实施交叉测试,杜绝自己测试自己开发的模块;③建立并实施测试问题的跟踪落实机制。在质量控制方面,我们较常用的工具除了评审和测试之外,就是采用因果图、流程图、帕累托图和趋势图来分析原因、识别主要原因并分析项目未来质量走势,这些信息和问题被返回项目组逐一落实和解决。

回顾该项目建设的全过程,在本项目的质量管理中,我们总结以下几点管理经验:⑴科学规划合理的质量管理、质量保证和质量控制计划很重要;⑵严格执行质量管理、质量保证和质量控制计划很重要;⑶适当选用质量管理的工具和技术,把这些工具和技术用好,不要贪多;⑷跟踪解决质量控制过程中发现的问题和缺陷;⑸可以将产出物的质量作为绩效考核的指标。

我们奋战15个月,项目于2017年6月24日全部上线并顺利通过了用户验收,在用户期望的日期前2周左右圆满完成了各项任务。项目完成后,我们对项目实际数据进行了统计,发现该项目的实际成本比预算少花了7%,总生产率比公司的标准生产率提高了12%,人月成本也比公司标准人月成本降低了8%。工作效率的提高和人月成本的下降与我们良好的质量管理有着密切的关系。RSCS系统自正式上线并通过用户验收至今,运行状况良好,得到了用户的一致好评。虽然本项目取得了不错的成绩,但也存在着一些不足,如⑴如何发挥人员在QA、QC过程中的主动作用,⑵如何尽量减少同类错误的二次出现,需要我们在以后的项目管理过程中去不断改进。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

(0)
上一篇 2023年12月15日 上午10:18
下一篇 2023年12月15日 上午10:34

相关推荐