软件项目质量管理论文.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.引言      随着企业信息化建设软件项目质量管理倍受关注而软件项目的质量更是众人关注的焦点软件工程项目的成败通常是因为管理问题而不是技术上的问题要想做一盘“完美”的软件大餐质量管理的作用是不言而喻软件开发项目中认真抓好质量管理并加强有关软件项目质量管理的研究是摆在我们面前的重要课题      2.对软件项目质量管理理论的认识      软件项目的质量管理指的是保证项目满足其目标要求所需要的过程它包括编制质量计划、质量控制、质量保证等过程      2.1质量计划编制      质量计划是质量管理的第一过程域它主要结合企业的质量方针产品描述以及质量标准和规则通过收益、成本分析和流程设计等工具制定出来实施方略      “质量出自计划而非出自检查”只有做出精准的质量计划才能指导项目的实施、做好质量控制编制项目质量计划首先须确定项目的范围、中间产品和最终产品然后明确中间产品和最终产品的有关规定、标准确定可能影响产品质量的技术要点并找出能够确保高效满足相关规定、标准的过程方法      2.2按照质量计划实施有效的质量控制      质量计划确定后按照其建立的质量管理体系各部分负责人就必须按照PDCA质量环的要求实施有效的质量控制      质量控制应贯穿于项目的整个过程它可分为监测和控制两个阶段:监测的目的就是收集、记录和汇报有关项目质量的数据信息;控制就是使用质量监测提供的数据进行控制确保项目质量与计划保持一致      2.3对软件质量保证的认识      一个项目的主要内容是:成本、进度、质量;良好的项目管理就是综合三方面的因素平衡三方面的目标最终依照目标完成任务项目的这三个方面是相互制约和影响的有时对这三方面的平衡策略甚至成为一个企业级的要求决定了企业的行为我们知道IBM的软件是以质量为最重要目标的而微软的“足够好的软件”策略更是耳熟能详这些质量目标立足于企业的战略目标      3.质量管理在实际中的具体做法      3.1质量管理责任分配      在软件项目上应严格按照软件方面的规范进行每个项目除配备了项目开发所需角色外还需专门配备配置管理小组、测试小组和质量保证小组确保质量管理的实施      3.2质量管理实施      在项目全生命周期内需要从项目进度的质量保证、项目开发各阶段的质量保证和系统维护质量保证三个方面来保证项目质量      (1)项目进度的质量保证      项目进度是项目进行是否顺利的最直观表现显然在项目开始之前项目开发计划是必须的如果项目开发计划的制定的是完全合理的那项目进度也就真正表达了项目与最终的交付使用之间的距离然而要制定完全合理的项目开发计划几乎不太可能保证项目进度首先要保证项目开发计划尽可能合理      (2)项目开发各阶段的质量保证      a、需求分析      需求分析是开发人员对系统需要做什么和如何做的定义过程从系统分析的经验来看这个过程往往是个循序渐进的过程一次性对系统形成完整的认识是困难的只有不断地和客户领域专家进行交流确认方能逐步明了用户的需求      b、系统设计      对于设计选型不能一概而论需要针对项目的结构、项目的特征和用户的需求来分析同样也要考虑到参与项目小组成员的素质进行综合分析      除设计选型还有一个容易被忽视的问题就是公共类开发公共类开发可以减少工作中的重复工作降低开发成本这要求我们在设计阶段通过对用户需求的仔细研究尽可能的识别出公共类并进行定义指定专人负责设计通知其它设计人员以减少重复工作      c、实现      实现也就是代码的生产过程这里不仅包括代码的产生同时也包括测试用例的产生针对上一阶段提供详细设计程序员开始编码并且调试程序测试人员则根据设计进行测试用例的设计设计出来的用例需要得到项目组成员认可由项目经理审核通过才能进入配置库同时程序员调试完程序提交测试人员进行程序正确性检测      d、文档管理      文档维护主要是配置管理小组的工作文档从用途上分主要分为内部文档和外部文档      内部文档包括:项目开发计划;需求分析;体系结构设计说明;详细设计说明;构件索引;构件成分说明;构件接口及调用说明;组件索引;组件接口及调用说明;类索引;类属性及方法说明;测试报告;测试统计报告;质量监督报告;源代码;文档分类版本索引;软件安装打包文件等      外部文档主要包括:软件安装手册;软件操作手册;系统性能指标报告;系统操作索引      3.3系统维护质量保证      维护小组的任务一方面是保证对项目客户的跟踪服务另一方面是确保该项目其它的开发人员从项目中尽快的解脱出来以便投入到下一个项目的开发中所以通常项目维护小组成

文档评论(0)

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

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

版权声明书
用户编号:8060045135000004

1亿VIP精品文档

相关文档