1、项目质量管理的含义与作用、意义
项目质量管理包括执行组织确定质量政策、目标与职责的各过程和活动,从而使项目满足其预定的需求。项目质量管理在项目环境内使用政策和程序,实施组织的质量管理体系;并以执行组织的名义,适当支持持续的过程改进活动。项目质量管理确保项目需求,包括产品需求,得到满足和确认。
2、简述质量成本?【规划质量管理】
质量成本是为了取得信息系统产品所付出的所有努力的总成本,是一致成本和非一致成本之和。一致意味着交付满足要求的和适用的产品。如编制一个质量计划有关的成本分析和管理产品要求的成本、软件测试成本和配置管理成本等属于一致成本。非一致成本意味着对信息系统故障或没有满足质量期望负责。
对于质量成本依照成本的性质分为一致性成本和非一致性成本,依照成本发生的方式分为预防成本、评估成本和缺陷成本。其中缺陷成本还可进一步细分为内部缺陷成本和外部缺陷成本。应该注意的是上述两种分类法中,一致性成本对应于“预防成本 + 评估成本”、非一致性成本对应于缺陷成本。
预防成本是为了使项目结果满足项目的质量要求,在项目结果产生之前而采取的一些活动;而评估成本是项目的结果产生之后,为了评估项目的结果是否满足项目的质量要求进行测试活动而产生的成本;缺陷成本是在项目的结果产生之后,通过质量测试活动发现项目结果不能满足质量要求,为了纠正其错误使其满足质量要求而发生的成本。
质量成本图表见《论文中涉及的图表汇总》
3、项目中的质量测量指标有哪些? 【规划质量管理】
4、制定一个质量核对单?【规划质量管理】
见《论文中涉及的图表汇总》
5、如何做好管理质量?QA的职责有哪些?质量审计?【管理质量】
管理质量是审计质量要求和质量控制测量结果,确保采用合理的质量标准和操作性定义的过程,以促进质量过程改进。因质量保证贯穿于项目的始终,而且应该在项目经理的带动下全员参与。首先,由于项目时间紧,功能复杂,并发用户多,对最终产品的质量要求又比较高,我向公司申请在项目组配备了经验丰富的QA、CM、网络工程师、开发人员和测试人员,分别成立了质量保证组、配置管理组、网络组、数据整理组、开发组和测试组,这些人员都曾参与过多个大型项目,经验丰富,有助于在项目里及时发现质量问题。其次,我以质量管理计划、质量测量指标、工作绩效信息和质量控制测量结果为依据,带领项目团队和公司的QA部门,进行定期质量审计并提交质量审计报告。首先把重点放在团队成员在项目的执行过程中,是否严格按照流程图中的规定执行各个流程。随着项目步入正轨,我又把固定检查改为随机抽查的形式,取得了较好的效果。然后,约定组内的汇报机制及例会制度等,要求每个人员必须每天下班前完成当日工作完成百分比的填写,每周二下午定期召开周例会汇报目前的项目状况及分析出现的偏差,及时纠偏等。最后,项目组内还不定期组织技术、业务培训,提高人员业务水平。由于我在项目过程中提前采用了多项预防措施,使得本项目的质量得到了保证。
在项目管理中,我们不得不提及的一个角色就是QA。在我们公司,QA质量保证人员需要承担三种角色:教练,医生,警察。
QA的职责包括过程辅导,过程审计,过程改进和过程度量等工作。作为教练,QA人员需要为项目组提供贴身的过程指导。过程指导包括为项目组提供正式的过程培训,非正式的过程辅导,过程释疑以及协助项目组进行过程的裁剪。
作为警察,QA即履行执法职能,QA人员需要代表公司执法,审计项目的过程符合程度和过程执行的质量并给出相应的判罚。
作为医生QA在项目展开过程中,需要承担收集,统计和分析度量数据的工作,发现问题并提出改进建议。
质量审计,又称质量保证体系审核,是对具体质量管理活动的结构性的评审。质量审计的目标是:
(1)识别全部正在实施的良好及最佳实践;
(2)识别全部违规做法、差距及不足;
(3)分享所在组织或行业中类似项目的良好实践;
(4)积极、主动地提供协助,以改进过程的执行,从而帮助团队提高生产效率;
(5)强调每次审计都应对组织经验教训的积累做出贡献。
质量审计可以是事先安排,也可随机进行。在具体领域中有专长的内部审计师或第三方组织都可以实施质量审计可由内部或外部审计师进行。质量审计还可确认已批准的变更请求(包括更新、纠正措施、缺陷补救和预防措施)的实施情况。
6、管理质量和质量控制的区别和联系?【管理质量】
IT行业项目质量管理的最佳实践告诉我们,质量保证就是审计质量要求和质量控制的测量结果,确保项目采用了合理的质量标准和操作性定义;质量控制就是检测并记录执行质量活动的结果,从而评估绩效并建议必要的变更;因此质量保证和质量控制的目的是一致的,都是确保项目满足既定的质量标准和客户的需求。
他们之间的区别是质量保证是通过有效的过程执行来保证项目质量,而质量控制则是对结果把关,验证和确保项目产出物达到既定的质量标准。
在质量保证方面,我在公司质量保证中心的指导下,带头执行好公司要求的项目管理过程,同时全力支持QA对该项目的质量审计,发现问题马上整改,绝不含糊。对QA采用质量,审计等工具审计项目后交的项目质量审计报告中提出的问题和建议,我们都会积极认真对待,把问题落实到具体的人,并确定赶紧实现对好的建议和意见,我们会立即在后续项目管理中及时采用。
针对项目成果的质量,在质量控制方面,我们重点把握评审和测试关。在评审方面,我们对项目实施过程中的一些主要产出物,如用户需求说明书,系统设计说明书,数据库设计说明书,系统测试用例等,都严格按计划组织了认真细致的评审在系统测试方面,我们主要执行单元测试集成,测试和系统测试。
7、如何做好质量控制工作?【控制质量】
QC(质量控制)是指测试人员检查开发人员的产品是否满足预期的品质要求,并给出改进建议。QC服务于开发工作,处于开发工作的控制之下。更贴切地说,QC并非直接“控制质量”,而是需求印证/确认或产品测试,主要措施是测试。
质量是产品的生命线,高质量的产品不但能够提升客户的满意度,得到客户的青睐,而且能给公司带来好的口碑,进而给公司带来源源不断的新项目。而质量控制是质量把关的最后一环,所以至关重要。根据我所掌握的项目管理知识,以及我在项目中的实际经验和实践,信息系统项目质量控制的主要依据有:质量管理计划,质量测量指标,质量核对单,工作绩效信息,批准的变更请求,可交付成果和组织过程资产等。
信息系统项目质量控制的工具与技术主要有:七种基本质量工具(因果图、流程图、直方图、散点图、质量核查表、帕累托图、控制图),统计抽样,检查(评审、测试)和审查已经批准的变更请求等。
信息系统项目质量控制的主要输出有:批准的变更、质量测量结果、核实的可交付成果、变更请求、工作绩效信息。
8、如何提升项目的质量?【3个过程都可能涉及】
针对本项目的质量提升,我们主要做了四大方面的工作。
一是制定科学的质量管理的相关计划。
二是让QA进行严格的过程审计。
三是严格执行每一个产出物的评审。
四是严格执行系统测试。
在项目建设之初,作为项目经理,我组织了项目保证工程师和测试经理一起制订了《项目质量管理计划》,《质量测量指标》,《项目质量保证计划》,《项目产出物评审以及测试计划》。并对这几个计划进行了严格的评审。
在质量保证方面,我首先带头执行好公司要求的项目管理过程,同时全力支持QA对该项目的质量审计,发现问题,马上整改绝不含糊。对QA在每次审计后提交的《项目质量审计报告》中提出的问题和建议,都会认真对待,把问题落实到具体责任人并确定改进期限。对于好的建议或意见,我们会立即在后续项目管理中及时采用。
在评审方面,我们对项目实施过程中的一些主要产出物,如《用户需求说明书》、《系统设计说明书》、《数据库设计说明书》、《系统测试用例》等,我们都严格按计划组织了认真细致的评审。
在系统测试方面,我们主要执行单元测试,集成测试,系统测试。单元测试是对某一具体模块的测试,这一部分工作有开发小组的开发工程师交叉完成;集成测试主要是把相关模块集合成更大的功能模块进行测试,重点是模块与模块之间的接口,这部分工作需要负责需求的工程师来完成;系统测试主要是针对已经开发完工后的子系统或整个软件系统进行测试,重点是测试其功能和可操作性等是否可以满足用户的要求。这部分工作由公司软件测试部派出的专业的测试人员来完成。
如何提升项目质量:
①强有力的领导。强有力的领导是IT企业提高信息系统项目质量的基础。朱兰和许多质量专家都认为,质量问题的主要原因是缺乏强有力领导。大部分质量问题出在管理上,而非技术上。
②建立组织级项目管理体系。IT企业是全面实施项目管理的优质土壤,企业高层管理者必须高度重视项目管理,确立组织级战略项目管理地位。组织级战略项目管理要求,在企业内建立一整套完整的实践性很强的项目管理体系,以提供良好的项目运作环境,主要包括组织机构、工作流程和内部项目环境等方面。
③建立组织级质量管理体系。保持和改进现有的质量管理体系。采用上述方法的组织能对其过程能力和产品质量树立信心,为持续改进提供基础,从而增进顾客和其他相关方满意并使组织成功。
④建立项目级激励制度。基于项目绩效考核情况,把责任、绩效与奖励捆绑在一起,实施目标管理(OM)和挣值管理(EVM),采取必要的物质和精神激励措施将极大调动团队成员的积极性。
9、请描述下你比较熟悉的质量控制工具,可以用图表进行描述。比如结合因果图对项目中出现的质量问题进行分析。【画图题】【控制质量】
见《论文中涉及的图表汇总》
10、简述评审在质量管理里面的重要性?【3个过程都可能涉及】
根据我多年的工作经验,我知道要成功使用该工具和方法,正确把握该工具和方法的本质非常重要。根据我所掌握的知识,我认为,评审就是有计划的组织具有相关经验的人,对被评审的产出物在格式,内容,质量等方面的符合性进行判断和把关的过程。
阶段管理评审就是指在项目的某个时期,依据事先定义好的每个阶段的开始和结束边界,检查该阶段的过程和工作产物的合格性,对项目阶段绩效进行整体评价并提出改进建议的过程。
技术评审就是在项目进展过程中对相关产出物进行质量把关,发现问题并敦促纠正的过程。
评审这一非常重要的工具不容忽视,因为评审工作贯穿信息系统项目的始终,它是确保项目质量的重要手段之一。在项目管理过程中,系统地运用评审方法可以起到事半功倍的效果。
总结我多年的项目经验,我认为技术评审和阶段管理评审对保证项目质量的重要作用主要体现在如下五个方面:
(1)通过阶段管理评审,能及时发现日常工作中存在的问题,为及时改进提供输入,避免问题长期存在或重复出现。
(2)通过阶段管理评审,发现项目实际绩效和计划绩效之间的差异。
(3)通过技术评审验证实际成果与原定质量标准的一致程度,避免日后返工。
(4)通过技术评审及时发现产出物中存在的问题,避免缺陷因未及时发现遗留到项目的后续阶段而被放大,给项目造成更大的损失。
(5)通过技术评审发现项目组成员在工作中存在的技能或工作态度问题,及时纠偏。
11、简述质量和其他某领域之间的关系?【过渡段】
(1)项目质量与进度、成本、范围之间的密切关系。
在项目管理三角形中,质量位于进度,成本,范围的中间的位置。
规划质量管理的输入中有需求文件,也就是说先有范围有需求的基础上,才可以进行制定质量管理计划。
设定的质量测量指标的高与低,将直接影响到项目的成本情况。也就是说质量和成本的关系是高质量是要以高成本为代价。还有制定质量管理计划的输入中有成本效益分析,有质量成本这两个工具,这些工具与技术的使用,都会产生成本变化,而统计抽样,测试检查等的实施密度不同,也会直接体现在成本之中。
进度和质量的关系是唯美求全,往往要付出沉重的代价,甚至偏离目标更远。简单理解就是高质量需要高成本的支撑,花费的成本提高了,在其他因素都不变的情况下,自然需要更多的时间,于是项目建设时间也需要延长。
总结:通常情况下,如果业主对工程质量有较高的要求,那么就要投入较多的资金和花费较长的建设时间;如果要抢时间、争速度地完成工程项目,把进度目标定得很高,那么投资就要相应地提高,或者质量要求适当下降。
(2)质量与范围的关系
规划质量管理需要以项目管理计划作为输入,项目管理计划中包括了范围基准。成本基准是用于考核绩效的,验收标准的界定可能导致质量成本并进而导致项目成本的显著增加或降低。需求文件中记录了项目的产品需求和质量需求。
质量核对单应该包括范围基准中定义的验收标准。
控制质量的输出有核实的可交付成果,控制质量有时候可以和范围确认同时进行,也可以先控制质量再范围确认。
(3)质量与风险和成本之间的关系
规划质量管理需要以项目管理计划作为输入,项目管理计划中也包括了成本基准。
成本效益分析法:比较其可能的成本与预期的收益。质量成本包括一致性和非一致性成本,一致性包括了预防和评价成本。预防成本包括了培训,流程化,规定正确的时间做正确的事情;评价成本包括了测试检查等。一致性成本重在过程中预防失败费用,非一致性项目完成后用于处理失败的费用。
抽样统计:抽样的频率和规模应该在质量规划管理过程中定义,以便在质量成本中考虑测试数量和预期废料。
质量与风险的关系:险登记册可能包含影响质量要求的各种威胁和机会的信息。质量成本中的非一致性成本可以和风险一起来说。
关注公众号
添加微信好友
暂无评论内容