ThoughtWorks技术雷达引领技术趋势

作者: 张晋芬

责任编辑: 阚智

来源: ISMB

时间: 2016-05-11 14:54

关键字: ThoughtWorks

浏览: 0

点赞: 0

收藏: 0

近日,ThoughtWorks的第一届技术雷达峰会召开了。ThoughtWorks技术雷达每年举办2次,该技术也被各行各业慢慢接受。

那么,ThoughtWorks的技术雷达是什么?产生的理念是什么?为什么需要技术雷达?技术雷达的发展趋势如何?

带有强烈主观性

ThoughtWorks中国区的CTO徐昊介绍到,ThoughtWorks有一个技术委员简称TAB,带有很强的主观性——在产生雷达的所有项目的时候有一个基本原则:如果技术专家成员没有任何一个对提出的项目感到很好他就不会选上,完全是依赖于一线工作者很强烈的经验。

ThoughtWorks中国区的CTO徐昊

以ThoughtWorks技术雷达 2014年7月刊的内容为例:

该图表包含四个象限,每个象限又分为四个区域:Adopt——推荐采用;Trial——风险比较低,值得在项目中尝试;Assess——建议进行评估;Hold——谨慎运用。当数字标识的条目出现在和上一期的雷达报告相同的位置的时候,这些条目会放到圆形图案中;当这一条目是新的或者位置发生改变后,它们就会被放到圆角三角形中。

技术专家的主观性很大程度上体现在这四个环的定义上,在这个定义上也代表这个技术从最一线的各个人员的角度上看应该是什么状态。这也导致了,有很多技术在雷达上出现的时候一个是比较晚,或是在行业非常流行,但是,在技术雷达中对他的评价不那么高。

提供解决问题的一种方法

想想各位技术朋友在工作中哪一类问题居多?很多人认为软件开发70%的问题是complicated或者Complex。

事实上,比如今天尝试用大数据解决的问题都是混沌性问题,当你理解了需要不同问题域才是解决问题的初步条件,相信不同问题的解决方式方法用到的技术团队组织都是不同的,没有任何一种方法可以解决所有问题,一旦问题定义出错,会得到非常多的方法。

在过去20年里软件行业犯的最大的问题就是认为所有的Complex都是obvious的问题。这也是现在通过迭代试错的方法,我们知道对一个问题定义出错的时候会带来什么影响,在这个基础上,因为有不同的问题需要用不同的处理问题的结构,需要有不同的知识,人员和Structure,没有一个技术一定是正确的选择,所以需要考虑到针对的组织结构和对应的人,有一个恰当的方式。

ThoughtWorks有主观的方式告诉大家这是技术上存在的趋势,但是仍然需要思考一下哪一个最适用,所以,以雷达的方式做一个参考。

四大技术雷达看点

在今年4月份,ThoughtWorks发布了最新一期的技术雷达。这期中提到四大技术雷达看点:开源软件,进入良性循环的副产品;PaaS解惑;Docker,Docker,Docker;过度响应式。

二十三年前,ThoughtWorks的创始人Roy Singham创立这家技术咨询公司的时候,软件技术还只是业务自动化、提升运营效率的工具,不过他却一直把“推动IT变革”作为公司的使命。

随着移动互联、数据分析、社交媒体、云、物联网、虚拟现实等技术的不断成熟,“数字世界”和“物理世界”的界限越来越模糊,数字化的影响力已从互联网经济侵入到传统经济领域,并在不同程度上影响、改变、甚至颠覆传统经济领域的商业规则。

从数字化程度较高的零售、金融、航空,到数字化较低的公共事业、医药、制造等行业,ThoughtWorks参与并见证了众多企业,如何应用科技推动着商业创新和变革。“科技即商业”,提升数字化能力,打造“精益企业”,是当前所有企业都不应忽略的战略核心。

©本站发布的所有内容,包括但不限于文字、图片、音频、视频、图表、标志、标识、广告、商标、商号、域名、软件、程序等,除特别标明外,均来源于网络或用户投稿,版权归原作者或原出处所有。我们致力于保护原作者版权,若涉及版权问题,请及时联系我们进行处理。