软件质量管理下.ppt

  1. 1、本文档共325页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件质量管理下

软件质量管理实践-软件子合同管理 实践过程(续) 验证实施(续) 验证3:软件质量保证组评审(或)审计管理软件子合同的活动和工作产品,并报告其结果。 至少,该评审和(或)审计要查证: 1、选择子承包商的活动。 2、管理软件子合同的活动。 3、协调主承包商和子承包商的配置管理活动的活动。 4、已计划好的和子承包商一起进行的评审的执行情况。 5、用以确立完成子合同的关键项目里程碑或阶段的那些评审的执行情况。 6、子承包商软件产品的验收过程。 * 软件质量管理实践-软件质量保证 概述 对应的ISO9000的要求 CMM的要求 实践过程 过程目标 执行约定 执行能力 执行活动 验证实施 * 软件质量管理实践-软件质量保证 概述 如何保证软件产品的高质量是软件生产的目标。软件质量保证过程作为一种第三方的、独立的审查活动贯穿于整个软件生产过程。 软件质量保证的目的是向管理者提供适当的对软件项目正使用的过程和正构造产品的可视性。 软件质量保证包括评审和审计软件产品和活动以验证它们符合适用的规程和标准,给项目和其它有关的经理提供这些评审和审计的结果。 * 软件质量管理实践-软件质量保证 对应的ISO9000的要求 相关章节有: ISO9001:2000中,5.4.2 质量管理体系策划,5.6 管理评审,7.3.4 设计和开发评审,7.5.2 生产和服务提供过程的确认,8.2.2 内部审核,8.5.2 纠正措施 ,8.5.3 预防措施 以上章节,实际上包括了对质量保证的整体性策划(5.4.2),过程的评测(7.5.2)和结果产品的审计(7.3.4),以及发现问题(8.2.2)和发现问题后的处理(8.5.2) * 软件质量管理实践-软件质量保证 CMM的要求 软件质量保证过程主要内容可概括为三方面: 通过监控软件的开发过程来保证产品的质量; 保证生产出的软件和软件开发过程符合相应的标准与规程; 保证软件产品、软件过程中存在的不符合问题得到处理,必要时将问题反映给高级管理者。 结合这三项内容,软件质量保证过程主要有审计、评审和处理不符合问题等三项主要活动。 审计包括对软件工作产品、软件工具和设备的审计。审计是为了评估软件工作产品及工具设备是否符合组织和项目的标准,鉴别偏差及疏漏以便跟踪评价。 评审是指对软件过程的评审,其主要任务是保证组织定义的软件过程在项目中得到了遵循。审计和评审的结果记录在相应的报告中。 对于审计和评审过程中发现的不符合问题,软件质量保证负责人要进行跟踪和处理。一般处理问题的原则是发现问题首先进行项目内部处理,内部不能解决的,依据管理层次层层提升,直至问题得到解决。 软件质量保证过程的核心在于验证产品和活动的符合性,而软件质量保证过程并不对软件产品的质量负责。 * 软件质量管理实践-软件质量保证 实践过程 过程目标 目标1:软件质量保证活动是有计划的。 目标2:软件产品和活动遵守适用的标准、规程和需求的情况得到客观的验证。 目标3:受影响的组和个人接到软件质量保证活动和结果的通知。 目标4:高级管理者处理在软件项目内部不能解决的不符合问题。 * 软件质量管理实践-软件质量保证 实践过程(续) 执行约定 项目遵循书面的实施软件质量保证(SQA)的组织方针。该方针一般规定; 1、对全部软件项目,SQA 功能到位。 2、SQA 有一个向高级管理者报告的渠道,它独立于:项目经理,项目的软件工程组,和其它的软件有关组(软件配置管理组,文档支持组)。 组织必须确定一种组织机构,它在组织的战略经营目标和经营环境的上下文中支持那些要求独立性的活动,例如SQA。独立性应该: 给担当SQA 角色的个人提供组织上的自由度,使他们成为高级管理者在软件项目上的“耳目”。 使得担当SQA 角色的个人免受他们正在评审的软件项目的管理者所作的性能评价的影响。 使高级管理者相信正在报告的有关项目过程和产品的信息是客观的。 3、高级管理者定期地评审SQA 活动和结果。 * 软件质量管理实践-软件质量保证 实践过程(续) 执行能力 能力1:存在负责协调和实施项目的SQA 的组(即SQA 组)。 一个组是负责一组作业或活动的部门、经理、和个人的集合。组的规模可以变化,从一个受指派的非全日制的单个个人,到几个从不同部门指派来的非全日制的个人,到几个全日制的个人。建立一个组时应考虑的因素包括指派的作业和活动、项目的规模、组织机构和组织的文化。某些组,例如软件质量保证组,集中注意力于项目活动,而其它组,例如软件工程过程组,则集中关注全组织的活动。 * 软件质量管理实践-软件质量保证 实践过程(续) 执行能力(续) 能力2:为进行SQA 活动提供足够的资源和投资。 1、指派一个经理专门负责项目的SQA 活动。 2、指派一个在SQA 任务方面是博学的,并有权力采取适当的

文档评论(0)

153****9595 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档