资源预览内容
第1页 / 共182页
第2页 / 共182页
第3页 / 共182页
第4页 / 共182页
第5页 / 共182页
第6页 / 共182页
第7页 / 共182页
第8页 / 共182页
第9页 / 共182页
第10页 / 共182页
亲,该文档总共182页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
第十章项目质量管理 系统集成项目管理工程师教程 本章要点 10 1质量管理概述10 2质量计划编制10 3执行质量保证10 4执行质量控制 什么是质量 符合目的或者用途 JosephJuran 用户的感觉就是质量 AVFeigenbaum 符合顾客在其合理价格下对产品的要求 SudIngle 产品或者服务满足明确和隐含需要能力的性能特性的总体 BS4778 质量是满足要求的程度 包括符合规定的要求和满足顾客的需求 项目质量定义 ISO9000 一组固有特性满足需求的程度 美国质量管理学会 过程 产品或服务满足明确或隐含的需求能力的特征 质量 范围 成本 时间是项目成功的关键要素 质量管理 GB T19000 2000 在质量方面指挥和控制组织的协调的活动 质量方针 由组织的最高管理者正式发布的该组织的总的质量宗旨和方向 质量管理是企业围绕着使产品质量能满足不断更新的质量要求 而开展的策划 组织 计划 实施 检查和监督 审核等所有管理活动的总和 质量管理的几个概念 质量标准 是企业 国家或国际组织制定的对某个方面的规范 侧重质量的细节特征 属于微观范畴 质量策略 某个组织针对自身的要求制定的质量指导仿真 侧重于指导思想 质量责任 整个组织对项目质量负有责任 包括管理层责任 最终责任 首要责任等 质量保证 GB T19000 2000 是质量管理的一部分 致力于增强满足质量要求的能力 其目的是对产品体系和过程的固有特性已经达到规定要求提供信任 内部质保 外部质保 质量控制 GB T19000 2000 是质量管理的一部分 致力于满足质量要求 其目标是确保产品的质量能满足顾客 法律法规等方面所提出的质量要求如适用性 可靠性 安全性等 专业技术 管理技术 质量vs 等级 等级指具有相同使用功能不同技术特性的产品或服务的类比 例如 一个软件产品可能是高质量 无明显缺陷 用户手册易读 低等级 功能有限 的 或低质量 许多缺陷 用户手册杂乱无章 高等级 功能众多 的 精确vs 准确 精确不同于准确 精确是指重复测量的结果非常聚合 离散度很小 准确则指测量值非常接近实际值 精确的测量未必准确 准确的测量也未必精确 项目质量管理 为确保项目能够满足所要执行的需求的过程 包括质量管理职能的所有活动 这些活动确定质量策略 目标和责任 并在质量体系中凭借质量计划编制 质量控制和质量保证等措施 决定了对质量政策的执行 对质量目标的完成以及对质量责任的履行 质量管理一个关键因素是通过项目范围管理转换隐含需求为项目需求 质量管理的原则 以实用为核心的多元要求系统工程职工参与管理管理层和第一把手重视保护消费者权益面向国际市场 项目质量管理的目标 顾客满意度了解 评估 定义和管理期望 以便满足客户的要求 这就需要把 符合要求 确保项目产出预定的结果 和 适合使用 产品或服务必须满足实际需求 结合起来 预防胜于检查重视各阶段内的过程 项目质量管理流程 1确定质量标准体系 2对项目实施进行质量监控 3将实际与标准对照 4纠偏纠错 现有国际质量标准 ISO9000系列ISO9000ISO9001ISO9004ISO19011ISO9000由计划 控制和文档工作三部分组成循环的体系 ISO9000系列 ISO9000ISO9001ISO9004ISO19011ISO9000由计划 控制和文档工作三部分组成循环的体系 ISO9000质量管理的8原则 以顾客为中心领导作用全员参与过程方法管理的系统方法持续改进基于事实的决策方法与供方互利的关系 质量体系 ISO9000 组织结构 责任 工序 工作过程及具体执行质量管理所需的资源 即质量体系是为实施质量管理所需的组织结构 程序 过程和资源 质量体系 标准 CMM ISO核心 建立 执行和维护 改善 软件生产过程 以保证最终生产出的软件产品达到用户综合的质量要求 项目质量管理过程 组织确定质量方针 目标和职责的所有活动 使得项目可以满足其需求 质量计划 确定适合于项目的质量标准并决定如何满足这些标准 质量保证 有计划系统的质量活动 确保项目中所有过程满足干系人的期望 质量控制 监控具体项目结果以确定其是否符合质量标准 制定方案 消除产生质量问题的原因 现代质量管理 满足客户 理解 管理和引导需求 从而达到或超过客户的期望 通过检验防止错误 避免错误的费用通常比纠正它们低得多 管理责任 成功需要团队全体成员的合作 但提供成功所需要的资源则是管理工作的职责 各阶段的程序 戴明 Deming 和其他人所描述的那种重复的 计划 执行 检验 行动 工作循环 质量成本 为达到产品 服务质量而付出的所有努力的总成本 包括确保项目符合需求所做的所有工作 相关质量管理理论 戴明理论 DemingonQualityManagement 朱兰理论朱兰质量手册 第五版 Juran sQualityHandbook克鲁斯比理论田口玄一理论菲根堡姆理论 相关质量管理理论 全面质量管理TQM持续改进六西格玛失效模式影响分析 TQM Total QualityManagement是一种全员 全过程 全企业的品质管理 以质量为中心 以全员参与为基础 通过让顾客满意和本组织所有成员及社会受益而达到永续经营的目的 4要素 结构 技术 人员 变革者 4核心特征 全员参与 全过程 全面方法 全面结果的质量管理 什么是软件质量 与软件产品满足规定的和隐含的需求能力有关的特征或特性的全体 1 满足软件需求2 遵循标准3 满足隐含需求 软件质量 软件质量是软件满足明确说明或者隐含的需求的程度明确说明 查询功能隐含说明 查询速度 软件质量管理发展过程 工匠自控 质量检查 1920 1940 质量控制 TQM 质量保证 1960 1970 软件质量管理发展过程 决定质量的因素 软件质量管理过程 包括决定质量策略 目标和责任的全面管理职能的所有活动 以及通过诸如质量系统中的质量计划编制 质量保证 质量控制和质量提高等手段对这些活动的实施 管理的对象过程的质量产品的质量 软件质量管理 监控项目的交付物和执行过程 以确保它们符合相关标准 同时确保不合格项能够按照正确的方法排除 质量需求对项目干系人的影响 质量管理的一个关键是通过干系人分析 将其需求 需要转化为项目范围管理中的要求 超负荷工作以满足客户需求可能带来员工跳槽 代码错误率增多等负面影响 为赶进度匆忙的质量检查可能带来开发错误不能消除 过分细致的质量检查带来进度的延期 高质量软件的核心 制定高目标制定可行的过程规范 软件质量框架模型GB T8566 2001G 软件质量框架模型GB T8566 2001G 质量特征 描述和评价软件质量的一组属性 质量子特征 质量特征的细化 度量因子 度量质量特征 量化度量 软件质量模型 McCall质量模型 主观质量模型 ICEDT模型 I 直观性产品的使用是否合乎人们的通常想法 C 一致性产品的运行是否有一贯性 E 效率产品是否可以让用户迅速和经济地完成其任务 D 耐久性产品是否稳定和可靠 T 体贴产品是否充分考虑了用户的需求 软件质量vs 硬件质量 软件逻辑实体本质上无形 看不见 难测控质量问题基本是人为差错引起错误由逻辑组合千变万化引起 开发全过程采取措施防错 检错出错时 要维护进行修改修改时考虑波及面保证完整一致 硬件物理实体有形 便于测控质量问题是设计 生产和使用失效由零部件或其结合故障引起 开发过程和生产过程加强控制出故障时 更换零部件维修一般不会给其它处造成影响 质量的重要性 质量管理是项目管理的最高统一 三大目标的统一 质量的重要性 软件危机的主要矛盾低质量的软件就像定时炸弹低质量的产品 增加成本质量是生命也是信誉 软件质量重要性 千年虫问题高考分数查询系统银行系统 质量的形成 质量形成于产品或者服务的开发过程中 而不是事后的检查 测试 把关等 低劣软件质量的关联关系 低劣软件质量 高额的维护费用 缺乏质量重视 对性能改善的冲动 希望软件快些 省些 好些 市场被竞争对手侵占 软件生产率的低下 减少新开发项目资源 软件过程改进与能力成熟度模型 CMM CMMI5个等级SJ T11234 2001软件过程能力评估模型SJ T11235 2001软件能力成熟度模型 本章要点 10 1质量管理概述10 2质量规划10 3执行质量保证10 4执行质量控制 质量规划 质量规划包括确定哪种质量标准适合该项目并决定如何达到这些标准 规划质量是识别项目及其产品的质量要求和 或标准 并书面描述项目将如何达到这些要求和 或标准的过程 质量计划编制 识别相关的质量标准 把满足项目相关质量标准的活动或过程规划到项目的产品和管理项目所涉及的过程中去 以一种能理解的 完整的形式表达为确保项目质量而采取的纠正措施 质量策略 组织针对质量而做出的全面的意图和方向 一般由组织的高层正式宣布 如CMM通常项目的质量策略通常为公司的质量策略 软件质量计划 说明项目管理小组如何具体执行它的质量策略 好处 按时交付可靠的 可维护的产品 项目实施得到控制 降低风险 普遍提高后续软件产品的质量 质量计划的要求 应达到的质量目标和所有特性的要求确定质量活动和质量控制程序项目不同阶段 职责 权限 交流方式以及资源分配确定采用的控制手段 合适的验证手段和方法确定和准备质量记录 量化的质量目标 可用度初期故障率偶然故障率平均失效前时间 MTTF 平均失效间隔时间 MTBF 缺陷密度 FD 平均失效回复时间 MTTR 可用度 指软件运行后在任一随机时刻需要执行规定任务或完成规定功能时软件处于可使用状态的概率 初期故障率 软件交付后三个月内单位时间的故障数 以100小时故障数为单位 偶然故障率 软件在偶然故障期 交付后三个月后 内单位时间的故障数 以1000小时为单位 反映了软件稳定状态下的质量 平均失效前时间 软件在失效前正常工作的平均统计时间 平均失效间隔时间 软件在相继两次失效之间正常工作的平均统计时间 缺陷密度 软件单位源代码中隐藏的缺陷数量 通常以每千行无注解源代码为一个单位 统计信息 开发阶段为50 60缺陷 交付后为15 18缺陷 平均失效恢复时间 软件失效后恢复正常工作所需的平均统计时间 质量不同思路 微软 紧包装航天飞机控制软件 接近零缺陷 无故障典型的政府合同 满足合同的要求和规格摩托罗拉 需要达到6Sigma 质量计划参考模板 项目概述实施策略项目组织质量保证对象分析及选择质量保证任务划分实施计划资源计划记录的收集 维护与保存 制定项目质量计划的活动 1 收集资料2 编制项目分质量计划3 学会使用工具和技术4 形成项目质量计划书 质量规划的输入 1 环境和组织因素2 组织过程资产3 项目范围说明书范围说明书包含项目描述 主要项目可交付成果及验收标准 产品范围描述中通常包含技术细节以及会影响质量规划的其他事项 4 项目管理计划5 项目章程6 质量方针 质量规划的工具和技术 1 成本效益分析2 基准对照3 实验设计4 质量成本 COQ 分析5 其它质量规划工具 成本效益分析 质量计划编制必须考虑效益 成本平衡 达到质量要求的主要效益包括减少返工 提高生产率 降低成本与提升干系人满意度 对每个质量活动进行商业论证 就是要比较其可能成本与预期效益 达到质量标准的首要成本是与项目质量管理活动有关的费用 质量管理的原理表明 效益比成本更重要 基准分析 将实际的或计划中的项目实施情况与其他项目的实施情况相比较 从而得出提高水平的思路 并提供检测项目绩效的标准 其他项目可能在执行组织的工作范围之内 也可能在执行组织的工作范围之外 可能属于同一应用领域 也可能属于别的领域 实验设计 实验设计是帮助确定在产品开发和生产中 哪些因素会影响产品或过程特定变量的一种统计方法 通过对实验数据的分析 可以得出产品或过程的最优状态 着重指明结果的影响因素并揭示各要素之间的交互作用和协同作用关系 流程图 指任何显示显示与某系统相关的各要素之间相互关系的示意图 质量成本 CoQ 质量成本为了达到产品或服务质量而进行的全部工作所发生
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号