24小时联系电话:185 8888 888

商业
您现在的位置:首页 > 商业 > Tricentis首席营销官Wayne Ariola:过时的测试会减缓创新并导致人才流失

要闻

Tricentis首席营销官Wayne Ariola:过时的测试会减缓创新并导致人才流失

发布时间:2019/05/23 商业 浏览次数:69

 

软件已经与世界不可逆转地交织在一起。您无法找到不依赖于软件的现代企业,也不能找到在端到端流程中某些时候不需要软件的业务交易。在数字业务的新世界中,通过软件提供差异化​​客户/用户体验的公司具有明显的竞争优势。那些不能依靠借来的时间生活的人。

作为回应,每个CIO现在都专注于数字化转型计划,以确保公司正在破坏而不是中断。从IT角度来看,这需要更快地交付创新软件和更高的灵活性 – 一旦您发现新的机会或挑战,就能够立即转向。

每个人都同意这是一个优先事项。开发人员以前所未有的速度生产软件,Ops现在可以在几秒钟内交付应用程序。那么,是什么阻碍了我们呢?测试。

总是会出现同样的基本故事:组织改变Dev和Ops,但随后测试无法跟上……他们会陷入困境。针对传统的长达数月的发布计划而构建的工具和流程根本不适合现代交付节奏,这需要每个新构建的即时质量反馈。这是一个令人遗憾但简单的事实:如果您在高度加速的开发和操作流程之间存在缓慢的测试过程,那么您无法实现所需的交付速度。

开发人员厌倦了古老的测试

考虑默克的例子。默克寻求顶尖的开发人才来推进他们的数字化转型计划。当这些开发人员开始戒烟时,Merck CIO Clark Golestani想知道原因。他了解到这些开发人员离开公司的首要原因是该公司的测试实践。开发人员“厌倦”,因为该公司仍然在敏捷开发流程中使用传统的测试实践 – 开发人员认为这正在破坏他们的辛勤工作和奉献精神。

这是默克推出测试转型的精确时刻。最终,测试组织改变了测试的方式,大大减少了损耗,并以更高的质量水平实现更快的交付。根据Golestani的说法:“如果测试组织没有推动这种改变,他们就会成为一种抑制剂。我们从来没有能够发布我们所做的产品类型,而且技术永远不会以它需要的方式运行。这绝对是必不可少的。“

敏捷,DevOps,云和测试是密不可分的

敏捷,DevOps,云和测试转换都是相互关联的,是更广泛的数字化转型的一部分。世界上最大的能源公司之一的首席信息官Andy Sturrock表示:“所有这些都是自我强化的。如果不做其余的事情,你当然不会得到一个人的全部好处。“

他解释说,Ops团队曾经是将应用程序转移到生产环境的主要瓶颈(只需要配置服务器可能需要数周或数月)。现在,云缓解了这个瓶颈 – 这给“应用”团队带来了更大的压力,这些团队往往成为新的瓶颈。

“你可以根据需要尽快编写代码,但如果你无法测试它,你就不会很快投入生产,”他说。 “测试必须变得自动化,测试人员的角色必须发展。”

测试直接影响业务敏捷性

最后一个例子,考虑一下Procter and Gamble退休首席信息官Andy Walter的这个账户。

“几年前,我接管了公司的项目交付。六个月后,他们告诉我他们将出售20%的公司 – 大约100个品牌,包括两个主要交易。

第一个是将Duracell卖给Berkshire Hathaway。我们已经进行了大量的收购剥离,但这个有点不寻常,因为伯克希尔没有系统。我们不得不从零开始成立一家价值5亿美元的公司。这是一个很酷的项目 – 我们为业务设计了一个非常现代的,基于云的基础架构。但最终游戏计划导致我们问:“好吧,我们如何进行测试以确保一切正常?”答案是通过手动运行为Duracell业务累积的40,000个测试用例来实现。然后,在没有机会呼吸的情况下,我们了解到我们向Cody出售了大量的美容业务。有超过100,000个手动测试用例与该事务相关联。

那时,我们意识到手动测试不再可持续。作为IT,我们成为公司的瓶颈。我们不得不告诉剩下的业务,“我们不能在未来18个月内为您做出任何改变,因为我们必须专注于这些交易。”

我认为持续测试是能够动态发展其结构,M和A,合资企业以及所有这些类型领域的公司的核心。在我们进行Cody剥离的同时,我们开始了一个秘密项目“未来公司将如何构建?”如果没有DevOps,持续测试以及速度和灵活性,您无法满足数字化转型的需求他们启用了。“

相关的Forrester研究:测试将DevOps领导者与落后者区分开来

是否需要进一步证明转型测试已成为加速创新的必要条件?新的Forrester研究 – 什么将DevOps +敏捷领导者与落后者分开? – 发现组织的测试方法是DevOps领导者和落后者之间的关键区别。

在分析了负责其公司DevOps战略的603名全球企业受访者收集的数据后,Forrester了解到,拥有最成熟的DevOps实践的公司会以不同的方式做几件关键事情:

他们正在通过采用五种核心实践将软件测试转变为持续测试。

它们主要关注上下文质量度量(例如,需求覆盖),而其他人则关注“计数”质量度量(例如,测试数量)。

他们更有可能衡量端到端交易中的用户体验。

而其他人则依赖于特定于应用程序或特定于团队的指标。

有关详细的调查结果以及Forrester的建议,请从Tricentis网站下载完整的Forrester DevOps Leaders vs Laggards报告。

Wayne Ariola是Tricentis的首席营销官。

 

 

姓 名:
邮箱
留 言: