测试人员为何输掉ISO 29119之战

关于其内容和必要性, ISO 29119在测试界引起了轰动。 它专注于测试计划和文档,这使现代测试人员不得不问为什么。

我曾在一家通过ISO认证的公司工作,所以也许我可以从过去的经验中获得启发。

  • ISO标准是由人组成的委员会编写的。 我们假设这些人是专家,但主要不是。 其中一些是没有经历过现实生活工作的学者。
  • 有一个很大的隐含假设,即遵守标准可确保质量和利益相关者的要求。 这就是为什么除了壁上的证书之外,管理层还让他们继续前进的原因。
  • ISO认证适用于组织,而不是人员。 处理验收,检查和认证的大部分工作不是由从业人员完成的。 例如,在我以前的公司中,在研发中遵守ISO标准的负责人不是开发人员或测试人员,而是在研发之外。 她非常擅长所做的事情,但是没有任何产品开发经验。
  • 人们非常担心不能不通过ISO检验,因此他们宁愿按照特定的标准进行检查,如果有的话,这些标准也明确规定了需要遵循的标准。
  • ISO真的很简单:定义您的流程,证明您遵守该流程,获得认证。 在我前世,所有开发程序都不由ISO规定,而是由组织内部规定。 它们是间接从ISO 9000衍生而来的。要获得年度证书,我们需要证明我们确实按照程序进行了操作。
  • 由于非从业人员领导流程,因此需要在流程和语言方面建立共识。 一般的质量检查经理(非测试人员)如何知道开发团队正在进行代码审查? 从业人员需要对其进行记录。 在ISO 29119情况下,该文档属于测试计划和文档。 这些是最容易采用的流程形式,因为很难将真正的测试技能应用于流程中,所以这是一种简便的方法。 不用担心,这不仅是测试,而且每项高技能都会遭受同样的命运。
  • 当然,测试计划和测试结果文档不能保证任何质量,也不指导人们进行更好的测试。
  • 最后,环境也存在:即使您不属于必须满足标准的受监管行业,您也会找到确实获得证书的竞争对手,并将推动您的组织继续这样做。 ISO机构从检查中得到了收益,因此他们有兴趣推动标准以使许多人适应。

ISO_zps6c2c1b2e

让我们总结一下:
组织需要证书是因为他们需要它,或者认为它会帮助他们提高质量。 他们正在寻找最佳,最简单且风险较小的方法来获取它。 ISO组织给出了与“以文档证明”概念一起使用的最简单的共同点。 大家都开心

除了从业者。

反对传统ISO标准的骚动并不是什么新鲜事。 当我们决定需要进行代码审查时,我们必须将它们记录下来,以便我们能够达到标准。 我需要潜入“可记录的”功能并调整表格以通过检查。 我想要的是一个用于进行代码审查的抽象框架,人们可以在其中配对并检查代码中是否存在问题,而不是大括号的位置。 但这就是生活。 我不得不妥协。

有一个完整的系统对大多数人都适用。 少数人不会改变这一点。

解毒药并非来自法规和标准。 它来自组织学习和改进的责任。

您是否真的想成为标准组织或更多?

翻译自: https://www.javacodegeeks.com/2014/08/why-testers-are-losing-the-iso-29119-battle.html