摘要:信息系统项目管理师优秀论文:项目质量管理。本论文来自科科过的《每天一小时,两月拿证》学员分享,本文共:2281字
上海市某园区的信息管理系统,是在上海市政府加强建设智慧城市精细化管理的背景下,在2019年12月,由园区管委会正式启动建设。项目经过招投标,正式确认我公司中标,中标金额为850万元,其中软件部分为650万元,我被任命为本项目的项目经理。项目旨在建设一套,对河流、道路、路灯、下水道、饮用水管道,消防、楼宇、车位、土壤等基础设施构建物联网,利用传感器自动采集数据,在对数据分析的基础上,构建智慧路灯、智慧道路、智慧楼宇、智慧河流、智慧绿化、智慧环卫、智慧巡查、案件上报、信息智能展示、AI门禁、权限系统、报告智能分析和发送。项目采用为服务的架构,开始语言选用C#,数据库采用ORACLE,其中涉及数据安全部分部署在自购服务器上,其它部门部署在阿里云上。
项目采用项目性组织架构,我将团队成员分为前端开发组、后端开发组、测试组,并分别任命组长,通过虚拟团队的方式,聘请AI和GIS专家各一名,外加一名需求分析师和一名配置管理元(兼任客户经理),他们直接向我负责。项目涉及面广(道路养护、河流防汛、市政、管理、AI等),集成度高(微软AI、高德GIS3D技术、市政系统、摄像头和位移、水压、水位、光敏感、干湿度、酸碱度、等各种传感器),干系人多,采购设备和服务比较多(数据库、服务器、摄像头、传感器、大型显示屏、云服务等),建设周期短(一年)。由于使用新技术比较多,又是区里的试点工程,所以项目的质量管理尤其重要。在团队成员的共同努力下,通过有效的项目管理,特别是质量管理,最终项目按时、按量、按质地完成。
项目的质量管理就是制定质量的方针、政策、方向,然后利用质量管理体系中的规划、保证、控制和改进的过程完成所有活动。质量、成本、进度之间相互统一、相互协调,有相互制约,质量标准制定过高,项目的成本增加。进度过快,质量没有保证。成本过低,可以进度和质量都受到影响。质量是根本,项目的质量相当重要,没有一个符合产品要求的质量一切都无从谈起。质量的好坏关系着干系人的满意。如果没有做好质量管理,项目的成功就是无本之木。我带领团队从规划质量管理计划、实施质量保证、控制质量等方面进行详细论述。
一、规制定质量管理计划
好的计划是成功的一半,尤其是大型复杂的信息管理系统,站在全局的高度进行规划质量管理,是非常重要的,它为项目的质量管理提供了指南和方向。首先我和项目关队成员,制定了质量管理计划。我们依据项目管理计划、项目章程、事业环境因素、组织过程资产、需求文件、干系人等级册等,采用成本效益分析法、质量成本法,确定了提高质量和预防质量的成本。例如我们通过合理的一致性成本,最大的减少非一致性的成本,这样不仅保证了质量,还减少返工的非一致性成本。通过标杆对照,学习类似项目的质量管理经验。同时项目干系人的满意也是衡量质量的最重要因素,由于干系人众多,需求不明细,团队成员对业务不熟悉,我通过邀请甲方相关的领导和部分一线员工,对团队成员进行培训,然后在通过组织会议,反复多次,最后明确各个系统的质量标准,在将形成人的质量要求整合进质量管理计划中,为项目的成功实施奠定了基础。
二、实施质量保证
在实施质量保证方面,主要是通过制定的质量管理计划和系统,运用质量审计来进行质量的保证的,无规矩不成方圆。首先作为项目经理,通过组织会议,培训团队成员的质量意识,强调领导的作用,全员参与的观念。项目开始,根据质量管理计划、公司的已有的规则和甲方项目经理制定的规则,针对需求分析说明书,概要设计、详细设计、系统编码、测试等,做了统一的要求。比如,我们在详细设计阶段,我们要求所有各个系统的结构,都必须要进行架构评审,只有通过评审,才能进入编码阶段。在编码阶段,我们要所有的程序员都必须写相关的注解,同时对代码仓库的管理统一要求使用GIT进行管理,确保代码变更都可以跟踪。还有在代码CHECK IN 之前,我们要求必须发CODE REVIEW(PR),让团队其它成员和有经验的员工进行审查,尽量确保代码没有逻辑错误。要达到目标,就是正确地做事,就是去罗马,就是在正确的道路上前行,不然越走越远。总之一句话,就是尽量把错误消灭在萌芽状态。
三、质量控制
再好的质量保证措施,也不能消灭所以的不良问题。我们通过质量控制,监控质量活动的执行结 果,评估绩效、推荐必要的变更,识别过程低效和产品低劣的原因,采取对应的纠正措施,来满足干系人的需求,促进最终的验收。我们依据项目管理计划、质量核对单、绩效数据等,通过分析偏差,采用鱼骨头、帕累托图、流程图等,进行质量控制。具体做法如下,首先我们要求程序员自己编码单元测试,测试自己的代码,同时对对代码的覆盖率做了要求。每周进行一次代码的走查,查看代码的功能是否和设计一致。在测试阶段我们进行,压力测试、确认测试、验收测试、冒烟测试、功能测试等,来发现问题,并且提交相应的变更。例如在对控制模块进行确认测试阶段,环卫工人用正常的速度打扫卫生,发现在高德地图上,人的3D模型有一定的滞后,并且发生了卡顿现在,我们用鱼骨图进行了根本原因分析,发现是网络问题,所以提交了变更请求,接入移动和联通两个网络,在技术解决网络问题,当发生网速比较慢的情况,自动切换网络。
2020年是不平凡的一年,由于疫情的突然爆发,对项目造成了一定的影响,在相关干系人的共同努力下,项目在2020年12月,准时上线,系统运行平稳,甲方领导对我公司在疫情的情况下,对项目按时、按质、按量完工,给了很高的评价,项目取得了一定的成功。但是在质量管理方面还是存在不足,比如测试不全面,质量保证阶段,质量审计的频率不是太合理,开发员工有定的抱怨等,这都是我们在以后项目管理中应该提高的地方。争取为国家信息化、智能化建设添砖加瓦。