进行试点和 PoC 的快速指南

介绍

在我从事IT领域,尤其是IT销售工作的这些年里,我见过很多试点项目,但大多数都以失败告终,并且花费了大量的时间。

与此同时,如果我们谈论测试硬件解决方案,例如存储系统,则每个演示系统通常会提前近一年就有一个等待名单。 时间表上的每一次测试都可以带来销售,或者相反,破坏销售。 考虑测试不影响销售的情况是没有意义的,因为测试也没有意义——浪费时间,浪费演示系统的时间。

那么,如何才能明智地做每件事并让一切发生呢?

训练

飞行员的目标

飞行员从哪里开始? 不会将设备连接到机架,根本不会。 在开始对设备进行任何工作之前,需要进行文书工作。 我们首先定义试点的目标。
试点的目标是消除最终客户的反对意见。 没有异议——不需要飞行员。 是的,完全正确。
但我们可以看到哪些主要的反对意见?
* 我们怀疑可靠性
*我们对性能有疑问
* 我们怀疑可扩展性
*我们对我们系统的兼容性和使用能力存有疑问
* 我们不相信您的幻灯片,并希望在实践中确保您的系统确实可以做到这一切
* 这一切都会非常困难,我们的工程师已经很忙了,这对他们来说会很困难

总的来说,最终我们得到了三种主要类型的试点测试,以及作为试点的一个特例,概念验证(PoC - 概念验证):
* 负载测试(+可扩展性)
* 功能测试
* 容错测试

在具体情况下,根据特定客户的疑虑,试点可能会结合不同的目标,或者相反,可能只存在其中一个。

试点项目首先提供一份文件,用简单的俄语描述了进行此项测试的原因。 它还包括一套强制性的可衡量标准,可以明确说明试点是否成功通过或具体未通过。 可测量的标准可以是数字(例如以毫秒为单位的延迟、IOPS)或二进制(是/否)。 如果你的飞行员以无法衡量的价值作为标准,那么飞行员就没有任何意义,它纯粹是一种操纵工具。

Оборудование

试点可以在供应商/分销商/合作伙伴的演示设备或客户设备上进行。 严格来说,差别很小,大体做法是一样的。

试点开始前有关设备的主要问题是是否有全套设备(包括交换机、数据线、电源线)? 设备是否准备好进行测试(正确的固件版本,一切都受支持,所有指示灯均为绿色)?

确定测试目标后,正确的操作顺序是在将设备移交给客户之前充分准备好进行测试。 当然,也有不急不躁的忠实顾客,但这只是个例外。 那些。 整套设备必须在合作伙伴的现场组装,所有东西都经过检查和组装。 系统必须正在运行,并且您必须确保一切正常,软件的分发没有错误等。 这看起来并不复杂,但四分之三的飞行员都是从寻找电缆或 SFP 收发器开始的。
另外,应该强调的是,作为检查演示系统的一部分,您必须确保它是干净的。 在传输之前,必须从系统中删除所有以前的测试数据。 有可能测试是基于真实数据进行的,其中可能有任何东西,包括商业秘密和个人数据。

测试方案

在设备转移给客户之前,必须准备满足测试目标的测试计划。 每个测试都应该有可衡量的结果和明确的成功标准。
测试计划可以由供应商、合作伙伴、客户或共同准备 - 但始终在测试开始之前。 并且客户必须签名表示他对此计划感到满意。

作为试点准备工作的一部分,供应商/合作伙伴和客户都必须就试点日期、所有必要人员的出席及其测试准备情况达成一致。 哦,有多少飞行员在设备安装后的第二天就开始了客户飞行员中的主要人员休假!

责任范围/访问权限

试点计划应清楚地理解并理想地描述所有相关人员的责任。 如有必要,供应商/合作伙伴工程师对客户系统和数据的远程或物理访问已与客户的安全服务进行协调。

飞行员

如果我们把前面的几点都完成了,那么最无聊的部分就是飞行员本人了。 但它必须像在轨道上一样运行。 如果没有,那么部分准备工作就搞砸了。

完成试点

试点完成后,将准备一份有关所执行测试的文件。 理想情况下,程序中的所有测试都带有绿色“通过”复选标记。 可以为高级管理层准备一份演示文稿,以便就购买或列入批准购买的系统列表做出积极的决定。
如果在试点结束时您手中没有一份包含已完成的测试列表和通过分数的文件,则试点失败,根本不应该开始。

来源: habr.com

添加评论