十年回顧:技術(shù)雷達(dá)誕生初衷

技術(shù)決策對所有組織而言都是一件十分重要的事情,但是技術(shù)團(tuán)隊之間往往缺乏協(xié)調(diào),而且針對市面上陸續(xù)問世的各種開發(fā)工具,究竟選擇哪一個最合適,也一直是困擾開發(fā)者的難題。盡管各種用戶大會、渠道大會、產(chǎn)品展示會層出不窮,但鮮有組織對整個產(chǎn)業(yè)界前沿技術(shù)進(jìn)行深度探討。

為此,ThoughtWorks公司的技術(shù)專家們“湊”到一起,探討以更好的方法分享前瞻思維。

這便是技術(shù)雷達(dá)的起源。

第一期著重的是云的重要性,這意味著10年之前ThoughtWorks就意識到了云系統(tǒng)的巨大潛力和未來的重要性。從第二期開始,技術(shù)雷達(dá)設(shè)置了“采納”、“試驗”、“評估”以及“暫緩”四個維度,對云計算技術(shù)進(jìn)行分類和展示,并將這種技術(shù)評估方法延續(xù)至今。

鑒于亞馬遜、谷歌和微軟在云方面的努力和成效,這三家公司的技術(shù)始終受到技術(shù)雷達(dá)的高度關(guān)注。

無疑,技術(shù)雷達(dá)是一份經(jīng)過ThoughtWorks專家們充分、反復(fù)討論完成的最新技術(shù)趨勢報告,它以獨(dú)特的形式對各類最新技術(shù)的成熟度進(jìn)行評估并提供建議,為軟件從業(yè)者提供參考,使得其有效溝通和互相合作。

首次技術(shù)雷達(dá)的發(fā)布讓ThoughtWorks剛剛出現(xiàn)的開發(fā)運(yùn)營團(tuán)隊和運(yùn)營團(tuán)隊進(jìn)行了無縫緊密的“連接”,不論是分析師、運(yùn)營師還是安全架構(gòu)師,所有人都加入到了溝通中。

2010年技術(shù)雷達(dá)還傳出一個相當(dāng)重要的信號,即指標(biāo)的可視化,此舉改變了傳統(tǒng)項目測試的方式,提升了項目的安全度,并且加快了架構(gòu)演進(jìn)的進(jìn)程。

彼時ThoughtWorks還是一家規(guī)模較小的技術(shù)公司,但已經(jīng)走向全球化——在澳大利亞、中國以及印度設(shè)有分支機(jī)構(gòu);該技術(shù)團(tuán)隊后來也演化成ThoughtWorks技術(shù)顧問委員會(ThoughtWorks TAB,Technology Advisory Board)。

ThoughtWorks全球技術(shù)委員會成員Martin Fowler

作為該委員會成員及技術(shù)雷達(dá)發(fā)起人之一,Martin Fowler回顧了技術(shù)雷達(dá)的問世過程和十年所經(jīng)歷的一切。

據(jù)悉,技術(shù)雷達(dá)本意是作為ThoughtWorks公司的內(nèi)部參考材料,但大家做出了一個更有意義的決定——向社區(qū)、向社會進(jìn)行分享。

這是一個嚴(yán)肅的話題和強(qiáng)大的挑戰(zhàn)。無疑,技術(shù)雷達(dá)的公正性、嚴(yán)肅性和前瞻性贏得了市場。

Martin Fowler到深圳的另一個重要任務(wù)是籌備最新一期的技術(shù)雷達(dá)。當(dāng)人們聽到該技術(shù)團(tuán)隊已經(jīng)有四天時間完全沒有見過陽光的時候,對技術(shù)雷達(dá)和技術(shù)專家們的敬意不由得加深了一步。

從2010年的1月出版了第一期至今,技術(shù)雷達(dá)已經(jīng)升級為一年發(fā)布兩次,在各地舉辦的技術(shù)雷達(dá)峰會上發(fā)布。

從200多個技術(shù)點(diǎn)中抽象出最值得關(guān)注的技術(shù)主題

熟悉技術(shù)雷達(dá)的人會發(fā)現(xiàn),每期都有被概括為“宏觀趨勢解讀”的3-5個主題。實際上,第一期雷達(dá)并沒有主題。那么,技術(shù)雷達(dá)是如何從200多個技術(shù)點(diǎn)中抽象出當(dāng)下最值得關(guān)注的技術(shù)主題的呢?

