前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >持续测试,商业价值是什么?

持续测试,商业价值是什么?

作者头像
程序你好
发布2018-07-23 09:34:16
3590
发布2018-07-23 09:34:16
举报
文章被收录于专栏:程序你好程序你好

考虑到SDLC每个阶段的业务期望,持续测试提供了对风险的定量评估,以及在SDLC的下一阶段进行之前帮助降低这些风险的可操作任务。目标是消除无意义的测试,并产生真正推动开发组织成功发布的增值任务。

持续测试——提供了三个主要的业务优势。

首先,连续测试是驱动SDLC决策中心系统的工件。连续的测试将核心业务功能作为一个支撑,在软件中表达和实现。对这些核心业务构件的有效性或稳定性的评估提供了对应用程序健康状况的实时、可量化的评估。

第二,持续测试建立了一个安全网,允许软件开发人员更快地将新特性推向市场。使用受信任的测试套件,确保依赖的应用程序组件和相关功能的完整性,开发人员可以立即评估代码更改的影响。这不仅加快了变更的速度,而且还降低了软件缺陷到达客户端的风险。

第三,持续测试允许管理者做出更好的权衡决策。从商业的角度来看,以创新的软件首先进入市场,实现一个可微的竞争优势,驱动着股东价值。然而,软件开发是一项复杂的工作。因此,管理者经常面临时间、功能和质量之间的权衡。通过提供对发布风险的整体理解,持续测试有助于优化业务结果。

重新评估质量成本。

持续测试发展的一个关键动因是,对软件发布速度和可靠性的业务期望已经发生了巨大的变化——这很大程度上是因为软件已经从业务流程推动者转变为具有竞争力的差异者。

例如,api表示组件化的软件功能,开发人员可以自己使用或编写这些功能。在最近一项Parasoft关于API采用的调查中,超过80%的受访者表示,他们已经停止使用API,因为它“漏洞百出”。此外,当我们问同样的受访者是否会考虑再次使用该API时,97%的人说“不会”。由于与API等软件相关的切换成本一直处于较低水平,软件质量比以往任何时候都更重要。

另一个例子是移动支票存款应用程序。2011年,顶级银行竞相推出这一必备功能。到2012年,移动支票存款成为银行选择的主要驱动力。让一个安全、可靠的应用程序进入市场,突然之间,业务变得至关重要。由于网上银行的转换成本较低,无法创新的金融机构受到了客户流失的威胁。

这种与软件质量期望相关的巨大变化也反映在报告软件故障的方式上。如今,软件故障在新闻标题中被强调为组织缺陷,对高管和股票价格有着根深蒂固的影响。Parasoft分析了2012年和2013年最显著的软件故障;每起事件都导致股票价格平均下跌-3.35%,相当于市值平均下跌- 21.5亿美元。这是股东价值的巨大损失。此外,看看经历过多次值得关注的软件故障的组织,很明显,市场会更积极地惩罚重复犯错误的人。惯犯的股票价格平均下跌了-5.68%,相当于负的26.5亿美元的市值损失。

底线是我们必须重新评估我们的组织和个别项目的质量成本。如果您的质量评估成本暴露了您的质量过程中的一个缺陷,这表明现在是重新评估组织文化的时候了,因为它与构建和测试软件相关。在大多数组织中,质量软件显然是目的所在,但是组织的文化产生了权衡决策,这极大地增加了将错误软件暴露给市场的风险。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2018-06-26,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 程序你好 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 持续测试——提供了三个主要的业务优势。
  • 重新评估质量成本。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档