网站大量收购独家精品文档,联系QQ:2885784924

第5章-软件项目质量计划.ppt

  1. 1、本文档共80页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
质量计划的编写 质量计划可以包括质量保证和质量控制的活动安排。 质量保证的(审计、评审软件过程、活动和软件产品等)的方法、职责和时间安排等; 质量控制计划可以包含在开发活动计划中,例如代码走查、单元测试、集成测试、系统测试等。 质量计划中要明确质量管理组织,职责和义务。其中质量保证的人员应该有特殊的问题上报渠道,以保证问题的顺利解决。但是这个渠道,作为质量保证人员应该慎用。 项目经理是项目质量管理的最终责任承担者。 质量计划模板 5.4 质量体系 质量体系 在ISO 9000的术语中,对质量体系的描述是:“组织结构、责任、工序、工作过程及具体执行质量管理所需的资源”。 即质量体系是为实施质量管理所需的组织结构、程序、过程和资源,如图 所示。企业的质量体系是根据企业质量方针和实施策略建立的,以保证达到企业的质量目标。 质量体系 质量体系是一个企业质量管理系统的规范,包含的内容比较全,是企业长期遵循和需要重复实施的文件,具有较强的标准性.可以参照一定的标准实施,例如参照 CMM , ISO 等标准。 质量计划可以参照质量体系编写,是一次性实施的,项目结束,质量计划的有效性就结束了。质量体系内容的核心是建立、执行和维护(改善)软件生产过程,以保证最终生产出的软件产品达到用户综合的质量要求。 质量体系要素 组织:包括三类组织,即过程改善组织、过程执行组织和过程质量保证组织。过程改善组织负责建立和维护整个企业基于过程的质量体系。过程执行组织具体执行质量体系中相关的过程规范和标准。过程质童保证组织负贵过程执行的质量控制和基于过程生产出的产品的质量控制。 过程域:过程域包括关键过程域和支持过程域。关键过程域的定义包括关键过程实施规范和程序的定义以及工作产品标准的定义。关健过程域的执行是质量保证的对象之一。支持过程域是关键过程域的补充和支持性过程实施规范。 质量文件体系;质量文件体系是过程实施的文档化规范和产品标准。 产品:产品包括工作产品(即过程阶段中产生出的产品)和提交产品(即向客户提交的最终产品)。所有这些产品需通过确定的过程或步骤产生,并作为质量保证的对象之一。 质量体系要素 软件过程改进 提高软件质量最好的办法是在开发过程中有效地防止工作成果产生缺陷,将高质量建立于开发过程之中。即苦练内功,通称为“软件过程改进”。 软件过程改进(Software Process Improvement , SPI)帮助软件企业对其软件开发过程的改进进行计划、制定措施以及实施措施。其实施对象就是软件企业的软件过程,也就是软件产品的生产过程,当然也包括软件维护之类的维护过程。 能力成熟度模型集成 能力成熟度模型集成(Capability Maturity Model Integration , CMMI)是“一种为组织的有效过程提供基本要素的过程改进方法。它可用于指导一个项目、一个部门或整个组织中的过程改进。CMMI有助于集成传统上分离的组织功能,设定过程改进目标和优先顺序,提供质量过程指导,为评估现有的过程提供一个参考点”。 CMMI的能力层次 0.不完整级:在这一层次,不是没有实施过程,就是只是部分实施了过程。在这一层次不存在通用的目标,也没有达到过程域的一个或多个特定目标。 1.已执行级:已实施的过程实现了过程城的特定目标和提供了支持,使所有需要开展的工作都能产生工作成果。尽管这一能力层次使某些内容得到改进,但是如果不能将其制度化,这些改进一段时间后就会消失。 2 .受管理级:在这一层次,一个过程会有合适的基础架构来支持。这一过程是根据政策来规划和执行的,并聘用了有经验的员工。这些员工有足够的资源产生控制的输出。这一层次反映出的过程纪律,能够保证现行的做法在持续的压力中仍然能够保持下去。 CMMI的能力层次 3.已定义级:在此成熟层次,过程被严格地进行了定义。一个项目的标准、过程描述及程序已从组织的系列标准过程中分离出来,以适应这一特殊项目。 4.定量管理级:在此层次,对过程使用统计及其他定量技术来加以控制。组织设立了质量和过程绩效的定量目标,用于管理过程的标准。 5.持续优化级:一个最优的过程是基于对过程内在偏差的一般原因的理解而得到改进的。重点是通过递增的和革新的改善,持续扩大过程绩效的范围。 5.5 软件质量改善建议 软件质量的改善 软件质量的改善是一个巨大的挑战,以前,人们将软件质量改善都归结为测试的问题,但是现在,一个讲究效率的质量过程远远不只是测试。软件质量改善是对软件质量保证的一种承诺。如果急功近利,不但会做很多浪费人力和物力的无效工作,还会给客户留下不好的印象。为了更好地进行软件质量的改善。 软件质量的改善的几点建议 不但要主观认识到质量的重要性,同时还要落实到行动中。把想法落实到实际工作中是做好软件质量管理的

文档评论(0)

独角戏 + 关注
实名认证
内容提供者

本人有良好思想品德,职业道德和专业知识。

1亿VIP精品文档

相关文档