精通多種編程語言的ThoughtWorks總監(jiān)架構(gòu)師Neal Ford在主題為《主題趨勢從何而來》演講中闡述了如何靈活變通地發(fā)掘各種主題的過程。這個過程也體現(xiàn)了雷達(dá)實踐本身的協(xié)作性質(zhì)。

ThoughtWorks總監(jiān)架構(gòu)師Neal Ford

Neal Ford著有多本廣受好評的暢銷書,包括《卓有成效的程序員》、《函數(shù)式編程思維》等,擅長大規(guī)模企業(yè)應(yīng)用的設(shè)計、構(gòu)建和工程實踐。

“我們在寫技術(shù)雷達(dá)的時候,會把寫有相關(guān)話題的一張張紙條貼上去,每一次聚會都會發(fā)現(xiàn)一些新的主題,這些主題會把內(nèi)部資源整合在一起。看起來,技術(shù)雷達(dá)是一個個實施中的項目,這些實施甚至還會有一些關(guān)聯(lián)?!盢eal Ford透露了更多的細(xì)節(jié)。

這是一項復(fù)雜的工作。技術(shù)領(lǐng)域并非三四句話就可以解釋清楚,更多的時候是平衡與制約,所以ThoughtWorks TAB側(cè)重用宏觀的方式幫助人們了解其本質(zhì)和精髓。如第19版技術(shù)雷達(dá)就有8、9個非常好的候選主題,但入選的3~4個其相關(guān)性得到了保證。

主題一旦確定,相關(guān)負(fù)責(zé)人會將其進(jìn)行分解,形成一個個子雷達(dá),與每個主題相關(guān)的所有員工都將保持合適的研究方式與溝通渠道,完善對主題的探討,形成第一初稿。

過去幾年時間里,Neal Ford一直做初稿撰寫的工作。完成后的初稿,經(jīng)過三番五次的修改完善和“迭代”(Neal Ford把軟件開發(fā)專用術(shù)語用到了文章撰寫方面),最后形成結(jié)論。

團(tuán)隊的作用在技術(shù)雷達(dá)誕生過程中發(fā)揮得淋漓盡致。在公司內(nèi)部,委員會要對侯選的主題確保技術(shù)的正確性,保證不會過于樂觀和過于悲觀。因為每天都接觸到這種技術(shù)并且體驗到這些技術(shù)的演進(jìn), ThoughtWorks可以代表技術(shù)的準(zhǔn)確性,對趨勢提供相對客觀的看法。

即便是形成的最終結(jié)論,技術(shù)雷達(dá)還需要被精確的翻譯成各國文字。每期發(fā)布時,各個地區(qū)會組建相關(guān)的小團(tuán)隊,團(tuán)隊成員利用自己工作外的時間對新一期內(nèi)容進(jìn)行本地化審閱和學(xué)習(xí),并加入自己的理解輸出新的內(nèi)容,使得技術(shù)雷達(dá)不局限于每半年發(fā)布一次的手冊本身。

由于國外信息技術(shù)處于領(lǐng)先地位,所以技術(shù)雷達(dá)的主題和內(nèi)容大都是源自國外。不過,如果在最近某一期你看到有“ZHONGTAI”這個主題的時候,請不要感到驚訝,這意味著,中國推出的這項名為“中臺”的技術(shù)也開始走向全球。

另外,落選的主題不一定會被拋棄,也有可能進(jìn)入到下一次的技術(shù)雷達(dá)當(dāng)中。

某種角度上,TAB還可以預(yù)測未來,這是其他人和機(jī)構(gòu)所不能的。Thoughtworks清楚的知道,要洞察未來的趨勢和方向,方法之一就是精簡那些已經(jīng)過時的信息,讓更多的洞見曝光。這也就是技術(shù)雷達(dá)的官方版本只提供過去6個月發(fā)展主趨勢的原因。

隨著技術(shù)的演進(jìn),技術(shù)越來越復(fù)雜,TAB還要預(yù)測到未來比較重要的技術(shù)并且能夠得到部署和應(yīng)用。

迄今為止,技術(shù)雷達(dá)已經(jīng)推出了19個版本,第20版也將在四月底推出。

至于已經(jīng)新鮮出爐(但第一稿還沒有下筆)的第20版,Neal Ford透露其重點(diǎn)主題很可能包括編程語言和如何打造云。

