ThoughtWorks新一期技术雷达发布 强调增强现实和改变软件团队结构两大新兴趋势

11月16日,ThoughtWorks在北京发布了最新一期技术雷达。

这份由ThoughtWorks技术顾问委员会编写的技术雷达分析了对行业产生重大影响的技术趋势,涵盖增强现实和虚拟现实的迅速普及和广泛应用,以及团队的组织形式等。ThoughtWorks 首席技术官 Rebecca Parsons 博士相信,新一期技术雷达的发布,技术领导者们将有机会通过创建自己的技术雷达以图形化形式来制定技术战略。

“技术雷达采用图形化方式将不同项目分别归入技术、工具、平台和语言及框架四个象限,并进一步划分到采用、试验、评估和暂缓四个环中,由此反映我们目前对它们持有的态度。”ThoughtWorks中国区首席技术官徐昊说。

123ThoughtWorks中国区首席技术官徐昊。

ThoughtWorks技术雷达目前每年发布两次;基于ThoughtWorks为全球客户提供的实践和经验,对软件开发产生重大影响的技术与趋势进行评价,为从CIO到开发人员在内的技术利益相关方了解新技术提供建议和参考。

ThoughtWorks技术雷达将技术以“采用”、“试验”、“评估”以及“暂缓”四个维度进行展示。

124ThoughtWorks资深敏捷咨询师陈加兴介绍本期技术雷达四大亮点。

展示技术雷达四大亮点

容器即进程,Paas即机器,微服务架构即编程模式:微服务风格的架构容器化特点和强调松耦合,提供了高度的运行隔离,这显著增强了开发人员世界的抽象度:开发人员可以设想容器是一个独立进程,PaaS是一个公共部署目标,使用微服务架构作为一致的风格。架构上的解耦同样适用于团队,以降低协调成本。它对开发人员和DevOps的吸引力使之正成为许多组织事实上新的开发标准。

智能释放的力量:长期处于实验室阶段的机器学习和人工智能,突然通过框架进入到实用领域,如Nuance Mix和TensorFlow。 从NLP到机器学习库,开发者都能从框架中下载。 我们高兴地看到,商业公司在这个领域频繁地开源了复杂的库和工具,使得开发者能够广泛地应用;而在十年前获取这些知识的代价是非常昂贵甚至受限的。 这些因素综合演变促使新工具成为可能:商品计算(一种大规模、低成本、可伸缩的集群计算标准),特殊定制的硬件,如GPU,以及云端资源。 也许你将从屯积的大数据资源开始获得回报……

团队结构的全局影响:团队结构永远是软件行业极具影响力的话题,组织结构如何为自助式Paas平台和微服务提供良好支撑,已成为日益关注的焦点。商业公司现在更倾向于产品优于项目;科技公司正在推广“谁构建,谁运行”玩法的自治团队,我们看到同样的产品思维也被应用到企业级项目。当重组团队能产生更好的结果,无疑再次证明,软件开发需解决的首要问题还是沟通。全功能团队极利于改善传统组织的跨部门沟通,并能减少人为产生的部门冲突。

AR/VR渐入佳境:增强现实和虚拟现实(AR/VR)正在引发企业的兴趣,过去这两项技术仅仅和游戏及新鲜感联系在一起。先是基于移动SDK开发的夜跑引起了公众对AR的热情,随后硬件设备如Oculus Rift、HTC Vive和微软HoloLens日趋成熟,预示着技术已度过不成熟期,先行者将获得优势。虽然像OpenVR和Unity这样的软件开发平台已经非常成熟,但新的自然语言处理(NLP)工具如Nuance Mix,还有硬件提供的接近自然的交互,为AR/VR技术的采用提供了巨大的助力。我们建立了AR/VR实验室来探索下一代应用,如远程交互和零售业导购。我们的实验表明,VR在远程协作和讲述时有惊人的移情作用,这得益于它通过抽象介质向用户直接传递的沉浸式体验。然而,我们仍然觉察到挑战:创作和交付VR/AR内容应用的技能和能力,远远跟不上硬件发展的步伐,尤其是在企业应用领域。(注:以上内容摘自技术雷达)

127最新一期技术雷达内容截图(PDF或互动版技术雷达请访问 thoughtworks.com/radar)。

免费可视化工具首次发布

与此同时,ThoughtWorks 还首次推出一款免费可视化工具。这个帮助企业规划内部的技术前景以确保制定的业务和技术策略符合新兴的趋势和行业发展的可视化新工具之所以“激动人心”,在于它不仅能帮助企业实现以技术驱动业务的发展,并且更直观地看到如何从中受益。

藉由ThoughtWorks技术雷达,企业也可以创建自己的技术雷达,以图形化方式制订技术战略,从而客观评估某项技术是否奏效,培育跨团队创新并据此进行试验,平衡技术组合的风险,决定企业想成为哪种类型的技术公司,打破孤岛、改进沟通。

“采用并引领当前的技术趋势是企业业务成功的关键,也是ThoughtWorks技术雷达的价值所在。”ThoughtWorks总裁兼首席运营官Craig Gorsline希望通过揭示最新的技术趋势,能够帮助企业创建自己的技术雷达,助力更多的企业做出必要的改变,实现创新和发展。