第6章软件项目质量管理.pptx

  1. 1、本文档共52页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
IT ;;学习目标 理解质量、项目质量管理的概念 了解软件质量度量的概念和过程 掌握软件质量的标准与质量计划的内容 掌握软件质量的控制过程与活动 熟悉软件质量体系;Hot Tip;Hot Tip;Hot Tip;Hot Tip;Hot Tip;Hot Tip;软件质量的要素 ;Hot Tip;Hot Tip;Hot Tip;Hot Tip;决定质量的因素;Hot Tip;17;ISO9001:2000版目录;19;20;21;Level 1 初始级;CMM V1.1 关键过程域;24;国际标准 ISO/IEC 12207;ISO9001与CMM的关系;Hot Tip;Hot Tip;Hot Tip;Hot Tip;Hot Tip;Hot Tip; 2.过程的实施 数据的采集:该活动根据已定义的度量操作进行数据的采集,记录及存储。此外,数据还应经过适当的校验以确认有效性。在进行该项活动时应具有一定的针对性,对于不同的项目或活动所需要的实际数据量是有差别的,而且对活动状态的跟踪也是非常重要的。 数据的分析:该项活动包括分析数据及准备报告,并提交报告,当然进行评审以确保报告足够的确实性是有必要的。这些程序步骤可能会需要更新,因为报告可能没有为使用者提供有益的帮助或使用者对报告中的内容不理解,在这两种情况下,都应回馈并更新度量过程以再进行数据分析。 ; 3.过程的改善 确认目标 对当前能力的理解及评价 设计度量过程 过程原型 过程文档 过程实施 程序扩展;IT项目质量计划就是将与项目有关的质量标准标识出来,提出如何达到这些质量标准和要求的设想。 一、质量计划的输入 质量方针 范围描述 产品描述 标准和规则;二、编制质量计划的方法 在制定质量计划时,主要采取的方法和技术有: 效益/成本分析法。质量计划必须考虑效益与成本的关系。满足质量需求的主要效益时减少了重复性工作,即高产出、低成本、高用户满意度。 基准法。主要是通过比较项目的实施与其他同类项目的实施过程,为改进项目的实施过程提供借鉴和思路,并作为一个实施的参考标准。 流程图。可以包括原因结果图、系统流程图、处理流程图等。因此,流程图经常用于项目质量控制过程中,其主要目的是确定以及分析问题产生的原因。 试验设计。试验设计对于分析整个项目输出结果是最有影响的因素,也是十分有效的。对于软件开发、设计原型解决核心技术问题和??要需求也是可行和有效的。;三、质量计划的输出 质量计划的要求。在质量计划中,应明确项目要达到的质量目标。如: 初期故障率 偶然故障率 平均失效间隔时间 缺陷密度;质量计划模板;软件项目质量保证 软件质量保证(Software quality assurance,SQA)是指确定、达到和维护所需要的软件质量而进行的所有有计划、有组织的管理活动。软件质量保证的目标是以独立审查方式,从第三方的角度监控软件开发任务的执行,就软件项目是否遵循已制定的计划、标准和规程,给开发人员和管理层提供反映产品和过程质量的信息和数据,提高项目透明度,同时辅助软件项目组取得高质量的软件产品。 ;1.质量保证策略 质量保证的策略主要分为3个阶段: 以检测为重:产品制成之后进行检测,只能判断产品质量,不能提高产品质量。 以过程管理为重:把质量的保证工作重点放在过程管理上,对开发过程中的每一道工序都要进行质量控制。 以产品开发为重:在产品的开发设计阶段,采取强有力的措施来消灭由于设计原因而产生的质量隐患。;2.质量保证的内容 (1)与SQA计划直接相关的工作 (2)参与项目的阶段性评审和审计 (3)对项目日常活动与规程的符合性进行检查 (4)对配置管理工作的检查和审计 (5)跟踪问题的解决情况 (6)收集新方法,提供过程改进的依据 ;3.软件质量保证措施 影响产品质量的因素,这些因素包括: 使用的方法和工具; 在开发和维护过程中应用的标准; 对开发和维护过程所进行的组织管理; 软件生产环境; 软件开发中人员的组织和管理; 工作人员的熟练程度; 对工作人员的奖励和工作条件的改善情况; 对外部项目转包商交付的产品的质量控制。;3.软件质量保证措施 基于非执行的测试(也称为复审或评审),基于执行的测试(即前面讲过的软件测试)和程序正确性证明。复审主要用来保证在编码之前各个阶段产生的文档的质量;基于执行的测试需要在程序编写出来之后进行,它是保证软件质量的最后一道防线;程序正确性证明使用数学方法严格验证程序是否对它的说明完全一致。;质量控制 质量控制(Quality Control,QC)是确定项目结果是否与质量标准相符,同时确定消除不符合的原因和方法,控制产品的质量,及时纠正缺陷的过程。 1.常见的质量问题 违背IT项目规律。如未经可行性论证,不做调查分

文档评论(0)

189****5087 + 关注
官方认证
内容提供者

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

版权声明书
用户编号:7102116031000022
认证主体仪征市思诚信息技术服务部
IP属地江苏
统一社会信用代码/组织机构代码
92321081MA278RWX8D

1亿VIP精品文档

相关文档