技術(shù)雷達(dá)的主題有明確的目標(biāo),即為讀者提供總體概念——Neal Ford希望讀者們每收到新一期技術(shù)雷達(dá)的時候不要急于尋找自己喜歡的技術(shù),而是先花些時間關(guān)注和了解主題的內(nèi)容,主題之間的相互關(guān)聯(lián)性以及這些主題是如何被整合到一起的。

Neal Ford希望每期雷達(dá)都有新的主題亮相。

無論如何,技術(shù)雷達(dá)的主題都是對上述便條上記載的一個個主題逐個討論、分析,甚至是投票才得出的結(jié)論。

Neal Ford是一個非常風(fēng)趣的技術(shù)專家:“可以想象,那么多的便條,再加上20個人要聚在一起待上4天,會議室會有多么的凌亂?!?/p>

開發(fā)者,本應(yīng)就是這樣的風(fēng)格。

主題的新來源:ThoughtWorks的行業(yè)實踐

如果你以為技術(shù)雷達(dá)是一群理論家關(guān)在屋子里苦思冥想或者碰撞后得出的結(jié)論,那你就大錯特錯了。

實際上,技術(shù)雷達(dá)的主題來源不僅是持續(xù)以恒的工程實踐,有些時候也來自于專家觀察到的現(xiàn)象而誕生的想法,但是,最重要的是從客戶的角度出發(fā),從行業(yè)發(fā)展趨勢去看他們最終的需要。

“技術(shù)雷達(dá)的生命力來自各行各業(yè)的用戶?!盢eal Ford說,“真正助力行業(yè)用戶的發(fā)展,是技術(shù)雷達(dá)的終極目的?!?/p>

ThoughtWorks數(shù)據(jù)和智能總監(jiān)史凱

ThoughtWorks數(shù)據(jù)和智能總監(jiān)史凱,在過去20年為眾多大型客戶提供數(shù)字化轉(zhuǎn)型戰(zhàn)略規(guī)劃和咨詢實施服務(wù)過程中,積累了豐富的企業(yè)信息化、數(shù)字化轉(zhuǎn)型架構(gòu)和實施經(jīng)驗。他指出,在業(yè)務(wù)應(yīng)用過程中,企業(yè)普遍存在如下問題:

一是效率低下。由于應(yīng)用的需求大變化快,而數(shù)據(jù)天生關(guān)聯(lián)且數(shù)據(jù)歸屬的業(yè)務(wù)關(guān)系又很難厘清,因此數(shù)據(jù)的提取時間過程漫長,加上數(shù)據(jù)開發(fā)和協(xié)同不同步,使得應(yīng)用開發(fā)的速度遠(yuǎn)遠(yuǎn)大于數(shù)據(jù)開發(fā)的速度。

二是協(xié)作不足。在史凱看來,信息系統(tǒng)的工作其實就是處理數(shù)據(jù)。問題是,同一組數(shù)據(jù)可能是一個部門在使用,也可能多個業(yè)務(wù)部門和多個系統(tǒng)在使用,因此,跨部門跨業(yè)務(wù)的協(xié)同十分重要。

三是能力缺乏。傳統(tǒng)應(yīng)用開發(fā)的程序員比比皆是,但熟悉大數(shù)據(jù)、人工智能處理的程序員就十分稀缺。

從數(shù)據(jù)到價值,實現(xiàn)數(shù)據(jù)驅(qū)動的業(yè)務(wù)和數(shù)據(jù)驅(qū)動的企業(yè)是個漫長的道路。如何縮短這個過程,讓業(yè)務(wù)部門更實時更安全的獲得數(shù)據(jù)的價值?上述三個問題就是數(shù)據(jù)中臺要解決的問題。

什么是中臺?2016年,業(yè)界將企業(yè)信息系統(tǒng)分三層,后端是流程較為穩(wěn)定的數(shù)據(jù)累積層、前端是變化莫測的業(yè)務(wù)層,中間解決開發(fā)與應(yīng)用的各種矛盾,打通企業(yè)數(shù)據(jù)壁壘、加速應(yīng)用層,就被定義為數(shù)據(jù)中臺。

如何構(gòu)建統(tǒng)一的數(shù)據(jù)中臺,已經(jīng)成為業(yè)界廣泛思考和實踐的重要命題。

