写点什么

Rebecca Parsons 谈 ThoughtWorks 技术雷达

2014 年 4 月 21 日

一月份, ThoughtWorks 发布了最新的技术雷达,包含了软件开发生态系统中众多有趣的话题。InfoQ 就此采访了Rebecca Parsons,ThoughtWorks 的CTO。

InfoQ:首先感谢 Rebecca 能抽时间来谈谈技术雷达。你能简要介绍一下你自己以及技术雷达背后的团队吗?

ThoughtWorks 技术雷达是 ThoughtWorks 的技术咨询委员会(TAB)讨论得出的。TAB 由全球的技术专家组成,包括印度、德国、英国、南非、美国、加拿大、巴西、澳大利亚和中国。几年前,我在成为 CTO 后发起了 TAB,希望能够提醒我那些对 ThoughtWorks 技术社区重要的技术。TAB 所代表的委员会能够对相同的问题产生不同的视角,因为 ThoughtWorks 开展业务的这些不同的国家,有着不同的技术领域。技术雷达是一份武断的文档,代表了我个人和 TAB 的观点。我们从更广范围的 ThoughtWorks 社区收集建议,而 TAB 只是一个筛选机制。

InfoQ:ThoughtWorks 为什么要制作(并分享)技术雷达?免费提供这样的雷达要肯定要耗费大量的精力。

技术雷达是我们跟踪技术社区动态和识别我们感兴趣的技术的重要方式。并且,我们还是透明度的信徒,经常参与各种技术大会、撰写博客和书籍、开源了很多工具。出版雷达是一件非常自然的事情。我很高兴越来越多的人开始对雷达感兴趣了。

InfoQ:那么本期雷达的主要趋势是什么呢?

对于每期技术雷达,我们都会赋予一些主题。由于本期雷达上的“光点”数量增加了,这些主题作为我们对未来发展趋势的预测,显得更加重要了。本期的四个主题是:1)生产中的早期预警和恢复,2)隐私与大数据,3)JavaScript 生态系统,4)物理和虚拟世界越来越模糊的界限。这些主题并不意味着该领域拥有大量内容,而是我们感兴趣的点。

InfoQ:技术雷达的展示方式非常有趣——你们似乎明确地根据元素所处位置提出了 4 种级别的建议——采用(Adopt)、实验(Trial)、评估(Assess)、暂缓(Hold)。这么分类的目的是什么?

在开始编制雷达时,我们最感兴趣的是应该关注哪些新东西。“评估”这个环表示要观察的技术,而“试验”环中的是我们认为可以进行商业试点的。但考虑到要对外发布,我们觉得应该既包括该做的也包括不该做的。“采用”环表示如果不用就落伍了。由于我们面向的企业既有愿意尝鲜的,也有比较保守的,有些东西并不需要尽快采纳。“暂缓”环很有意思,它有两层含义:尚未到达黄金时期的技术和不在工作中使用的技术。后者在“暂缓”环中更加常见。我希望能够减少该环中的项,而将空间留给那些广泛使用的技术。

InfoQ:如果企业采纳了雷达中间的那些元素,它们能从中得到哪些好处——能够潜在地解决哪些业务问题?

雷达是某个时间点的文档,如果某项技术连续两期(或更短,如果雷达光点过多的话)没有移动,我们就会从雷达上移除。所以任何雷达上的“采用”环都不会包含全部我们认为应该是标准实践的项。也就是说,我们认为“采用”环中的项,对于追求软件卓越十分重要。

InfoQ:除了雷达之外,如今组织所面对的与技术有关的风险有哪些?他们如何降低这种风险?

很难一言概之,但我认为组织还没有做好准备迎接技术变迁所带来的变化。对于某些组织,是因为他们对于技术能力过分狂热,并且大量外包导致的。而对于某些组织,是由于错误的采购决策,将资金投入到大量本应是业务差异化的领域之中。对于其他组织,是因为架构耦合严重或不适合造成的。那些原本以为身处不同领域的企业现在意识到它们必须在某种程度上成为一家技术公司。要让这些系统适应起来,还有很多工作要做。

原文链接: Rebecca Parsons on the ThoughtWorks Technology Radar

2014 年 4 月 21 日 09:052264
用户头像

发布了 59 篇内容, 共 18.9 次阅读, 收获喜欢 3 次。

关注

评论

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

Spring 源码学习 09:refresh 大概流程

程序员小航

spring 源码 源码阅读

为什么现代系统需要一个新的编程模型?

华为云开发者社区

编程 模型 语言

快递员出售用户信息被判刑:如何防止快递行业信息泄露

石头IT视角

【经验分享】遵循10步法,应用系统发布效率大不同!

嘉为蓝鲸

敏捷 运维自动化 部署 发布流程 应用发布

四币连发交易所系统开发技术

系统开发咨询:I76-883I-5I52 邓森

数字货币交易所系统开发功能方案

系统开发咨询:I76-883I-5I52 邓森

发布会直播技术及业务实践

vivo互联网技术

分布式 服务器 直播技术

盘点 2020 | 鲜衣怒马少年时,不负韶华行且知!

程序员的时光

程序员 成长 编程之路 计算机 盘点2020

突破程序员基本功的16课

田维常

程序员

我敢说这是全网最详细的基础讲解,附源码实例,没人学不明白

小Q

Java 学习 架构 面试 基础

智慧警务大数据可视化平台搭建,警情分析研判系统

135深圳3055源中瑞8032

智慧公安重点人员管控系统开发,预警研判系统搭建

135深圳3055源中瑞8032

区块链食品溯源--为食品安全保驾护航

135深圳3055源中瑞8032

提升awk技能的两个教程【译】

程序员架构进阶

Linux Shell awk

惊艳!阿里自爆用480页讲清楚了44种微服务架构设计模式

996小迁

程序员 面试 微服务 设计模式 架构设计

Polkadot系列(三)——如何实现共享安全性

QTech

区块链 polkadot 跨链

Windows安装MySQL5.7教程

Simon

MySQL windows 安装 七日更

合成游戏app系统开发软件技术

系统开发咨询:I76-883I-5I52 邓森

堪称完美!阿里架构师用60个实战案例讲明白了Spring Boot

Java架构追梦

Java 架构 面试 微服务 springboot

模糊匹配、相似度查询怎么破?看PG亿级检索毫秒响应

PostgreSQLChina

数据库 postgresql 开源

Gridea+GitHub搭建个人博客

Simon

GitHub Pages 博客 七日更

OLAP计算引擎怎么选?

数据社

OLAP 七日更

一场由fork引发的超时,让我们重新探讨了Redis的抖动问题

华为云开发者社区

redis fork 时延抖动

dForce挖矿APP系统开发|dForce挖矿软件开发

开發I852946OIIO

系统开发

差点跳起来了!全靠这份“Java核心知识笔记”我成功拿到美团offer

比伯

Java 程序员 架构 计算机 编写

向我看齐!京东智联云成 2020 TOP100 Summit“技术标兵”

京东科技开发者

DevOps 云原生 数字化

AWS云上安全最佳实践

雪雷

安全 AWS 云安全

养猫了!

小林coding

生活

OTC场外交易系统开发软件定制

系统开发咨询:I76-883I-5I52 邓森

智慧社区综合信息服务平台搭建,智能社区建设解决方案

t13823115967

智慧社区系统开发

做音视频最好用的几款跨平台框架

anyRTC开发者

flutter uni-app ios android WebRTC

Rebecca Parsons谈ThoughtWorks技术雷达-InfoQ