论项目质量管理在系统开发中应用.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
论项目质量管理在系统开发中应用

论项目质量管理在系统开发中应用   摘要 项目质量管理是项目管理与质量管理的交叉学科。项目质量管理是项目管理的灵魂,但由于其交叉学科的特点,导致单一领域的软件开发人员无法深入理解。基于上述原因,以近年来最为流行的电子政务项目为例,介绍项目质量管理在系统开发中的应用。 关键词 项目管理 项目质量管理 电子政务 1引言 1.1项目背景 2007年9月,笔者参加了XX市信息中心电子政务系统的开发,担任开发方项目经理。项目作为该市政务信息化的重要试点工程,受到了市办公厅的高度重视。系统合同额500万元,开发时间一年,采用C/S架构,涉及软件、硬件,面向市信息中心及市级各机关,集密钥身份识别、信息管理、个性化客户端和WEB访问于一体。 1.2概要 本文结合笔者的实践,以该项目为例,讨论了项目的质量管理,包括质量规划、质量保证和质量控制三个方面的内容。针对该政府项目质量要求较高,采用多种方式保证了项目按质量完成。 2项目意义及项目目标 传统的政务办公系统基于纸面文件或者电子邮件往来,效率低下,且信息不利于长久保存。随着国家在各方面的信息化建设大步前进,XX市决定启动全市范围内的电子政务平台的建设。项目涉及市级政府机关40多家,政务办公人员3000余人,于2007年9月启动,要求在2008年10月1日投入使用。 3项目特点 系统要求实现与信息中心现有LDAP对接,自动同步有效的证书信息,通过个人CKey插入,自动验证用户证书信息,实现本地客户端的自动登录,并进入用户定制的个性化政务系统界面。另外该系统支持基于证书验证的安全电子邮件系统和视频会议系统,支持现存其他业务系统的接入。与以往同类项目相比,具有中心数据库庞大,涉及干系人较多,用户水平存在差异的特点。 4项目质量目标 招标方对项目的质量有明确要求,主要体现在以下三点:1.数据库服务器端应该稳定运行至少1000小时无故障;2.证书信息应保证与信息中心LDAP中的信息实时同步,且要求信息加密保存;3.客户端对个人CKey的插拔响应时差不超过3秒。 5项目质量管理 项目质量管理的最终目的是使项目可以满足其明确的或隐含的要求。主要包括质量规划、质量保证和质量控制三个过程。虽然为了达到项目要求的质量需要付出一定的成本,但是从长远来看,没有达到项目要求的质量会导致产品运行阶段的运维成本大幅增加,付出更大的成本代价。 5.1质量规划: 质量规划包括识别与该项目相关的质量标准以及如何满足这些标准。根据以往经验,我们意识到,如果能在质量规划阶段明确要达到的质量标准,并制定详细可行的质量保证和质量控制措施,在后面的项目实施阶段就会有效的减少返工,降低项目成本,提高生产率和客户满意度。在本项目中,除了要完成合同规定功能外,重要的质量标准还包括合同中明确的三点要求。 针对项目的情况,我们使用了质量检查单。质量检查单就是测试手册,里面列出了测试时需要的功能清单,以及对每个功能需要做的标准流程。检查单的内容主要依据详细项目范围说明书。 另外,为满足稳定运行至少1000小时无故障的要求,采用了双机备份、实时同步的技术,一旦服务器出现任何运行问题,系统会在3分钟内自动切换到备份服务器,并及时通知相关人员对主服务器进行维修。通过实验模拟,该技术达到质量要求,并在后续的正式运行中证明了该项技术的成功。 5.2质量保证: 质量保证主要是证明项目满足相关的质量标准,从而获得更多的支持。在这一阶段,我们主要采用了质量审计的方法,即邀请独立的质量保证部门对质量管理活动进行结构性的审查。 要保证项目质量,尤其要得到高层的支持。为了让客户对项目保持信心,我们邀请了客户方项目经理杜某和公司高层主管参加每次质量审计会议。另外对每次审计结果,也都形成了书面文档,及时发送到客户方和公司高层主管领导手里。如此几次会议后,项目组信心十足,客户方的配合也变得十分积极。 为了保证质量审计会议发现的问题能被及时有效地管理,我们运用clearquest来管理和跟踪被发现的质量缺陷,及可能的变更。每次发布新版本时,测试人员都要检查已存在的问题是否得到修改。为了集中精力在主要问题上,对审计发现的问题进行了优先排序。对于优先级高的问题在每次版本更新时都要确认是否修复。 5.3质量控制 质量控制是验证具体的项目成果,判断是否符合有关的项目质量标准,并确定消除产生不良结果原因的途径。有效地质量控制能够及时的发现与质量标准的差异,从而便于及时采取措施。 考虑到项目的质量控制人员不足,为了有效的做好质量控制,要求测试工作不仅限于测试人员,而是作为全员的事情来重视。程序员提交代码前,都必须做好单元测试,填写相应单元测试报

文档评论(0)

docman126 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:7042123103000003

1亿VIP精品文档

相关文档