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

第6章项目质量管理.ppt

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

实例 冰山一角 真理 产品质量是生产出来的,不是检验出来的 。 ——威廉·戴明 质量管理 软件的质量管理贯穿了整个软件开发周期。 不仅确保项目最终交付的产品满足质量要求,而且要保证项目实施过程中阶段性成果的质量。 正如ISO8402所规定和倡导的:“质量管理是指确定质量方针、目标和职责,并通过质量体系中的质量策划、质量控制、质量保证和质量改进来使其实现的所有管理职能的全部活动。” 质量管理概论 不同的质量管理方式: 6.1 质量管理概述 软件质量控制 (SQC,Software Quality Control) 是科学地测量过程状态的基本的方法。就象汽车表盘上的仪器,可以了解行驶中的转速、速度、油量等。 软件质量保证 (SQA,Software Quality Assurance) 则是过程和程序的参考与指南的集合。就像汽车中的用户手册。 软件质量管理 (SQM,Software Quality Management) 才是操作的誓学,教你如何驾车,建立质量文化和管理思想。 质量管理水平 检查,通过检验保证产品的质量,符合规格的软件产品为合格品,不符合规格的产品为次品。相当于“软件测试/质量控制”; 保证,质量目标通过软件开发部门来实现,制定质量计划,保证软件开发流程合理性、流畅性和稳定性。相当于初期的“质量保证”; 预防,软件质量以预防为主,以过程管理为重,把质量的保证工作重点放在过程管理上、相当于成熟的“质量保证”; 完美,以客户为中心,贯穿于软件开发生存期过程,全员参与,追求卓越,相当于“全面软件质量管理”。 质量管理的支持 组织保证 6.3 质量计划 6.3.1 质量计划的内容 目的和范围 参考的文件列表 质量目标 质量的任务 参与质量管理的相关人员及其责任 对一些关键文档提出要求。 重申适合项目的相关标准 评审的流程和标准 配置管理要求 问题报告和处理系统 采用的质量控制工具、技术和方法等质量 质量计划模板参照 项目概述 实施策略 项目组织 质量保证对象分析及选择 质量保证任务划分 实施计划 资源计划 记录的收集、维护与保存 6.3.2 质量计划制定的步骤 了解项目的基本概况,收集项目有关资料 确定项目的质量目标 确定围绕质量目标的工作任务 明确项目质量管理组织机构 制定项目质量控制程序 项目质量计划的评审 6.3.3 如何制定有效的质量计划 利益/成本分析。满足质量需求的主要的利益是减少重复性工作,效益与成本之比尽可能的大。 基准,为改进项目实施过程提供思路和可参考的标准。 流程图,包括数据流程图、工作流等 试验设计 6.3.4 质量计划的实施和控制 通过设置检查点、验证点,对阶段性成果进行评审或完成质量评估,以确定项目阶段性成果是否达到所设定的质量标准。 项目收尾阶段的质量控制是一个非常重要而又容易忽视的内容 6.4 软件评审方法和过程 软件评审 不管你有没有发现他们,缺陷总是存在,问题只是你最终发现它们时,需要多少纠正成本。评审的投入把质量成本从昂贵的、后期返工转变为早期的缺陷发现。 ——卡尔·威格 6.4.1 软件评审的方法和技术 6.4.2 角色和责任 小组组长 读者 记录者 评审员 审核者 协调者 6.4.3 软件评审过程 评审注意事项 明确自己的角色和责任; 熟悉评审内容,为评审做好准备,做细做到位; 关注问题,针对问题阐述观点,而不是对人; 可以分别讨论主要的问题和次要的问题; 在会议前或者会议后可以就存在的问题提出自己的建设性的意见; 提高沟通能力,采取适当的、灵活的表述方式; 对发现的问题,要跟踪到底。 6.4.4 如何有效地组织评审 把握好流程和评审目标 认真、仔细地阅读评审材料,不断思考 善于提问 充分沟通 一切围绕用户需求进行 评审组织方法 分层评审方法 (高层次、低层次) 分类评审方法 (分业务需求、功能需求、非功能需求、用户操作性需求等 ) 分阶段评审方法 6.5 缺陷预防和跟踪分析 6.5.1 缺陷预防 从流程上加强控制 建立和规范工作流程 过程改进 采用有效的工作方法 代码评审 单元测试 提高个人的技术水平 自我学习和提高 6.5.2 缺陷分析 缺陷趋势分析 (实时、累积) 缺陷分布分析 (如缺陷产生的原因、阶段、来源) 趋势分析示例 分布分析示例 分布分析示例 2 6.5.3 鱼骨图 可以更全面地探讨各种类别的原因 鼓励通过自由讨论发挥大家的创造性 提供问题与各类原因之间关系的直观表示 示例 工具——XMind 2008 Pro 6.6 质量度量 质量度量的作用 有效的沟通和改进可见性。 尽早的发现和更正问题。 作出关键的权衡。 跟踪特定的项目目标。 管理风险。 有助于决策。 计划未来的项目

文档评论(0)

lnainai_sj + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档