写点什么

第三方工具对性能和文化的危害以及规避

  • 2017-02-03
  • 本文字数:988 字

    阅读完需:约 3 分钟

阿迪达斯解决方案架构团队负责人 Thomas Gieling 和 SOASTA 的性能咨询师 Kristian Skoeld 上一次阿迪斯特丹速率大会上联合呈现了大型鞋服类制造商的IT 如何驯服他们国际网站上第三方工具失控的扩散,避免影响性能。此外,这还导致业务和IT 之间互相指责的文化环境。专注于性能数据和用户体验验证的新的第三方管理过程是止血的关键。

最初缺乏治理(以及IT 团队能力的缺乏,近期网站数已经增长了20 倍,但团队能力却未跟上)意味着业务需求在分析、跟踪甚至(某些)功能已经由已被添加的其他第三方工具重复实现了,而未顾及他们的技术品质如何。于是,性能开始下降,而技术人员(把太多工具归咎于业务)和业务人员(把性能太差归咎于IT)之间也存在着分歧。

Skoeld 帮助想出了一个改善这一情况的策略,它需要总结正在使用的工具(超过 60% 的网站),针对每一个工具设立业务负责人,并定义它的目标、影响(它增加了网站的 akce,还是增强了用户体验,或者是一个数据分析工具?)和危险程度。无业务需求的第三方首先清除。

凭借业务与 IT 协作完成的每个工具的价值与性能比分析,减少第三方依赖的数据驱动流程实施到位了。性能影响不大的低危险程度工具可以暂留,而具有高性能影响成本的高危险程度工具就得去除了,或者必须要找一个替代者。

这个新的管理流程还考虑在用户体验方面的实际影响。A/B(版本 A 有第三方,版本 B 中没有)可以对比在用户转换甚至财务影响方面的净效应。减少技术债(主要是绩效术语中)是共同的目标,排出业务价值的优先级是弥合组织中这一分歧的关键。

举个例子,一款用于从网站用户那里收集反馈的第三方工具。这款工具带来了 20 个以上的请求,并把页面大小增加了 300kb。虽然一瞥之下觉得不太合理,但 A/B 测试的数据显示用户体验(也就是会话长度)并未受到影响,而且销售数据也是一样的(有没有这款工具的时候)。

Skoeld 还建议首先控制直接的第三方依赖。找出所有的间接依赖(比如使用 Request Map )可能非常难以实现(Skoeld 发现用户两周内仅在 adidas.de 上就到过 2800 个第三方域)。分析直接依赖和它们的外部请求非常重要。随着时间的推移,组织应该目标与高危险性第三方工具供应商建立直接关系,以便设立性能预期以及确立建设性的反馈期待。总之,业务危险性第三方工具需要积极治理而不是被动消费。

查看英文原文 How 3rd Party Tools Nearly Killed Performance (and Culture) at Adidas

2017-02-03 18:002545

评论

发布
暂无评论
发现更多内容

什么是低代码?低代码平台能解决什么样的问题?

优秀

低代码 低代码平台

贾斯特里尼&布鲁克斯葡萄酒,提升用餐仪式感

联营汇聚

【PCB设计】孔间距不可忽视,小心废板!

华秋PCB

工具 PCB PCB设计

双币质押挖矿分红模式系统开发技术模式方案

I8O28578624

区块链NFT商城系统开发技术

薇電13242772558

区块链

ArkUI,更高效的框架设计

HarmonyOS开发者

HarmonyOS

贾斯特里尼&布鲁克斯葡萄酒,佳节送礼首选

联营汇聚

从源码层面深度剖析Spring循环依赖

京东科技开发者

spring 缓存 循环依赖 spring MV @Bean

8000字详解Thread Pool Executor

华为云开发者联盟

Java 开发 华为云 12 月 PK 榜

大数据培训班应该如何学习?

小谷哥

云原生安全系列3:5个 Kubernetes API 网络安全访问最佳实践

HummerCloud

云原生 k8s 云原生安全 kubernetes 运维

Iceberg 在袋鼠云的探索及实践

袋鼠云数栈

揭秘百度智能测试在测试定位领域实践

百度Geek说

百度 测试定位 智能测试 12 月 PK 榜

双旦来临,贾斯特里尼&布鲁克斯红酒为您多添一份情调

联营汇聚

Wallys//AX200NGW,adapter card with one M.2 slot/DR2g41 Linux,WiFi-modules,4-miniPCIE-slot

wallysSK

AX200NGW

大数据培训机构如何选择?

小谷哥

贾斯特里尼&布鲁克斯,优质葡萄酒都有甄选法则

联营汇聚

小游戏未来将在技术侧如何发展

Onegun

小游戏 小游戏开发

教你如何轻松搞定云上打印管理

华为云开发者联盟

云计算 华为云 12 月 PK 榜 云打印

流量与技术双重加持,小游戏迎来高速增长周期

FinFish

小游戏 小程序游戏 小程序游戏开发 微信小游戏

推荐8个提高工作效率的IntelliJ插件

风铃架构日知录

后端 开发 Java、 intellij java架构师

消息中间件执行原理

C++后台开发

分布式 中间件 消息队列 后端开发 linux开发

培训班出来的前端和自学的优势

小谷哥

彪悍升级|尚硅谷Hive新版视频教程发布

小谷哥

TDengine 时序数据库与一汽解放携手,助力商用车智能网联

TDengine

数据库 tdengine 时序数据库

如何用3D流体实现逼真水流效果?

HarmonyOS SDK

HMS Core

手把手教你成为荣耀开发者:如何获取平台帮助及最新通知?

荣耀开发者服务平台

开发者 安卓 平台赋能 数智创新 honor 技术支持

火山引擎DataTester为企业降本增效:1个人也能成为一支A/B实验团队

字节跳动数据平台

大数据 AB testing实战 12 月 PK 榜

带你玩转OpenHarmony AI:基于Seetaface2的人脸识别

OpenHarmony开发者

OpenHarmony openha

培训班学习完后就业前景怎么样

小谷哥

干货|3DMax优化模型的方法有哪些?

Finovy Cloud

云渲染 3DMAX

第三方工具对性能和文化的危害以及规避_JavaScript_Manuel Pais_InfoQ精选文章