You are on page 1of 5

技术白皮书

提升V&V测试团队
对公司的价值

02 为什么要改变现状

02  据的力量:

打造成功的团队

03  建、管理和维护

高效的测试系统

04  确的流程为企

业带来更大的价值

05 结论和展望

ni.com
提升V&V测试团队对公司的价值

在很长时间内,产品测试都被看作是产品开发周期中不可避免的开支。总的来说,公司
要对产品进行测试的原因有两个。一是确保产品符合技术规范,二是确保产品在特定使
用场景下按照产品管理和研发团队设计的方式运作。 从这个角度看可容易理解,为什么
许多公司找出新产品的少量功能进行测试,却仍然可以将高质量的产品推向市场(测试
覆盖面挑战)。这种做法在过去或许可行。如今,产品上市时间越来越短,竞争者越来
越多,需要对原有的方法做出改变。

信息,可打破传统的部门壁垒,提高整个公司的效率。改变
数据、系统和流程的现状,可提升V&V团队为整个公司带
来的商业价值。

为什么要改变现状 数据的力量:
产品上市时间窗口越来越短,竞争者越来越多,带来两个 打造成功的团队
问题。首先,上市时间窗口越来越短给V&V团队带来更多
压力。V&V团队要在质量上做出更多的取舍,同时又要保 产品设计阶段会产生大量的数据。如果这些数据得以充分
证上市的产品质量仍然在可接受的范围。其次,技术发展 利用,数据本身即可提供产品工作的各种细节信息。这是
日新月异,要测试的场景越来越多,非之前可以想象。从竞 测试产品时获得的测试数据。公司也有系统状态的数据,
争的角度看,即使是成立已久的公司也会认为小型创业 测试程序的数据,测试时使用了哪些工具的数据。公司可
公司会构成巨大的威胁。竞争意味着客户有更多的选项, 能采集了所有数据,也可能只采集了部分数据。无论如何,
也意味着技术进步使新成立的公司能进入之前未曾踏足 首要的问题是明确要从数据中得到什么。反过来,这也能
的市场。新进入市场的公司的产品种类相对较少,产品质 帮助您判断如要获得某个结果,需要收集哪些数据。V&V
量可能更好。新来的公司竞争者采用新技术,更快地将产 的任务不仅仅是确保产品按照设计规范工作,还需要知道
品推向市场,同时又保证较好的产品质量。面对这样的竞 为什么产品没有满足设计规范的要求。如果找到了原因,
争者,老牌公司可能会痛失部分市场份额。 将信息反馈给研发和设计工程师,解决问题的速度将大大
加快。
很多公司都尝试通过各种方法来应对这样的挑战,只有
很少一部分公司认识到改进V&V测试团队的效率可以为 一旦确定了要采集的数据,就需要建立一套策略来处理
公司带来巨大的价值。V&V团队通常在公司中是“花钱” 来自验证测试试验台的数据。根据策略,可将该数据当做
的部门,但是V&V团队能够为公司带来实实在在的运行 是原始数据。原始数据既可以是测试数据,也可以是系统
效率,提高产品价值。公司可优化测试团队的工作和运营 数据。采集到相关的数据还不够。测试者对数据要有总体
流程,了解测试团队如何创建和管理系统,深入解读测试 规划。确定要从数据中获取的信息之后,下一步就是建
数据,从而为测试团队赋能,提升测试团队的价值。测试 立一个数据管道。这个流程定义了如何解析、管理、转换
团队与上游的研发团队和下游的生产制造团队共享相关 数据,赋予数据在实际业务场景中的意义。处理数据的速

ni.com 02
提升V&V测试团队对公司的价值

度越快,就越能获取实时信息用于决策。如果研发部门能及
时收到产品何处需要修复,哪些测试需要重新运行的信息,
那么整个流程就会加快。在这种情况下,越早接收到信息,
测试产品花费的时间就越少,就不必在无法通过测试的产品
上花费大量的测试时间。

