CMMI过程改进之路——质量保证误区

简介:

如何提升产品质量在业界是一个永恒的话题,零缺陷是理想化的,永远只能作为目标而不能到达,客户基于市场压力和竞争等方面的考虑,优先考虑的往往是进度,如何定位质量保证(QA)角色、如何平衡进度、质量、成本的关系,是质量保证的核心关键,关于质量保证常存在下列误区:

  (1)组织架构中QA团队误区:

  在不少公司,基于成本考虑,缺少了真正的高素质的质量保证人才,这其实是管理层的意识问题,认为设立QA岗位,人才的招聘、培训、薪酬、福利、工作环境的消耗将是一笔不小的成本支出,根本没有必要,实际上是一个不好的作法。组建QA团队,确实是需要一笔费用,如果是高水平的团队,付出费用更大,但从长远来看,这笔费用肯定可以从将来产品质量的提升、成本的降低、进度的提前、客户满意度提升、市场占有率等方面获取丰富的回报。一个质量管理优秀的公司,所获得的收益远远超过了QA团队的人力成本。

  (2)“进度优先还是质量优先”误区?

  实际上要根据公司的商业目标来确定,如果项目进度是十万火急的,不能按时交货,可能就会遭受严重经济损失或失去生存机会,我想肯定的选择是公司的生存第一,在进度保证的前提下,再考虑质量保证。但在一些业界优秀的公司,进度已经往往作为质量的一部分,进行综合平衡考虑和解决。

  (3)QA团队的“选人”误区:

  曾看到一些公司,为了通过CMMI评估,都成立了QA组织,但是选人的标准也是基于成本考虑,往往是一些刚毕业不久的大学生,由于缺乏足够的开发和项目管理经验,在项目的流程执行中,不能给予项目团队有效的指导,不能识别公司的商业目标的价值,只能机械按照过程体系的要求执行,造成项目团队的不信任,甚至引起严重对抗,从而破坏了和诣、开放的卓越团队文化。在一些跨国大公司,其实QA的标准要求是很高的,要有多年的项目开发管理经验,甚至是曾担任过资深的项目经理优先,只能这样,才能够深该理解公司的商业目标和过程体系,并可以作为导师或顾问有效识别、规避项目风险、指引项目团队前进的方向。

  (4)QA团队的“定位和运作”误区:

  QA团队并不能只作为高高再上的检查者,或者只定位为“警察角色”,更应该是作为服务者的角色出现,QA团队是必须为项目团队服务的,要有一颗“谦虚”的心,要做到能换位思考,要能站在管理层和项目团队的角度来考虑问题,我想这样就会明白QA团队的价值和意义。

  QA团队核心工作是推动过程改进、进行缺陷预防,实现公司商业目标 ,因此QA团队最重要的是要明白流程的价值,由于所有流程是基于一定的环境或条件建立的,对不同项目可能作用都不同,甚至可能不适用,要能够从公司全局出发,根据成本、进度、质量、客户满意度等条件进行判断,给项目团队提供帮助,进行过程裁剪,并提供给管理层高价值的真实项目情况,成为管理层真正的“眼睛和耳朵 ”。只有这样,QA团队才能取得管理层的支持,质量保证意识才能融入并扎根于公司卓越企业文化之中。

====================================分割线================================

最新内容请见作者的GitHub页:http://qaseven.github.io/

目录
相关文章
|
3月前
|
监控 程序员 测试技术
多年的项目管理工作总结,分享软件项目经理把控好项目质量的 9 点经验
多年的项目管理工作总结,分享软件项目经理把控好项目质量的 9 点经验
|
3月前
|
敏捷开发 测试技术 持续交付
探索软件测试中的敏捷实践
在软件开发的海洋中,敏捷方法如同一艘灵活的帆船,能够迅速适应风向变化。本文将带领读者驶入敏捷软件测试的世界,探讨如何通过迭代与增量的方法提升软件质量,同时确保开发过程的高效率和适应性。我们将从敏捷测试的核心概念出发,深入分析持续集成、自动化测试以及团队协作等关键实践,并结合实际案例来揭示这些实践如何在真实项目中得以应用和优化。文章旨在为读者提供一套实用的敏捷测试工具箱,帮助他们在不断变化的软件环境中保持竞争力。
|
4月前
|
敏捷开发 持续交付
探索现代软件开发中的敏捷实践
【7月更文挑战第8天】 在快速变化的技术世界中,敏捷开发已经成为了软件开发团队的必选策略。本文旨在深入探讨敏捷实践在现代软件开发中的应用,并分析其对项目成功的影响。通过实际案例分析,我们将揭示敏捷方法如何提高团队效率、增强产品功能以及缩短上市时间。文章不仅为软件开发专业人士提供实用指南,同时也为非技术读者呈现敏捷转型的洞见。
|
12月前
|
存储 安全 数据可视化
PMP备考之路 - 敏捷实践第六讲(关于项目敏捷性的组织考虑因素)
PMP备考之路 - 敏捷实践第六讲(关于项目敏捷性的组织考虑因素)
121 0
|
12月前
|
测试技术 定位技术 持续交付
PMP备考之路 - 敏捷实践第五讲(实施敏捷:在敏捷环境中交付)
PMP备考之路 - 敏捷实践第五讲(实施敏捷:在敏捷环境中交付)
235 0
|
测试技术
【软件测试基础理论】身为测试主管,你必须知道的事情!(质量铁三角和CMM)
【软件测试基础理论】身为测试主管,你必须知道的事情!(质量铁三角和CMM)
|
监控
CMMI落地中PQA实施的苦恼
CMMI一直强调组织愿景,组织战略,一切目标的制定,活动的裁剪都是围绕着“战略”二字展开。因此不同角色的定位和工作内容也由高层的战略指导方向而定,那么QA能做到什么样,老大的理解、定位、投入是很关键的。
CMMI落地中PQA实施的苦恼
|
数据可视化 项目管理 芯片
《精益产品开发》读书笔记之一
何老师的这本书是一本非常“好”读的书,深涩的概念也是讲得深入浅出,触类旁通,而且故事感十足。
358 0
|
数据可视化 安全 Cloud Native
软件研发的这些误区,你中了吗?
软件研发过程中如何让工作变得更简单高效?事务性工作应该更关注需求还是更关注任务?是持续发布还是批量发布?本文将从七个方面聊一聊软件研发过程中常见的误区及正确姿势,分享研发过程中的那些 Dos 和 Dont's。
1709 0
软件研发的这些误区,你中了吗?