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/

目录
相关文章
|
5月前
|
测试技术 定位技术 持续交付
PMP备考之路 - 敏捷实践第五讲(实施敏捷:在敏捷环境中交付)
PMP备考之路 - 敏捷实践第五讲(实施敏捷:在敏捷环境中交付)
82 0
|
5月前
|
存储 安全 数据可视化
PMP备考之路 - 敏捷实践第六讲(关于项目敏捷性的组织考虑因素)
PMP备考之路 - 敏捷实践第六讲(关于项目敏捷性的组织考虑因素)
52 0
|
测试技术
【软件测试基础理论】身为测试主管,你必须知道的事情!(质量铁三角和CMM)
【软件测试基础理论】身为测试主管,你必须知道的事情!(质量铁三角和CMM)
|
监控
CMMI落地中PQA实施的苦恼
CMMI一直强调组织愿景,组织战略,一切目标的制定,活动的裁剪都是围绕着“战略”二字展开。因此不同角色的定位和工作内容也由高层的战略指导方向而定,那么QA能做到什么样,老大的理解、定位、投入是很关键的。
CMMI落地中PQA实施的苦恼
|
数据可视化 安全 Cloud Native
软件研发的这些误区,你中了吗?
软件研发过程中如何让工作变得更简单高效?事务性工作应该更关注需求还是更关注任务?是持续发布还是批量发布?本文将从七个方面聊一聊软件研发过程中常见的误区及正确姿势,分享研发过程中的那些 Dos 和 Dont's。
1630 0
软件研发的这些误区,你中了吗?
|
测试技术
PDCA理念融入软件测试
PDCA理念融入软件测试      摘要:软件测试作为软件质量保障的重要手段,PDCA循环是全面质量管理所应遵循的科学程序。本文结合软件测试工作的特点,通过文档规范的方式,将PDCA的理念融入软件测试,提出一套软件测试工作的流程。
2946 0