到這里,讀者們應(yīng)該知道,技術(shù)雷達(dá)主題的來源之一,有可能是ThoughtWorks的業(yè)務(wù)實踐。

在服務(wù)多個大型企業(yè)的實戰(zhàn)中,史凱提出的精益數(shù)據(jù)創(chuàng)新體系成功應(yīng)對數(shù)據(jù)創(chuàng)新的不確定性,并且通過制定數(shù)據(jù)的投資和建設(shè)策略、數(shù)據(jù)中臺建設(shè),以數(shù)據(jù)驅(qū)動企業(yè)的運(yùn)營和決策。

在演講中,史凱以半年時間解決了一家全球有40多個分公司,涉及民航、貨運(yùn)、機(jī)場、物流等4大業(yè)務(wù)類型集團(tuán)企業(yè)的用戶集成、訂單交易集成和支付集成的經(jīng)歷,介紹了數(shù)據(jù)中臺作為加速從數(shù)據(jù)到價值體系的價值,澄清了數(shù)據(jù)中臺、數(shù)據(jù)倉庫以及數(shù)據(jù)湖之間的差異,闡明了構(gòu)筑數(shù)據(jù)中臺的策略和原則以及數(shù)據(jù)治理策略,贏得陣陣熱烈掌聲。

技術(shù)雷達(dá)峰會:年度的大咖秀場

每一屆技術(shù)雷達(dá)峰會,都是從頂級技術(shù)專家的演講舞臺。ThoughtWorks中國區(qū)首席技術(shù)官徐昊是其中備受歡迎的代表之一。

ThoughtWorks中國區(qū)首席技術(shù)官徐昊

徐昊以《新技術(shù)采納的頓悟時刻》為主題,回顧了過去十年來的一些重要技術(shù)變革,還有那些讓人在理解某項技術(shù)后恍然大悟、“原來如此!”的時刻。徐昊還是ThoughtWorks全球技術(shù)策略顧問、北京Java用戶組和Agile China創(chuàng)始人。他從2003年起開始實踐極限編程等敏捷方法,2005年開始,多次以敏捷教練的角色幫助國內(nèi)外多個團(tuán)隊實施極限編程。他在Scrum和FDD等敏捷方法、以及敏捷交付和敏捷項目管理等方面的經(jīng)驗極為豐富。

ThoughtWorks全球首席技術(shù)官Rebecca Parsons

ThoughtWorks全球首席技術(shù)官Rebecca Parsons則帶來了《演進(jìn)中的編程語言全景》的演講,系統(tǒng)講解了在過去20期的技術(shù)雷達(dá)中,編程語言的歷史和演進(jìn),以及那些新引入甚至被再次引入的語言特性,以及語言的生態(tài)系統(tǒng)。

此外,ThoughtWorks全球技術(shù)咨詢委員會負(fù)責(zé)人Mike Mason、ThoughtWorks市場技術(shù)總監(jiān)Bharani Subramaniam、ThoughtWorks厄瓜多爾首席技術(shù)官Fausto de la Torre、ThoughtWorks英國技術(shù)主管Ian Cartwright、ThoughtWorks區(qū)塊鏈能力負(fù)責(zé)人劉尚奇也先后發(fā)表演講。除了上午主會場,技術(shù)雷達(dá)十周年峰會還設(shè)置了三個分論壇,分別是智能工程的崛起、演進(jìn)中的技術(shù)和平臺化的征程。這些分論壇圍繞各自議題,設(shè)置了主題豐富的分享,精彩紛呈。

ThoughtWorks區(qū)塊鏈能力負(fù)責(zé)人劉尚奇

十年如一日,ThoughtWorks技術(shù)雷達(dá)持續(xù)不斷,影響力不斷擴(kuò)大,這一方面是ThoughtWorks自身的技術(shù)卓越性,他們不忘初心,持之以恒為業(yè)界提供了技術(shù)的演進(jìn)歷史;另一方面,現(xiàn)在數(shù)字經(jīng)濟(jì)盛行,技術(shù)在其中發(fā)揮了重要的作用。各行各業(yè)對于技術(shù)趨勢的需求越來越高,技術(shù)雷達(dá)的價值也越來越被業(yè)界認(rèn)可。

十年只是一個新的起點(diǎn),展望未來,ThoughtWorks技術(shù)雷達(dá)的下一個十年更加精彩!

分享到

xiesc

相關(guān)推薦