项目质量管理
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
如果是10个人开发团队,每个人的质量是0.9分(最高是1分), 项目总质量不超过0.35分。要得到高质量的产品,每个人都要 做到1才行
质量管理的关键是预防重于检查,事前计划好 质量而不是事后检查 项目质量管理的过程
项目质量计划 项目质量保证 项目质量控制
本章要点
基本概念 项目质量计划 项目质量保证 项目质量控制
项目质量计划为质量小组成员有效工作提供了指 南,为项目小组成员以及项目有关人员了解在项 目进行中如何实施质量保证和控制提供依据,为 确保项目质量得到保障提供坚实的基础
开发质量计划的基本过程
过程特征 产 品 特 征 产品特征 顾 客 需 要
过程控制特征 过 程 特 征
顾客需要
顾 客
质量计划的要求
预防成本 (3)鉴定成本 来料检查 检查和试验费用 保持试验设备精度费用 耗用的材料和劳务 存货估价费用 (4)预防成本 质量计划工作费用 新品评审费用 培训费用
质量体系
质量计划的编写需要参照本行业相关的质量体 系 质量体系是一个企业质量管理的规范
例如,ISO 9000、 6Sigma、CMM
基本概念
质量:产品或者服务满足明确和隐含需要能力的 性能特性的总体 (我国国家标准G/T6583—1994) 软件质量:明确声明的功能和性能需求、明确文 档化过的开发标准、以及专业人员开发的软件所 应具有的所有隐含特征都得到满足。
明确说明:查询功能 隐含说明:查询速度
软件质量要素
易维护性 灵活性 易测试性
质量体系与质量计划的区别
质量体系是企业长期遵循和需要重复实施的文件, 具有较强的标准性质 质量计划是一次性实施的,项目结束,质量计划 的有效性就结束。
实例:不同企业对质量要求标准
微软—紧包装 摩托罗拉—需要达到6Sigma 航天飞机控制软件—接近零缺陷,无故障 典型的政府合同—满足合同的要求和规格
质量成本
质量成本:将产品质量保持在规定的质量水平上 所需的费用,它是企业生产总成本的一个组成部 分 质量成本包括
缺陷成本:为确保项目质量而修复缺陷工作所耗费的费用 预防成本:为确保项目质量而进行预防工作所耗费的费用
质量成本
缺陷成本 (1)内部缺陷成本 废品损失 返修损失 复试费用 停工损失 产量损失 处理费用 (2)外部缺陷成本 申诉受理费用 退货损失 保修费用 折让费用
本章小结
基本概念
质量、软件质量、质量管理、质量成本
质量管理过程:
项目质量计划 项目质量保证 项目质量控制
工具和方法
练习题
项目经正在确定与项目相关的质量标准,并在 确定如何满足这些标准,这项活动属于: A.质量管理。 B.质量保证。 C.质量计划编制。 D.质量控制。 答案:“C,质量计划编制”
确定项目结果与质量标准是否相符,同时,确定 消除不符的原因和方法 控制产品的质量,及时纠正缺陷 这一任务本身提高项目质量 一般由开发人员实施
质量控制
软件项目中常用的质量控制活动
静态分析 动态测试(Test) 缺陷追踪
静态分析
定义:
不实际运行程序,而是通过检查和阅读等手段来 发现错误并评估代码质量
质量控制
检查产品质量,确定措施来消灭质量问题 审计产品和过程的质量,确保质量控制人员按照标准进 行质量控制活动
质量保证
质量管理各过程的职责分配ቤተ መጻሕፍቲ ባይዱ
项目经理负责制定质量计划 在项目实施期间成立项目质量保证小组,该小组 由质量保证人员和项目经理组成,项目经理负责 质量监督工作及项目进展过程中各环节的质量把 关,开发经理负责质量控制的工作,质量保证人 员负责质量保证的工作
一般由质量保证人员实施
质量保证
软件项目中常用的质量保证活动
审计(Audit):是对过程或者产品的一次独立评估。 将审核的主体与为该主体以前建立的一组规程和标 准进行比较 审计后要编写审计报告
本章要点
基本概念 项目质量计划 项目质量保证 项目质量控制
质量控制(QC)
本章要点
基本概念 项目质量计划 项目质量保证 项目质量控制
质量保证(QA)
为了提供信用,证明项目将会达到有关质量标准, 而开展的有计划、有组织的工作活动 软件质量保证的目的是验证在软件开发过程中是 否遵循了合适的过程和标准 质量保证贯穿于项目的整个过程 这个任务本身不提高项目质量
项目应达到的质量目标和所有特性的要求 确定项目中的质量活动和质量控制程序 项目不同阶段,职责,权限,交流方式以及资源 分配 确定项目采用的控制手段,合适的验证手段和方法 确定和准备质量记录
质量计划模板参照
项目概述 实施策略 项目组织 质量保证对象分析及选择 质量保证任务划分 实施计划 资源计划 记录的收集、维护与保存
第七章 项目质量管理
项目质量管理
质量
项目质量管理是项目管理的最高统一 质量管理确保最终产品符合预定目标 软件质量管理的重要性
软件危机的主要矛盾 低质量的软件就像定时炸弹 低质量的产品,增加成本 质量是生命也是信誉
进 度
费 用
一个项目通常由多个人协作完成,项目的总质量是所有开 发人员的工作质量之积。
方法:
走查:WalkThrough 评审:Review
动态测试
测试软件的执行过程
单元测试 集成测试 系统测试 压力测试 接受测试 。。。。。。
注意选好测试用例
质量控制工具
因果图(鱼刺图) 控制图 流程图 直方图 帕累托图 趋势图 散点图
质量保证与质量控制的区别?
易移植性 易复用性 互用性 产品 修改 产品 变迁
产品 运行
正确性 可靠性 高效率 完整性 易使用性
本章要点
基本概念 项目质量计划 项目质量保证 项目质量控制
项目质量计划
现代质量管理的一个基本原则——“质量应该被计 划,而不是被发现” 项目质量计划:
确定项目应达到的质量标准 决定如何满足质量标准的计划安排和方法