处理数据的策略还可帮助团队更快地找到数据。 如果没有数
据策略,负责运行测试的工程师需要自行决定数据的存储
位置,以及如何将数据存储至相应的位置。这就意味着测试
数据留在测试工作台上,转移到U盘或网络磁盘之后,数据
可能被删除,也可能没有被删除。提前定义如何获取和转换
数据,就可将索引和搜索数据变得更为简单。研发团队可针
对屡次返工的部分进行深入的原因分析,可向测试团队申请
所有的验证数据。或者,若干年以后,研发团队需要原始数据
对产品进行维护。类似的情况都需要花费相当长的时间严密
地检查数据,找到团队需要的数据。

公司的各个团队合作越紧密,就越能感受到数据和标准流
程的重要性。当公司可简单地连结“需求数据和仿真数据”和
“测试和系统数据”,即使原始数据的格式不尽相同,V&V团
队都可以更快地找到和解读数据,更快地向研发团队发送
反馈,实现更快的产品版本迭代。

总之,在公司内建立和定义一套通用的数据策略有诸多
好处。即使只在V&V团队中建立和定义数据策略,仍然可以
大幅提高效率和改进流程。高效的V&V流程让查找和使用数
据变得更加快捷,测试人员可及时反馈和通知相关部门。

创建、管理和维护
高效的测试系统
为了保证高效率,V&V测试团队需要尽早尽快创建验证测试
系统。首先,需要为团队工作定义标准框架的策略。如果没有
这个策略,就会有不同软硬件的多个系统,测试工程师将根
据自己的个人喜好搭建系统。 测试团队会有各种各样的昂贵
设备,而这些设备又不能简单地迁移至新的测试流程。测试
人员需要花费大量的宝贵时间重新开发代码,学习设备的各
种接口。即使不需要将设备用于其他测试流程,维护他人开
发的软硬件系统需要花费大量的时间成本和人力成本,特别
是当初开发测试系统的人员已经调离岗位。 诊断出现故障的
系统可能会耗费团队大量时间,使团队成员不得不做出事关
产品质量风险的决定。

ni.com 03
提升V&V测试团队对公司的价值

正确的流程为企
往后退一步,先做更广泛的调研,将如何搭建验证测试
系统的流程标准化,使得管理和维护测试系统变得更为

业带来更大的价值
简单和高效。例如,如果团队使用标准的平台搭建测试
系统,团队对于如何在系统中使用和集成仪器就会有广泛
的共识。这样就可以快速响应新的测试需求。团队可以将
旧的测试系统中的设备中迁移至新的使用场景,集成进入 可在验证团队中优化软件和硬件。如果没有正确的流程,
新的测试系统,与新系统中的设备一起使用。 就永远也无法获得期待中的效率提升。每个公司,每个团
队的流程和方法的细节都不尽相同。所以,要对现状进行
标准化平台最大的风险是选择一个功能不够充分的平台。 评估,找到瓶颈所在。
这对整个流程的运营有较高的要求。
做决策时不仅要考虑当下,更要放眼长远。开放性和灵
活性都是重要的考虑因素,另外还要考虑平台是否与多 第 一 个 要 求 很 简 单,团 队 需 要 简 单 方 便 地 获 取 必 须 的
种仪器选项兼容,是否能够适应未来的技术发展。还需 工具。如果团队无法使用工具,那么标准化开发和部署的
要控制仪器和搭建软件连接的系统,使其能够快速适应 软件工具也无济于事。要减少维护框架和软件开发工具的
变化。无论你处于哪个行业,不可能找到一个系统适合所 开支,可选择第三方开发的现成的解决方案。如果测试团
有仪器。这也是为什么系统的开放性是一个重要的考虑因 队必须经历复杂的采购流程或内部流程获取开发许可证,
素的原因。专有设备集成简单快速,使用具有可靠性和可 就 会 影 响 团 队 效 率 。还 要 考 虑 如 何 培 训 新 加 入 的 团 队
重复性的平台,对于搭建新的测试系统及其日后的维护来 成员,缩短学习所需的时间。审慎考虑这些因素,将它们作
说有关键性的意义。 为流程的一部分。 当团队人数增加时,它们就会自动实现。

