对质量管理的理解
前言
质量管理的实质通俗地讲就是:“把要做的写下来(计划)”,“把写的做出来(执行)”,“把做的过程记下来(监控)”。不断优化并保证此过程的“有效性”是质量管理的重中之重。 过程改进、质量提升,是一个循序渐进,潜移默化的过程。任何时候,我们只能寻求三要素(进度、质量、成本)之间的一个相对合理的平衡点。
然而,影响软件项目进度、质量、成本的因素主要是 “人、过程、技术”。当然,人本身也是过程的一个要素。一个好的过程应该明确:做什么?谁来做?怎么做?所以在过程中要定义具备什么样知识和技能的人才能来做这件事情,如果人的技能达不到,过程就会理所当然的失败或者无法充分体现其应有的功效。
1、 行业背景介绍
2010年06月 - 至今 北京XXX 股份有限公司 质量控制经理
2007年8月 - 2010年6月 北京XXX 有限公司 质量主管
2005年3月 - 2007年8月 北京XXX 有限公司 软件工程师
具有扎实的专业技能和饱满的工作热情,乐于接受挑战。具有较强的学习能力和自我超越精神。有近七年的工作经历,其中三年多的项目开发及管理经验、近四年的质量管理、过程改进经验。深入的了解软件项目各阶段工作流程及具体实践活动,做事主动细心负责,具有优秀的职业道德及团队合作精神。
2、 质量管理主体蓝图(强调高层管理者的支持,“强”的质量意识,“持续”的推动力) 强调高层管理者的支持。过程改进往往也是由高层管理者认识和提出的,大力度的、一致的支持是过程改进的关键。
对于软件企业来说,软件过程是整个企业最复杂、最重要的业务流程,软件产品就是软件企业的生命,改进整个企业的业务流程,最重要的还是要改进它的软件过程。多年以来,人们认识到要想高效率、高质量和低成本地开发软件,必须以改善软件生产过程为中心,全面开展软件工程和质量管理手段。
“问题的解决是过程改进的核心”这条原则为过程改进人员指明了目标,明确了方法。过程改进就是要在实践中发现软件过程中的问题,并在实践中寻找和找到解决问题的办法,可以说过程改进就是在不断发现问题和解决问题的过程中不断向前发展的。
“改进是一种知识的创新,是受知识驱动的”。这条原则强调了知识创新在过程改进中的作用,提醒了过程改进人员在注重知识创新的同时更要注重知识的传播和扩散。
通常从事过程改进工作的做法是,过程改进仅仅是过程改进人员的事情,其他人员只是被动地接受。而“合作促使改进产生”这条原则给予了我们很好的启发和提示。它告诉我们,过程改进不仅仅是一个人或几个人的事情,而是整个组织的事情。只有鼓励大家都积极参与,让这些人基于自身的经验和职业的判断力来实实在在地设计和开发新的过程,才能使设计出来的过程真正为他们所理解,为他们所用,从而实现过程的成功。这也是我们在过程改进工作中容易疏忽的地方。
“过程改进的关键点在于改变软件开发的方式。然而,改变人的行为并不是件容易的事。”这条原则分析了我们在这项工作中可能会遇到的困难和阻力。
“改进必须是综合了各个层次的人的力量。”过程改进人员一定要保证过程改进的目标与组织的整体目标是一致的,因为只有这样才能保证过程改进工作得到各个领导层的赞同、支持和投入,才能综合利用各个层次的力量来推动过程工作的前进。这是预防过程改进项目风险的重要手段。
“改进应该是一个不断持续的过程。”这一原则进一步提示和告诫过程改进人员一定要认识到改进的不断持续的特性。到达顶点并不重要,关键的是,你现在处在一个上升阶段,达一个目标你就创造了另一个更高的目标,这个目标对我们的过程和环境都具有重要的意义。
作为一名质量管理人员应有的心得体会:
SQA 要有一颗善于发现的眼睛。
SQA 要不断加强自身的能力,才能为项目组实打实的解决问题。
SQA 要积极反映流程在实际应用中的不足,并参与持续过程改进活动。
SQA 遇到一个有质量意识的好的项目经理,工作起来会很happy~~,项目经理经常把工作中遇到的烦心事跟SQA 念叨,这时SQA 一定要机灵,适当时机站出来帮助项目经理解决问题~~~。
SQA 要具有良好的组织协调能力、沟通能力、团队合作精神、较强的抗压能力、执行力。
SQA 要能够对项目开展适当的培训,只有这样才能确保大家知道为什么要这样做?这样做能解决什么问题?具体如何做?没有这种培训,大家很容易把质量管理理解为填写各种表格的繁文缛节。
过程改进要加强推进和减少阻力并重。以下是两种现实中的错误认识:一种认为,员工都是自觉的,只要把道理讲清楚了,制度就能得到实施。这种假定是不现实的,如同法律,如果假设人们都是遵纪守法的,那么法律本身就没必要存在了。实际情况是,人们在组织中总是有区分的,有的人主动顺应变革,有的人推一推也能动,有的人可能推也推不动,从而成为变革的障碍。所以变革的落实需要一个强的“推力”。另外一个观点刚好相反,认为没必要对员工讲为什么,只要告诉怎样做就行了。这又走到另外一个极端,体系在强力的推动下可能会暂时得到执行,但是由于并没有解决观念转变的问题,很难持久。
总之,质量需要一定代价,要平衡与进度和成本之间的关系。过程改进,提升质量是一个全组织,各部门都要实实在在参与进来的,一个长期的,循序渐进的战略任务。质量、成本、进度不可能同时全部得到(鱼和熊掌的道理)!我们只能求其一个较为适合我们的折中点。
3、 质量目标(“项目\产品”--质量的载体)
质量目标一定要和组织的商业目标一致,与发展战略密切结合。
质量不需要太高,只需比竞争对手好一点就行。
进度不需要太快,只需比竞争对手快一点就行。
成本不需要太低,只需比竞争对手省一点就行。
看似目标并不高,但如果能够做到,那就是胜利者,“以质量求生存”就不再只是口号。 “项目\产品”--质量的载体。对质量的追求者不仅仅是“载体”的创造者,其实,追求质量的“原动力”在于“客户”。基于此“原动力”,我们采取了科学的方法、过程、管理等应用到我们的生产过程,提高我们产品的商业价值,提升客户满意度,越来越高的“客户满意度”,更加体现出我们产品的商业价值。这是一个相互促进,良性循环的过程。只要我们一直拥有“原动力”,我们就拥有“客户”,以质量求生存的目标就会从理想走进现实。
后记
我们暂且把业界公认的“CMMI”当作一副“良药”,再“苦”,我们也先硬着头皮把它“吃”下去,抛弃埋怨,坚决执行下去,鉴证一下“良药苦口”的感觉。
“疗效”如何,毕竟是“吃”下后方能看到,然后才能根据“疗效”来调整我们的“药方”(PDCA )。
二〇一一年七月·北京
对质量管理的理解
前言
质量管理的实质通俗地讲就是:“把要做的写下来(计划)”,“把写的做出来(执行)”,“把做的过程记下来(监控)”。不断优化并保证此过程的“有效性”是质量管理的重中之重。 过程改进、质量提升,是一个循序渐进,潜移默化的过程。任何时候,我们只能寻求三要素(进度、质量、成本)之间的一个相对合理的平衡点。
然而,影响软件项目进度、质量、成本的因素主要是 “人、过程、技术”。当然,人本身也是过程的一个要素。一个好的过程应该明确:做什么?谁来做?怎么做?所以在过程中要定义具备什么样知识和技能的人才能来做这件事情,如果人的技能达不到,过程就会理所当然的失败或者无法充分体现其应有的功效。
1、 行业背景介绍
2010年06月 - 至今 北京XXX 股份有限公司 质量控制经理
2007年8月 - 2010年6月 北京XXX 有限公司 质量主管
2005年3月 - 2007年8月 北京XXX 有限公司 软件工程师
具有扎实的专业技能和饱满的工作热情,乐于接受挑战。具有较强的学习能力和自我超越精神。有近七年的工作经历,其中三年多的项目开发及管理经验、近四年的质量管理、过程改进经验。深入的了解软件项目各阶段工作流程及具体实践活动,做事主动细心负责,具有优秀的职业道德及团队合作精神。
2、 质量管理主体蓝图(强调高层管理者的支持,“强”的质量意识,“持续”的推动力) 强调高层管理者的支持。过程改进往往也是由高层管理者认识和提出的,大力度的、一致的支持是过程改进的关键。
对于软件企业来说,软件过程是整个企业最复杂、最重要的业务流程,软件产品就是软件企业的生命,改进整个企业的业务流程,最重要的还是要改进它的软件过程。多年以来,人们认识到要想高效率、高质量和低成本地开发软件,必须以改善软件生产过程为中心,全面开展软件工程和质量管理手段。
“问题的解决是过程改进的核心”这条原则为过程改进人员指明了目标,明确了方法。过程改进就是要在实践中发现软件过程中的问题,并在实践中寻找和找到解决问题的办法,可以说过程改进就是在不断发现问题和解决问题的过程中不断向前发展的。
“改进是一种知识的创新,是受知识驱动的”。这条原则强调了知识创新在过程改进中的作用,提醒了过程改进人员在注重知识创新的同时更要注重知识的传播和扩散。
通常从事过程改进工作的做法是,过程改进仅仅是过程改进人员的事情,其他人员只是被动地接受。而“合作促使改进产生”这条原则给予了我们很好的启发和提示。它告诉我们,过程改进不仅仅是一个人或几个人的事情,而是整个组织的事情。只有鼓励大家都积极参与,让这些人基于自身的经验和职业的判断力来实实在在地设计和开发新的过程,才能使设计出来的过程真正为他们所理解,为他们所用,从而实现过程的成功。这也是我们在过程改进工作中容易疏忽的地方。
“过程改进的关键点在于改变软件开发的方式。然而,改变人的行为并不是件容易的事。”这条原则分析了我们在这项工作中可能会遇到的困难和阻力。
“改进必须是综合了各个层次的人的力量。”过程改进人员一定要保证过程改进的目标与组织的整体目标是一致的,因为只有这样才能保证过程改进工作得到各个领导层的赞同、支持和投入,才能综合利用各个层次的力量来推动过程工作的前进。这是预防过程改进项目风险的重要手段。
“改进应该是一个不断持续的过程。”这一原则进一步提示和告诫过程改进人员一定要认识到改进的不断持续的特性。到达顶点并不重要,关键的是,你现在处在一个上升阶段,达一个目标你就创造了另一个更高的目标,这个目标对我们的过程和环境都具有重要的意义。
作为一名质量管理人员应有的心得体会:
SQA 要有一颗善于发现的眼睛。
SQA 要不断加强自身的能力,才能为项目组实打实的解决问题。
SQA 要积极反映流程在实际应用中的不足,并参与持续过程改进活动。
SQA 遇到一个有质量意识的好的项目经理,工作起来会很happy~~,项目经理经常把工作中遇到的烦心事跟SQA 念叨,这时SQA 一定要机灵,适当时机站出来帮助项目经理解决问题~~~。
SQA 要具有良好的组织协调能力、沟通能力、团队合作精神、较强的抗压能力、执行力。
SQA 要能够对项目开展适当的培训,只有这样才能确保大家知道为什么要这样做?这样做能解决什么问题?具体如何做?没有这种培训,大家很容易把质量管理理解为填写各种表格的繁文缛节。
过程改进要加强推进和减少阻力并重。以下是两种现实中的错误认识:一种认为,员工都是自觉的,只要把道理讲清楚了,制度就能得到实施。这种假定是不现实的,如同法律,如果假设人们都是遵纪守法的,那么法律本身就没必要存在了。实际情况是,人们在组织中总是有区分的,有的人主动顺应变革,有的人推一推也能动,有的人可能推也推不动,从而成为变革的障碍。所以变革的落实需要一个强的“推力”。另外一个观点刚好相反,认为没必要对员工讲为什么,只要告诉怎样做就行了。这又走到另外一个极端,体系在强力的推动下可能会暂时得到执行,但是由于并没有解决观念转变的问题,很难持久。
总之,质量需要一定代价,要平衡与进度和成本之间的关系。过程改进,提升质量是一个全组织,各部门都要实实在在参与进来的,一个长期的,循序渐进的战略任务。质量、成本、进度不可能同时全部得到(鱼和熊掌的道理)!我们只能求其一个较为适合我们的折中点。
3、 质量目标(“项目\产品”--质量的载体)
质量目标一定要和组织的商业目标一致,与发展战略密切结合。
质量不需要太高,只需比竞争对手好一点就行。
进度不需要太快,只需比竞争对手快一点就行。
成本不需要太低,只需比竞争对手省一点就行。
看似目标并不高,但如果能够做到,那就是胜利者,“以质量求生存”就不再只是口号。 “项目\产品”--质量的载体。对质量的追求者不仅仅是“载体”的创造者,其实,追求质量的“原动力”在于“客户”。基于此“原动力”,我们采取了科学的方法、过程、管理等应用到我们的生产过程,提高我们产品的商业价值,提升客户满意度,越来越高的“客户满意度”,更加体现出我们产品的商业价值。这是一个相互促进,良性循环的过程。只要我们一直拥有“原动力”,我们就拥有“客户”,以质量求生存的目标就会从理想走进现实。
后记
我们暂且把业界公认的“CMMI”当作一副“良药”,再“苦”,我们也先硬着头皮把它“吃”下去,抛弃埋怨,坚决执行下去,鉴证一下“良药苦口”的感觉。
“疗效”如何,毕竟是“吃”下后方能看到,然后才能根据“疗效”来调整我们的“药方”(PDCA )。
二〇一一年七月·北京