Radar是一个文档,它列出了我们认为当前软件开发中有趣的变化——我们认为您应该注意并考虑在项目中使用的动态变化。它反映了一群资深技术人员的独特观点,并基于我们的日常工作和经验。虽然我们认为这很有趣,但它不应该被视为深入的市场分析。
关于雷达
Thoughtworks大约每六个月发布一次“技188bet宝金博app下载术雷达”。一开始只是一个有趣的实验,后来变成了一份相当有名的刊物,受到了客户和网友的广泛关注。
常见问题
随着雷达引起越来越多的轰动,我们遇到了许多关于它的问题:为什么它有它的格式,我们如何想出它。我们将此常见问题集放在一起,以回答我们遇到的一些最常见问题。
什么是Thoughtwo188bet宝金博app下载rks技术雷达?
谁是Thoughtwo188bet宝金博app下载rks技术顾问委员会(TAB)?
雷达是由Thoughtworks技术咨询委员会编写的,被188bet宝金博app下载称为桌棋类游戏.
的桌棋类游戏是Thoughtworks大约20名高级技术人员组成的团队。188bet宝金博app下载TAB大约一年会面两次,每两周一次,通过电话。它的主要角色是成为Thoughtworks首席技术官丽贝卡·帕森斯(Rebecca Parsons)的咨询小组。188bet宝金博app下载标签作为一个广泛的主体,可以查看影响Thoughtworks技术和技术专家的主题。188bet宝金博app下载
我们在面对面的会议上制造雷达。这些会议大约持续四天,其中一天包括布置雷达。我们可能讨论的其他主题包括开发人员的职业道路、审查开发人员的招聘流程、如何提高我们的新技术能力以及我们在微服务体系结构方面的经验。
Rebecca选择TAB成员的基础是组建一个能够代表Thoughtworks中尽可能广泛的技术领导者的小组。188bet宝金博app下载该组织拥有全球成员(这使得安排电话会议变得很痛苦)。丽贝卡向很多人寻求建议,但最后的选择是她自己的。标签不应该被看作是Thoughtworks的顶级开发人员列表——有很多重要的开发人员不在上面——而是作为技术领先的代表。188bet宝金博app下载
标签的会员资格会随着时间的推移而变化,因此每个Radar会由与之前的Radar略有不同的一组人选择。通常,我们会看到两三个人在会议之间更换,尽管没有正式的服务期限。
雷达的结构是什么?
雷达是用来追踪有趣的东西的,我们称之为光点。我们用两种分类元素将光点组织到雷达上:象限和环。象限代表不同类型的光点。环表示我们认为它们应该处于采用生命周期的哪个阶段。
什么才算短暂?
blip是指在软件开发中发挥作用的一种或几种技术。光点是“在运动”的东西,也就是说我们发现它们在雷达上的位置在变化,通常表明我们对它们越来越有信心,因为它们在环中移动。
象限是什么?
象限是光点类型的分类:
- 编程语言和框架。这只是语言,但我们使用2012年10月的雷达将框架应用到这里。
- 工具。这些可以是组件,如数据库、软件开发工具,如版本控制系统;或者更通用的工具类别,例如多语言持久性的概念。
- 平台。我们在上面构建软件的东西,比如Android之类的移动技术,JVM之类的虚拟平台,或者混合云之类的通用平台。
- 技术。这包括软件开发过程的元素,如体验设计;以及构建软件的方法,比如微服务。
我们对象限并没有太大的兴趣——它们实际上只是将雷达分解成多个主题区域的一种方式。我们认为光点进入哪个象限并不重要,不像光环那样会引起很多讨论。
戒指是什么?
雷达的比喻是,一个光点离你越近,它就会越快到达你的头顶。和大多数比喻一样,你不能太认真,但它有一个基本的意义。
我们的雷达有四个环,我们将从中间开始描述:
- 的采用Ring代表我们认为你应该认真考虑使用的光点。我们并不是说你应该在每个项目中都使用这些方法;任何工具都应该只在适当的上下文中使用。然而,我们确实认为,在收养戒指的一个光点代表着,毫无疑问,它已经被证明和成熟的使用。
- 的试验戒指是为了那些我们认为已经准备好使用的光点,但不像收养戒指中那样完全被证明。所以对于大多数组织来说,我们认为你应该在试验的基础上使用这些,以决定它们是否应该成为你的工具包的一部分。通常情况下,我们在生产中使用试探性的光点,但我们意识到读者比我们更谨慎。
- 的评估戒指是需要仔细观察的东西,但不一定是试用品——除非你认为它们特别适合你。通常,评估环中的光点是我们认为有趣且值得关注的事情。
- 的持有Ring是指那些虽然在行业中被接受,但我们并没有很好的经验的东西。因此,我们呼吁他们出来警告你,你也可能会遇到麻烦。有时这是因为我们认为他们还不够成熟;有时这意味着我们认为他们有不可救药的缺陷;或者只是被滥用了。我们会在Hold戒指上放一些我们不希望业界使用的东西。
与象限不同,我们确实有一些关于光点应该进入哪个环的非常激烈的争论。我们不倾向于愤怒的争论,但戒指是最能引发激烈讨论的东西。在制作雷达的过程中,我们想出了一些有用的经验法则来帮助我们把东西放进戒指里。
只有当我们在一个真实的项目中体验到了这个光点时,我们才能把光点放到试验环中。这可能意味着我们有时会看技术曲线背后的东西,因为我们可能喜欢某项技术的外观,但还没有说服客户尝试它——在我们尝试之前,这一点无法进入试验阶段。
对于采用环,我们只在我们认为在适当的项目环境下不使用它们是一个糟糕的和潜在的不负责任的选择时才包含这些项目。
光点在其象限和环内的位置有什么意义?
考虑到许多光点可能在几个不同的象限,我们不太担心光点最终在哪个象限,也不注意它在象限中的角位置。
相比之下,我们确实注意径向位置。如果我们把一个光点放在试验环上,但离领养环很近,这意味着我们对它的潜力越来越有信心。
为什么不在雷达上?
东西丢失的原因有很多:
- TAB的成员都没有遇到过。
- 一些选项卡成员已经看过了,但觉得不够有趣。
- 我们把它放在我们最初的名单上,但不得不剔除掉光点的数量,让它们适合雷达。这件物品是受害者之一,这意味着我们觉得它不如其他物品重要。
- 我们已经在过去的雷达上讨论过它,现在没有任何新的东西可以说。如果一个光点没有移动,它就会从雷达上消失。
- 我们用了一些更一般的东西来谈论更广泛的概念。例如,在我们的第一个雷达版本中,我们没有讨论特定的NoSQL数据库,而是提到了“非关系数据库”。后来,我们为特定的NoSQL数据库调用了BLIP。
为什么光点会在雷达之间消失?
雷达代表了我们目前正在思考的技术。考虑到技术的快速发展,默认规则是光点只出现在雷达上的一个版本,除非它们移动了戒指。然而,Thoughtworks技术咨询委员会(T188bet宝金博app下载AB)的成员总是会提出保留一个标记的理由,例如当发生了值得注意的事情时,需要刷新记录。旧的光点仍然可以在完整的A-Z索引下搜索。
为了完整性和可见性,我们认为在索引中保留旧的光点很重要,但请注意,我们不会更新它们。在某些情况下,Thoughtw188bet宝金博app下载orks团队可能会继续使用并推荐这些技术;在另一些国家,建议可能已经过时。如果你正在查看我们的档案,请记住这一点。
光点是如何变化的?
我们想出了各种方法来显示从一个雷达到另一个雷达的光点变化。首先,我们用不同的方式显示新的光点。我们允许光点在环之间移动。当一个一般的范畴分解成不同的特定元素时,信号可能会爆炸,或者当我们认为我们可以将几个事物视为一个时,信号会合并。
通常情况下,当我们看到更大的光点的不同部分应该位于环上的不同点时,我们会进行分离和结合。
有时我们把光点从一个象限移到另一个象限。这表明我们对如何分类信号的看法已经改变,因为象限不是一个大问题,我们不认为这样的变化是重要的,因此它不值得在文本中进行任何评论。
得到信号的标准是什么?
从根本上说,它归结为一个或多个TAB成员认为它很重要。我们强调,这是一个个人选择的标签-我们不是试图建立一个雷达为整个行业,这是我们的雷达。我们发布Radar是因为我们发现其他人对我们的观点很感兴趣,但我们不认为自己有什么特殊的权威。我们确实对我们在生产中使用的技术有偏见,这确实是进入试用和采用阶段的必要条件。
标签成员的变化会影响光点。如果一个“昙花一现”的冠军离开了标签,很有可能他或她最感兴趣的话题在未来得到的关注会更少。
我们确实试图限制雷达上的光点数量,所以如果我们认为雷达上的光点太多了,我们就会讨论哪些光点应该保留,哪些不合适,通常还会投票来帮助集中建议。放置信号的最后决策人是丽贝卡·帕森斯。
雷达是Thoughtworks批准的技术清单吗188bet宝金博app下载?
不。
雷达可以捕捉到移动的物体,所以只有当我们看到我们对一项技术的看法在环上发生重大变化时,我们才会发出信号。有很多我们喜欢并一直在使用的技术都不在雷达范围内,因为我们认为它们已经安定下来了,并在很长时间内赢得了一席之地。
你会在过去的雷达中发现许多这样的技术,特别是那些在领养圈中已经消失的技术。但即使是这也不是一个全面的列表,因为我们总是在与雷达上的空间作斗争。
我们如何建造雷达?
我们一年见两次面,最好是面对面讨论了雷达. 在会议之前,Thoughtworks技术咨询委员会(TAB)的成员通188bet宝金博app下载常会与很多人交谈,并思考应该使用哪些功能。非TAB Thinkworkers游说他们感兴趣的东西。虽然这是TAB的雷达,但我们从许多来源、内部和外部的思想工作中寻求意见。
在会议上,TAB的成员花了几个小时在Radar上。我们在会议期间的主要目的是决定包括哪些光点,它们属于哪些环,以及我们应该对它们说些什么。
首先,我们把候选的光点贴在墙上,每个光点都放在它们建议的象限和环上。通常不同的人暗示相同的信号,有时是在不同的环上。一旦我们把候选人写在董事会上,我们就会经历一个漫长的过程,对每个光点进行评估。我们对每个光点逐一进行分析,讨论它是否应该出现在雷达上,如果是的话,应该出现在哪里。这种讨论总是令人愉快的,在房间里有很多观点和经历,但也有友好和相互尊重,这使得争论比这种类型的讨论更不恼人。
注意:一定要检查这个播客了解我们如何在COVID - 19大流行的情况下调整这一过程。
一旦我们选择并放置了光点,我们就需要为它们编写文本。每个光点都有一位拥护者负责记录下来,这通常在会议结束后进行。TAB有一个产品负责人,他有一个不令人羡慕的工作,就是追着我们把我们的闪光点写出来。一旦写好,他们就会开始在Thoughtworks内部进行反馈,并与不同地区的代表一起开始翻译。188bet宝金博app下载与此同时,设计师一直在设计图形。
雷达是以什么格式发布的?
传统上,Radar的主要格式是PDF,因为它是一个设计丰富的文档,我们喜欢发送给人们。在最近的radar中,我们已经构建了一个交互式HTML版本,以提供更好的探索、搜索和链接到光点的能力。
我可以建造自己的雷达吗?
是的,我们鼓励人们建立自己的雷达,这是一个伟大的方式来可视化的技术战略和我们可以帮你开始.作为一种练习,它鼓励人们思考他们应该研究哪些技术,并帮助他们避免生活在技术泡沫中的危险。
我怎样才能让我的产品进入雷达系统?
要进入雷达,你需要得到标签成员的注意,特别是在我们的项目工作的背景下。如果你让TAB成员感到兴奋,就可以进入评估环,但我们需要实际经验来进一步发展。
我们没有一个正式的程序让外部人员提名技术,或者安排演示。但思想工作者总是在寻找方法来改进软件创造过程,我们是众多技术社区的积极成员。
为什么会出现这么多Though188bet宝金博app下载tworks开源项目?
主要是因为我们使用它们。通常,这些项目是我们在客户情况下的需求的结果,通常是当我们感觉我们正在重新构建相同的东西时。
我能找个人谈谈雷达吗?
在发布新卷之前的几周内,我们定期与两名TAB成员一起主持一次偷窥网络研讨会。
除此之外,我们经常在不同的Thoughtworks区域进行关于雷达的演讲。188bet宝金博app下载具体内容由发言者自己决定;大多数人喜欢关注他们特别感兴趣的光点,尽管他们会很高兴地回答关于所有项目的问题。通常Radar的演讲是由TAB的一两个成员进行的,可能还有另一个熟悉它的思想工作者。
如果你想找人谈谈雷达,或者想了解更多关于这些话题的信息,请联系你的最近的Thoug188bet宝金博app下载htworks办公室.
为什么参考书目不包括你提到的所有事情?
由于时间和空间的限制,我们没有尝试提供一个全面的参考列表。所以我们只包括那些我们认为人们很难追踪的内容,那些我们认为特别引人注目的内容,或者那些呈现不同观点的内容。
过去谁在雷达上工作过?
阿杰·戈尔
安妮·J·西蒙斯
巴蒂尼Janakiraman
大脑她喜欢
克里斯·史蒂文森
克劳迪娅·梅洛
王心凌米切尔
戴夫Elliman
大卫·赖斯
格雷厄姆·布鲁克斯
伊恩•罗宾逊
詹姆斯•菲舍尔
陈嘉兴
杰夫诺里斯
吉姆·韦伯
约翰尼·勒罗伊
Ketan Padegaonkar
马可Valtas
倪王
尼克·海恩斯
Pramod Sadalage
罗纳尔多·费拉兹
山姆·纽曼
萨米尔·赛斯
斯科特·康利
斯里赫里Srinivasan
Thiyagu Palanisamy
温迪Istvanick
这东西太多了。我怎样才能跟上?
实际上,雷达的作用是帮助我们跟上进度。我们的职业不可避免地会不断有新的东西出现,而我们无法跟上所有这些。你可以通过雷达来了解我们对你应该如何优先调查的看法。
- 从领养戒指开始。你熟悉(并使用)这里的所有光点吗?如果你对某个光点不熟悉,看看它是否与你的工作相关;如果是这样的话,你应该现在就学习它,并尽快将它投入使用。如果一个“领养”标志与你的工作有关,而你却没有使用它,仔细想想为什么。
- 注意Hold Ring里的信号。根据具体情况,我们指出的东西可能弊大于利。如果你正在利用它,你应该反思为什么会这样,以及开始计划远离它是否有意义。教育你周围的人也是一个好主意。您可能会发现BYOR (Build Your Own Radar)工具对于开始这些讨论很有用。
- 一旦你熟悉并开始使用收养环中的所有东西,就转到试用环。在这里,您需要查看每个光点,并考虑哪些与您相关。确保你自己熟悉这些主题——在网上做一些研究,买一些书,用更有前途的项目建立一个原型。您还可以开始考虑如何在您的组织中试用它们。
- 评估小组是最后一项任务,一旦你知道了审判小组的情况就可以开始调查了。因为你所处的环境也许了解这戒指里的东西比了解更深层次的东西更重要。我们还没有用过它并不意味着它不那么重要。但就优先学习而言,戒指是一种很好的方式。
当然,这只是我们对你的优先级的看法。我们不期望每个人都同意我们,但至少这是一个开始。