1、质量是:反映实体知足主体明确和隐含需求的能力的特性总和网络
2、质量与等级是2个不一样的概念,没必然的联系 框架
3、项目的质量是应顾客的要求进行的;不一样的顾客有着不一样的质量要求,其意图已反映在项目合同中。所以,项目合同一般是进行项目质量管理的主要依据。工具
1、质量管理是指肯定质量方针、目标和职责,并经过质量体系中的质量规划、质量保证和质量控制以及质量改进来使其实现全部管理职能的所有活动。开发工具
2、质量方针是指“由组织的最高管理者正式发布的该组织总的质量宗旨和方向” 测试
3、质量目标,是指“在质量方面所追求的目的”,它是落实质量方针的具体要求spa
1、ISO9000系列,8项基本原则以下。设计
(1)以顾客为中心对象
(2)领导做用blog
(3)全员参与排序
(4)过程方法
(5)管理的系统方法
(6)持续改进
(7)基于事实的决策方法
(8)与供方互利的关系
2、全面质量管理(TQM)是一种全员、全过程、全企业的品质管理。它是一个组织以质量为中心,以全员参与为基础,经过让顾客满意和本组织全部成员及社会受益而达到永续经营的目的。全面质量管理注重顾客须要强调参与团队工做,并力争造成一种文化,以促进全部的员工设法并持续改进组织所提供产品/服务的质量、工做过程和顾客反应时间等。
全面质量管理有4个核心的特征:即全员参加的质量管理、全过程的质量管理、全面方法的质量管理和全面结果的质量管理。
3、六西格码意为“六倍标准差”,采用DMAIC(肯定、测量、分析、改进、控制)改进方法对组织的关键流程进行改进,优越之处在于从项目实施过程当中改进和保证质量,而不是从结果中检验控制质量。这样作不只减小了检控质量的步骤,并且避免了由此带来的返工成本。更为重要的是,六西格玛管理培养了员工的质量意识,并把这种质量意识融入企业文化中。
4、软件过程改迸与能力成熟度模型
1)CMM/CMMI:CMMI模型将成熟度分为5个等级
2)SJT11234/SJT11235:软件过程及能力成熟度评估是软件过程能力评估和软件能力成熟度评估的统称
项目质量管理由3个过程组成,具体包括:(1)规划质量管量(2)实施质量保证(3)质量控制。
1、规划质量管理是识别项目及其可交付成果的质量要求和标准,并准备对策确保符合质量要求的过程。本过程的主要做用是,为整个项目中如何管理和确认质量提供了指南和方向。
2、规划质量管理:输入
1)项目管理计划
2)干系人登记册:干系人登记册有助于识别对质量重视或有影响的那些干系人
3)风险登记册
4)需求文件
5)事业环境因素
6)组织过程资产
3、规划质量管理:输出
1)质量管理计划:是项目管理计划的组成部分,描述如何实施组织的质量政策,以及项目管理团队准备如何达到项目的质量要求。质量管理计划能够是正式,也能够是非正式的,能够是很是详细的,也能够是高度归纳的。
2)过程改进计划:详细说明对项目管理过程和产品开发过程进行分析的各个步骤,以识别增值活动。
3)质量测量指标:质量测量指标专用于描述项目或产品属性,以及控制质量过程将如何对属性进行测量。质量测量指标的例子包括准时性、成本控制、缺陷频率、故障率、可用性、可靠性和测试覆盖度等。
4)质量核对单:核对单是一种结构化工具,一般具体列出各项内容,用来核实所要求的一系列步骤是否已获得执行。
5)项目文件更新
1、实施质量保证是审计质量要求和质量控制测量结果,确保采用合理的质量标准和操做性定义的过程。本过程的主要做用是,促进质量过程改进。
2、质量保证旨在创建对将来输出或未完输出(也称正在进行的工做)将在完工时知足特定的需求和指望的信心。质量保证部门或相似部门常常要对质量保证活动进行监督
3、实施质量保证:输入
(1)质量管理计划
(2)过程改进计划
(3)质量测量指标
(4)质量控制测量结果。质量控制测量结果是质量控制活动的结果,用于分析和评估项目过程的质量是否符合执行组织的标准或特定要求。
(5)项目文件。
4、实施质量保证:输出
1)变动请求
2)项目管理计划更新
3)项目文件更新
4)组织过程资产更新
1、质量控制是监督并记录质量活动执行结果,以便评估绩效,并推荐必要的变动过程。本过程的主要做用包括:
(1)识别过程低效或产品质量低劣的缘由,建议并采起相应措施消除这些缘由。
(2)确认项目的可交付成果及工做知足主要干系人的既定需求,足以进行最终验收。
2、控制质量:输入
1)项目管理计划
2)质量测量指标
3)质量核对单
4)工做绩效数据
5)批准的变动请求
6)可交付成果
7)项目文件
8)组织过程资产
3、控制质量:输出
1)质量控制测量结果
2)确认的变动
3)核实的可交付成果
4)工做绩效信息
5)变动请求
6)项目管理计划更新
7)项目文件更新
8)组织过程资产更新
1.成本收益分析法
对每一个质量活动进行成本效益分析,就是要比较其可能的成本与预期的效益。达到质量要求的主要效益包括减小返工、提升生产率、下降成本、提高干系人满意度及提高赢利能力
2.质量成本法
质量成本指在产品生命周期中发生的全部成本,包括为预防不符合要求、为评价产品或服务是否符合要求,以及因未达到要求而发生的全部成本。
3、标杆对照
标杆对照是将实际或计划的项目实践与可比项目的实践进行对照,以便识别最佳实践,造成改进意见,并为绩效考核提供依据。
4、实验设计
实验设计(DOE)是一种统计方法,用来识别哪些因素会对正在生产的产品或正在开发的流程的特定变量产生影响。
5、其余工具
(1)头脑风暴。用于产生创意的一种技术。
(2)力场分析。显示变动的推力和阻力的图形。
(3)名义小组技术。先由规模较小的群体进行头脑风暴,提出创意,再由规模较大的群体对创意进行评审
1.质量审计
质量审计,又称质量保证体系审核,是对具体质量管理活动的结构性的评审。质量审计的目标是:
(1)识别所有正在实施的良好及最佳实践。
(2)识别所有违规作法、差距及不足。
(3)分享所在组织或行业中相似项目的良好实践。
(4)积极、主动地提供协助,以改进过程的执行,从而帮助团队提升生产效率。
(5)强调每次审计都应对组织经验教训的积累作出贡献。质量审计能够是事先安排,也可随机进行。在具体领域中有专长的内部审计师或第三方组织均可以实施,质量审计可由内部或外部审计师进行。
2、过程分析
过程分析是指按照过程改进计划中归纳的步骤来识别所需的改进。过程分析包括根本缘由分析——用于识别问题、探究根本缘由,并制定预防措施的一种具体技术。
3、七种基本质量工具
七种基本质量工具,用于在PDCA循环的框架内解决与质量相关的问题。分为老七工具和新七工具。
1)老七工具
老七工具包含因果图、流程图、核查表、帕累托图、直方图、控制图和散点图
(1)因果图,又称鱼骨图或石川馨图,用来追溯问题来源,回推到可行动的根本缘由。
(2)流程图,也称过程图,用来显示在一个或多个输入转化成一个或多个输出的过程当中,所须要的步骤顺序和可能分支。
(3)核查表,又称计数表,是用于收集数据的查对清单。
(4)帕累托图,用于识别形成大多数问题的少数重要缘由。在帕累托图中,一般按类别排列条形,以测量频率或后果。
(5)直方图,用于描述集中趋势、分散程度和统计分布形状。与控制图不一样,直方图不考虑时间对分布内的变化的影响。
(6)控制图,可使用质量控制图及七点运行定律寻找数据中的规律。七点运行定律是指若是在一个质量控制图中,一行上的7个数据点都低于平均值或高于平均值,或者都是上升的,或者都是降低的,那么这个过程就须要由于非随机问题而接受检查。控制图可用于监测各类类型的输出变量。
(7)散点图:能够显示2个变量之间是否有关系,一条斜线上的数据点距离越近,2个变量之间的相关性就越密切。
2)新七工具包含亲和图、过程决策程序图、关联图、树形图、优先矩阵、活动网络图和矩阵图。
(1)亲和图。亲和图与心智图类似。针对某个问题,产生出可联成有组织的想法模式的各类创意。
(2)过程决策程序图(PDPC)。用于理解一个目标与达成此目标的步骤之间的关系。PDPC有助于制订应急计划,由于它能帮助团队预测那些可能破坏目标实现的中间环节。
(3)关联图。关系图的变种,有助于在包含相互交叉逻辑关系的中等复杂情形中创新性地解决问题。可使用其余工具(诸如亲和图、树形图或鱼骨图)产生的数据,来绘制关联图。
(4)树形图。也称系统图,可用于表现诸如WBS、RBS(风险分解结构)和OBS(组织分解结构)的层次分解结构。
(5)优先矩阵。用来识别关键事项和合适的备选方案,并经过一系列决策,排列出备选方案的优先顺序。先对标准排序和加权,再应用于全部备选方案,计算出数学得分,对备选方案排序。
(6)活动网络图。过去称为箭头图,包括两种格式的网络图:AOA(活动箭线图)和最经常使用的AON(活动节点图)
(7)矩阵图。一种质量管理和控制工具,使用矩阵结构对数据进行分析。在行列交叉的位置展现因素、缘由和目标之间的关系强弱。
4、统计抽样
统计抽样是指从目标整体中抽取一部分相关样本用于检查和测量,以知足质量管理计划中的规定。。
5、检査
检查也可称为审查、同行审查、审计或巡检等。
1、质量保证(QA):主要是提供信心,分为2种,内部质量保证和外部质量保证,一个是忽悠内部领导,一个是忽悠客户,质量保证应该贯穿整个项目生命期,给质量的持续改进过程提供了保证,质量审计是质量保证的有效手段。项目质量保证活动包括:如何创建质量标准,如何确立质量控制流程,如何进行质量体系的评估。
SQA:软件质量保证
软件测试是软件质量保证的重要手段。
2、质量保证人员,在整个项目中应该完成哪些工做?
(1)计划阶段制定质量管理计划和相应的质量标准
(2)按计划实施质量检查,是否按标准过程实施项目工做。注意项目过程当中的质量检查,每次进行检查以前准备检查清单(checklist),并将质量管理相关状况予以记录
(3)依据检查的状况和记录,分析问题,发现问题,与当事人协商进行解决。问题解决后要进行验证;若是没法与当事人达成一致,应报告项目经理或更高层领导,直至问题解决
(4)按期给项目干系人发质量报告
(5)为项目组成员提供质量管理要求方面的培训或指导
3、项目质量保证的提供对象一般是项目管理班子和执行组织的管理层,而项目质量保证活动的参与者应是项目的全体工做人员。一般,质量保证人员(QA)的做用不只限于发现和报告项目的问题。典型的QA的职责包括过程指导、过程评审、产品审计、过程改进和过程度量等。具体而言:
(1)在项目前期充当导师的角色,即QA辅助项目经理制订项目计划,包括根据质量体系中的标准过程裁剪获得的项目过程,帮助项目进行估算,以及设定质量目标等;对项目成员进行过程和规范的培训,以及在过程当中进行指导等;
(2)在项目实施过程当中充当警察的角色,即QA有选择性地参加项目的技术评审,按期对项目的工做产品和过程进行审计和评审;
(3)在项目实施过程当中还充当医生的角色,即QA也可能承担收集、统计和分析度量数据的工做,用于支持管理决策。
4、项目质量控制过程通常要经历如下基本步骤:
(1)选择控制对象。项目进展的不一样时期、不一样阶段,质量控制的对象和重点也不相同,须要在项目实施过程当中加以识别和选择。质量控制的对象,能够是某个因素、某个环节、某项工做或工序,以及项目的某个里程碑或某项阶段成果等一切与项目质量有关的要素。
(2)为控制对象肯定标准或目标。
(3)制定实施计划,肯定保证措施。
(4)按计划执行。
(5)对项目实施状况进行跟踪监测、检查,并将监测的结果与计划或标准相比较。
(6)发现并分析误差。
(7)根据误差采起相应对策:若是监测的实际状况与标准或计划相比有明显差别,则应采起相应的对策。
5、质量管理方面可能存在的不足,应该怎么解决?
(1)没有严格执行公司完善的质量管理体系;
(2)没有制定质量管理计划;
(3)没有进行质量保证工做;
(4)前期测试工做不充分。
应该怎么解决?
(1)严格执行公司的质量管理体系,规范工做流程;
(2)制定质量管理计划;
(3)执行质量保证计划;
(4)调配相关资源(如:人、财、物等)增强后续质量保证工做;
(5)增强后期的质量控制和测试;
(6)提早增强产品交互后的客户服务和维护工做;
(7)增强沟通;
(8)建议必要时修改质量基准争取以最小的代价得到用户承认。
产生质量误差的缘由:人员、机械设备、材料、方法、环境(简称:人机料法环)
6、如何提高项目质量?
(1)强有力的领导
(2)创建组织级项目管理体系
(3)创建组织级质量管理体系
(4)创建组织级激励制度
(5)理解质量成本
(6)提升项目文档质量
(7)发展和听从成熟度模型
7、软件质量问题的产生缘由可能有:
(1)管理者缺少质量观念,未从一开始就强调质量;
(2)开发者未将质量做为最重要并且必须完成的任务;
(3)没有真正执行“决不把不合格的中间产品带到下一阶段”的规定;
(4)没有良好的激励机制;
(5)开发人员看不到提升质量对企业生存与发展的重要性,缺少主人翁责任感;
(6)没有解决好质量管理者和开发者的关系;
(7)对用户的质量要求不了解,缺少使用者满意的思想;
(8)用户对软件需求不清晰,缺少二义性;
(9)开发人员对用户的需求理解有误差甚至错误;
(10)质量保证与质量控制的关系不清楚;
(11)开发文档与管理文档对质量控制的做用不大;
(12)软件开发工具引起质量控制困难;
(13)不遵照软件开发标准和规范;
(14)缺少有效的质量控制和管理。
8、提高项目质量的基本步骤:
(1)创建项目质量目标;
(2)创建工做中的质量保证和质量控制规范;
(3)创建对质量(过程和产品)参数的度量体系;
(4)在项目中对过程和产品进行测量/检查,将实际状况与目标和规范进行对比以发现质量问题并对质量问题的处理进行监督和控制;
(5)对质量问题的出现次数和影响程度依次进行分析,找出缘由并提出改进措施;
(6)在上述基础上,不断循环,坚持不懈地提高项目质量。
9、质量保证和质量控制的工做内容、区别
工程名 |
定义、工做内容 |
质量保证 |
1、按项目计划开展具体的质量活动,把项目过程及其产品作得符合质量要求,即按计划作质量。 2、设法提升项目干系人对项目将要知足质量要求的信心,以便减小来自干系人的干扰,扩大他们的支持。 3、按照过程改进计划,进行过程改进,使项目过程更加稳定,并减小非增值环节。 4、根据过去的质量控制测量结果(质量误差),对质量标准(要求)进行从新评价,确保所采用的质量标准(要求)是合理的、可操做的。 |
质量控制 |
1、按照质量标准检查质量、发现质量误差和质量缺陷并对不可接受的质量误差提出纠偏建议,对质量缺陷提出缺陷补救建议。这二者都属于变动请求。 2、对已经完成的可交付成果进行质量合格性检查;若是合格,就获得“确认的可交付成果”;若是不合格,就提出变动请求(缺陷补救建议) 3、对已批准的缺陷措施的实施状况进行检查;若是已经实施到位,就获得“确认的变动”;不然,就要求执行过程继续实施缺陷补救。 |
区别:实施质量保证是针对过程改进和审计的,强调的是过程改进和信心保证。
实施质量控制是按照质量要求、检查具体可交付成果的质量,强调的是具体的可交付成果。
质量保证是一项管理职能,包括全部的有计划的系统地为保证项目可以知足相关的质量标准而创建的活动,应该贯穿于项目的整个生命期,通常由质量保证部门或者相似的项目来完成,而项目经理(PM)是不能够担任质量保证人员(QA的)。
1、肯定适用于项目的质量标准并决定如何知足这些标准是( )的过程。
A、质量目标 B、质量保证 C、质量方针 D、质量计划
2、( )能够做为项目质量控制中问题识别和问题分析的工具。
A、帕累托分析 B、直方图 C、核对表 D、因果分析
3、在质量保证中,( )用来肯定项目活动是否遵循了组织和项目的政策、过程与程序
A、实验设计 B、基准分析 C、过程分析 D、质量审计
4、质量控制的方法、技术和工具备不少,其中(1)能够用来分析过程是否稳定,是否发生了异常状况。(2)直观地反映了项目中可能出现的问题与各类潜在缘由之间的关系
(1)A、因果图 B、控制图 C、散点图 D、帕累托图
(2)A、散点图 B、帕累托图 C、控制图 D、鱼骨图
5、在项目质量计划编制过程经常使用的工具和技术中( )是将实际实施过程当中或计划之中的项目作法同其余相似项目的实际作法进行比较,改善与与调高项目的质量。
A、成本/效益分析 B、试验设计 C、质量成本 D、基准分析
6、质量管理工具( )经常使用于找出致使项目问题产生的潜在缘由。
A、控制图 B、鱼骨图 C、散点图 D、直方图
7、一般软件的质量管理能够经过质量工具解决,在新七种工具中,( )是用于理解一个目标与达成此目标的步骤之间的关系,该工具能帮助团队预测一部分可能破坏目标实现的中间环节,所以有助于制定应急计划。
A、过程决策程序图 B、关联图 C、因果图 D、流程图
8、过程改进计划详细说明了对项目管理过程和产品开发过程进行分析的各个步骤,有助于识别增值活动,在项目管理知识领域,过程改进计划产生于( )阶段。
A、质量规划 B、实施质量保证 C、控制质量 D、质量改进
9、质量成本包括预防不符合要求,为评价产品或服务是否符合要求,以及因未达到要求而发生的因此成本,对于质量保证人员而言,其职业生涯过程当中每每处于因不产生效益而尴尬的境地,从质量成本角度来看,其缘由是由于质量保证工做发生的成本属于( )。
A、预防成本 B、外部失败成本 C、内部失败成本 D、评价成本
10、规划质量管理的输入不包含( )
A、质量测量指标 B、项目管理计划
C、需求文件 D、风险登记册
1-5 DDD BD D 6-10 BAADA