前言
- 又到了八月中旬了,我也在纠结要不要继续挑战软考高级,听我的老师说好像计算题和论文比较难,不过买个课听就简单多了。嗯……其实在学中级的计算题我也有在学高级的,稍微转一下弯,主要是论文啊,没写过论文好纠结啊!另外有一点陕西是有省线的,但我之后应该会在广东工作,就尽量科科45以上拿个国证吧,共勉!
- 到后面的项目管理基本都是通过ITO(输入、工具和输出)记知识点,大家可以看看官方书附录有个十大管理的表格结合一起来记忆。
现在分享一些笔记给大家,希望能够帮助大家并顺利通过软考。
幕布地址:第十五章 项目质量管理 - 幕布
考点分析
>>质量的重要性及软件质量问题探讨
- 成功的项目管理是在时间、范围、成本和质量都达到项目干系人的期望。质量关系到干系人最终满意度。时间、范围、成本都终将成为过去,质量的影响却长久远!
不少软件产品质量不好的主要原因可能有哪些?
- 需求分析不到位,闭门造车;功能不满足要求,或僵尸功能越来越多研发人员很少有条件在实际场景中用自己的系统;
- -花别人家的钱、打别人家的孩子,不心痛一用户的痛苦不能感同深受。软件行业人员流动率太高;
- 软件开发不规范:文档?-没有!配置?-太乱!
- -据说研发人员最烦的两件事:第一件:别人要他给自己写的程序写文档,,第二件呢?是别人的程序没有留下文档。
- ◆功能不断堆积,系统越来越复杂:软件系统像人一样,会自然臃肿吗?
质量和等级
- 质量
- 作为实现的性能或成果,是一系列内在特性满足要求的程度ISO9000
- 等级
- 作为设计意图,是对用途相同但技术特性不同的可交付成果的级别分类
- 例:
- 一个低等级(功能有限)、高质量(无明显缺陷,用户手册易读)的软件产品,该产品适合一般使用,可以被认可。·
- 一个高等级(功能繁多)、低质量(有许多缺陷,用户手册杂乱无章)的软件产品,该产品的功能会因质量低劣而无效和/或低效率,不会被使用者接受
- 质量
质量管理方法
- ①准时化生产(JIT)
- ②看板生产(Kanben)
- ③质量改进(Kaizen)
- 戴明提出质量改进观点,在休哈特之后系统和科学地提出用统计学的方法进行质量和生产力的持续改进,强调大多数质量问题是生产和经营系统的问题,强调最高管理层对质量管理的责任
- ④质量功能展开(QFD)
- ⑤田口方法
- ⑥新七工具
全面质量管理
- 1.以顾客为中心的质量保证
- 2.强调持续改进的质量管理
- 3.全面质量管理
- 是一种全员、全过程、全企业的品质管理
- 4全
- 1.全员参加
- 2.全过程
- 3.全面方法
- 4.全面结果
质量管理阶段
- 1.手工艺人时代
- 2.质量检验阶段
- 3.统计质量控制阶段
- 4.全面质量管理阶段TQM
质量管理定义
- 指确定质量方针、目标和职责,并通过质量体系中的质量规划、质量保证和质量控制以及质量改进来使其实现所有管理职能的全部活动
- 在质量方面指挥和控制的活动,包括质量方针和质量目标以及质量规划、质量保证、质量控制和质量改进
质量管理过程
- 1.规划质量管理
- 识别与项目相关的质量标准以及确定如何满足这些标准确定需要对哪些过程和工作产品进行质量管理
- 2.质量保证
- 所有的有计划地、系统地为保证项目能够满足相关的质量标准而建立的活动,主要是确保过程质量
- 3.质量控制
- 采取措施,监督项目的具体实施结果是否符合有关的项目质量标准,并确定消除产品不良结果的原因
- 1.规划质量管理
QA和QC区别
-
实施质量保证QA
- 对象针对过程
- 所在过程组执行过程组
- 执行方:项目团队
- 工具:质量审计、过程分析
- 目的:预防未发生的问题,识别良好的做法与不足,分享良好实践,改进过程,提高生产效率
- 作用:审计质量要求和质量控制测量结果,确保采用合理的质量标准和操作性定义。促进质量过程改进。
主要工作
- 1.提高主要项目干系人对项目将要达到质量要求的信心
- 2.按质量管理计划和质量测量指标做出合格的质量
- 3.按过程改进计划,改进生产过程,消除非增值活动。
- 4.对照实际质量绩效,考察质量标准和可操作定义的合理性,提出必要的变更请求
控制质量QC
- 针对可交付成果
- 监控过程组
- 质控部门
- 老七工具、检查
- 监督并记录质量活动执行结果,并推荐必要的变更,纠正已经发生的问题
- 按照质量标准检查质量,发现质量偏差和质量缺陷。识别原因,建议并/或采取相应措施消除这些原因
- 主要工作
- 1.用质量核对单检查项目管理工作的质量和可交付成果质量,并记录成质量控制测量结果
- 2.整理出工作绩效信息,并提出变更请求3.检查已批准的变更请求是否已得到合理实施
1.规划质量管理
概述
工具
- ①成本效益分析
- 对每个质量活动进行成本效益分析,就是要比较其可能的成本与预期的效益。达到质量要求的主要效益
- 包括减少返工、提高生产率、降低成本、提升干系人满意度及提升赢利能力
- ②质量成本
- 定义
- 指在产品生命周期中发生的所有成本,包括为预防不符合要求、为评价产品或服务是否符合要求,以及因未达到要求而发生的所有成本
- 分类
- 一致性成本
- 预防成本白一培训、模板化、流程化、正确时间做正确事
- 评估成本 测试、检查
- 非一致性成本
- 内部失败成本 内部发现的:返工、废品
- 外部失败成本 客户发现的:责任、保修、业务流失
- tips
- 锻炼身体是一致性成本;生病是非一致成本
- 一致性成本
- 定义
- ③七种质量工具
- 七种质量工具
- 老7工具
- ①因果图,又称鱼骨图或石川馨图。问题陈述放在鱼骨的头部,作为起点,用来追溯问题来源,回推到可行动的根本原因。
- ②流程图,也称过程图,用来显示在一个或多个输入转化成一个或多个输出的过程中,所需要的步骤顺序和可能分支。流程图可能有助于了解和估算一个过程的质最成本。用于帮助分析问题发生的缘由。
- ③核查表,又称计数表,是用于收集数据的查对清单。
- ④帕累托图Pareto,是一种特殊的垂直条形图,用于识别造成大多数问题的少数重要原因。该法则认为:相对来说数量较小的原因往往造成绝大多数的问题或者缺陷。此项法则往往称为二八原理,即80%的问题是20%的原因所造成的。—也可以用于质量保证
- 关键词:主要原因、二八定律、80/20法则、优先排序、有重点地采取纠正措施
- ⑤直方图,是一种特殊形式的条形图,用于描述集中趋势、分散程度和统计分布形状。与控制图不同,直方图不考虑时间对分布内的变化的影响。
- ⑥控制图,又叫管理图、趋势图,是一张实时展示项目进展信息的图表。可以判断某一过程处于控制之中还是处于失控状态。
- ⑦散点图,可以显示两个变量之间是否有关系,一条斜线上的数据点距离越近,两个变量之间的相关性就越密切。
- 新7工具
- 亲和图:使用亲和图确定范围分解结构,有助于WBS的制定
- 过程决策程序图(PDPC) :用于理解一个目标与达成此目标的步骤之间的关系,有助于制定应急计划
- 关联图:有助于在包含相互交叉逻辑关系的中等复杂情形中创新性地解决问题
- 树形图(系统图):可用于表现各类层次分解结构(WBS、RBS、OBS等)
- 优先矩阵:加权、打分、排序,根据优先顺序识别关键事项和备选方案。
- 矩阵图:用于指出变量之间相关性的强弱。区别优先矩阵的是它不排序
- 活动网络图:AON、AOA等,连同项目进度计划编制方法一起使用
- 老7工具
- 七种质量工具
- ④标杆对照
- 将实际或计划的项目实践与可比项目的实践进行对照,以便识别最佳实践,形成改进意见,并为绩效考核提供依据
- ⑤实验设计
- 是一种统计方法,用来识别哪些因素会对正在生产的产品或正在开发的流程的特定变量产生影响,可以在质量规划管理过程中使用,以确定测试的数量和类别,以及这些测试对质量成本的影响
- ⑥统计抽样
- ⑦其他质量规划工具
- ①头脑风暴
- 用于产生创意的一种技术
- ②力场分析
- 显示变更的推力和阻力的图形
- ③名义小组技术
- 先由规模较小的群体进行头脑风暴,提出创意,再由规模较大的群体对创意进行评审
- ①头脑风暴
- ⑧会议
- ①成本效益分析
- ITO
2质量保证
定义
- 为持续过程改进创造条件
- 持续过程改进是指不断地改进所有过程的质量
- 通过持续过程改进,可以减少浪费,消除非增值活动,使各过程在更高的效率与效果水平上运行
- 提供对象通常是项目管理班子和执行组织的管理层,而质量保证活动的参与者应是项目的全体工作人员
QA职责
- 1.计划阶段制定质量管理计划和相应的质量标准
- 2.按计划实施质量检查,是否按标准过程实施项目工作。注意项目过程中的质量检查,每次进行检查之前准备检查清单,并将质量管理相关情况予以记录
- 3.依据检查的情况和记录,分析问题,发现问题,与当事人协商进行解决。问题解决后要进行验证;如果无法与当事人达成一致,应报告项目经理或更高层领导,直至问题解决;
- 4.定期给项目干系人发质量报告
- 5.为项目组成员提供质量管理要求方面的培训或指导
- 过程指导、过程评审、产品审计、过程改进和过程度量
- ITO
工具
- ①质量管理和控制工具
- ②质量审计
- 定义
- 又称质量保证体系审核,是对具体质量管理活动的结构性的评审
- 可以是事先安排,也可随机进行。在具体领域中有专长的内部审计师或第三方组织都可以实施质量审计,可由内部或外部审计师进行
- 还可确认已批准的变更请求(包括更新、纠正措施、缺陷补救和预防措施)的实施情况
- 评审环节是不可缺少的,一再强调的,通过阶段性的评审可以保证项目的质量,同时评审也是保证质量的一个重要环节
- 过程
- 1.识别全部正在实施的良好及最佳实践
- 2.识别全部违规做法、差距及不足
- 3.分享所在组织或行业中类似项目的良好实践
- 4.积极、主动地提供协助,以改进过程的执行,从而帮助团队提高生产效率
- 5.强调每次审计都应对组织经验教训的积累做出贡献
- 定义
- ③过程分析
- 按照过程改进计划中概括的步骤来识别所需的改进。
- 它也要检查在过程运行期间遇到的问题、制约因素,以及发现的非增值活动
审计区别
- 质量审计
- 实施质量保证工具,目标:识别做的好的和不好的;确认违法,差距,不足;
- 分享所在组织或行业类似良好实践提高团队生产效率
- 积累经验教训
- 风险审计
- 措施处理风险有效性,风险管理过程的有效性
- 采购审计
- 总结经验教训
- 项目审计
- 质量审计
3.质量控制
ITO
定义
- 监督并记录质量活动执行结果,以便评估绩效,并推荐必要的变更的过程
- 1.识别过程低效或产品质量低劣的原因,建议并采取相应措施消除这些原因
- 2.确认项目的可交付成果及工作满足主要干系人的既定需求,足以进行最终验收
- 监督并记录质量活动执行结果,以便评估绩效,并推荐必要的变更的过程
提升质量的基本步骤
- 1.建立项目质量目标
- 2建立工作中的质量保证和质量控制规范
- 3.建立对质量(过程和产品)参数的度量体系
- 4.在项目中对过程和产品进行测量/检查,将实际情况与目标和规范进行对比以发现质量问题,并对质量问题的处理进行监督和控制
- 5.对质量问题的出现次数和影响程度依次进行分析,找出原因并提出改进措施
- 6.在上述基础上,不断循环,坚持不懈地提升项目质量
工具
- ②统计抽样
- 从目标总体中抽取一部分相关样本用于检查和测量
- ③检查
- 检验工作产品,以确定是否符合书面标准
- 也可称为审查、同行审查、审计或巡检等,也可用于确认缺陷补救
- ②统计抽样
本文含有隐藏内容,请 开通VIP 后查看