尽管测试系统的硬件非常重要,也可通过使用开放的, 流程必须是自动化的。自动化可提高效率,避免手动流程
可 互 操 作 的 软 件、定 义 的 代 码 规 则 和 标 准 实 现 更 高 的 中可能出现的错误。例如,当测试团队创始和扩展测试系
效率,打造统一的框架。测试团队中的成员擅长的编程语 统时,团队成员在运行程序时会需要进行一些常规之外的
言不尽相同。为了提高效率,请避免安排所有人用一种语 操作。测试系统上运行哪些测试软件,可追溯性可帮助团
言写测试步骤。使用统一的框架,处理多种语言的代码。 队快速了解每个系统的性能。另外,团队成员还需要远程
通用的框架包含标准的模块,团队成员只需要花时间创建 部署新测试软件,接收警报通知,查看测试进度,跟踪设备
实际的测试步骤,而不是在需要新的测试程序时创建所有 的使用和校准需求。在大多数情况下,这些手动任务会消
基本的模块。重视每个团队成员的长处,团队成员可快速 耗大量的时间。
构建测试程序,这样维护所有测试程序的通用软件框架就
变得更为简单。 在系统方面,不太显而易见的优势在于追溯数据可帮助团
队持续改进。例如,要搭建一个新的测试流程,你已有设
要改变现状,看到测试团队为公司带来的价值,就不可 备及其使用率的数据,你就可以快速判断设备是否够用,
不重视测试系统。如果做法正确,标准化硬件平台和软 从而避免重复购置新的设备,购置流程一般都非常耗时。
件 框 架 会 减 少 创 建、管 理 和 维 护 验 证 测 试 系 统 所 需 的 对设备了如指掌,测试团队就可快速做出决策,是重用已
时间。测试团队可有更长的测试时间窗口,更快地向研发 有设备,还是购买新设备,避免延误测试的时间,或者将有
团队反馈,实现产品设计更快的迭代。 限的预算用于重复购买功能类似的设备。

ni.com 04
提升V&V测试团队对公司的价值

最耗时的任务是对测试数据和测试参数进行后期处理。正如前面所提及的,标准化格式可以节省时间,但是实际的效率提
高是因为在每个待测试产品上自动运行同样的分析程序。找到在测试结果上进行的常见分析操作,创建自动化的分析和报
告流程。
这意味着报告可以在数分钟内与研发团队共享,可加速设计的迭代速度。

总之,可在产品设计的一个迭代中进一步提高效率。使用正确的数据结构和系统创建流程时,可将数据的深度解读与其他
职能部门共享。例如,为生产制造团队设计一个数据看板,显示待生产的产品已经完成多少测试,从而可推断产品的投产
时间。也可设置一个更为综合的数据看板,方便高层管理人员查看产品的设计和生产进度。从长远来看,可将数据与其他职
能部门共享,其他职能部门可使用这些数据创建和优化自己的工作流程。这位公司带来的诸多的好处。

总而言之,流程需要为测试团队提供重要的数据和数据解读。找到问题,持续改进问题,逐步为公司带来价值。开始深度解
读数据之后,可将这些数据与其他团队分享,其他人即可按照数据跟踪和做出决策。这为企业的运营提供了高层次的透
明度,为整个公司做出正确的决策助力。

结论和展望
本文探讨了改变现状,实现商业成功要考虑的三个因素:数据、系统,以及流程。这看起来是一个巨大的挑战,但是充分
利用好这三个要素的公司,不仅验证测试团队可以从中获益,上游和下游职能部门都能从中获得好处——产品迭代速度
加快,投产时间更快,规模化生产更迅速,等等。最显著的回报对于各个公司来说不尽相同,所以要充分考察数据、系统和
流程,进行微调和定制化,使它们发挥最大的作用。最重要的是进行透彻的调查,找到瓶颈和机遇。在改进调查中发现的效
率问题时,可快速安排待办事项的优先级,以及如何推进关注事项的发展。

NI与各种公司合作,通过改变和标准化提升公司效率。
NI在此领域深耕多年。可联系NI的方法咨询团队,获取各个行业的最
佳实践惯例,找到公司的瓶颈和面向未来的改进意见和建议。 如您有此意向,NI可与您一起找到瓶颈并携手改进,为您的每
一分投资找回最大的价值。

©2022 NATIONAL INSTRUMENTS. 版权所有 NATIONAL INSTRUMENTS、NI和NI.COM均为NATIONAL INSTRUMENTS的商标。


此处提及的其他产品和公司名称均为其各自公司的商标或商业名称。 182956

You might also like