інавацыіМикростанция-Bentley

JavaScript - новая ліхаманка для адкрытых крыніц - тэндэнцыі ў выпадку з Bentley Systems

Мы не прадаем праграмнае забеспячэнне, мы прадаем вынік праграмнага забеспячэння. Людзі плацяць нам не за праграмнае забеспячэнне, а за тое, што яно робіць

Рост Bentley у значнай ступені адбыўся за кошт паглынанняў. Два ў гэтым годзе былі брытанскімі. сінхра; праграмнае забеспячэнне для планавання і Legion; праграма картаграфавання натоўпу і пешаходаў, абодва з якіх шырока вядомыя і паважаныя ў Вялікабрытаніі. Яго інтэграцыя з сістэмамі дызайну і кіравання актывамі Bentley пашырыць яго выкарыстанне і прынясе дабаўленую вартасць абанентам інфраструктурнага праграмнага забеспячэння. Bentley таксама вырабляе некаторыя самаробныя прадукты; У 2019 годзе будзе запушчаны сэрвіс iTwin Services, які імкнецца стварыць канцэпцыю «Digital Twin», якая з'яўляецца натуральным канчатковым прадуктам інфармацыйнага мадэлявання будынкаў (BIM), і бібліятэку iModel.js з адкрытым зыходным кодам, якая будзе працаваць з ёй. Што гэта было? Адкрыты зыходны код? Ці павінны мы паверыць, што тое, чаго мы не бачым і не можам купіць, прынясе грошы распрацоўшчыкам? Растлумачце гэта.

Ці было некалькі набыткаў Bentley у гэтым годзе, якія выклікалі ў вас большае захапленне?

Я лёгка захапляюся многімі рэчамі, але сядзець склаўшы рукі і азірацца на тое, што людзі зараз робяць з нашым праграмным забеспячэннем, сапраўды прыніжальна. Ёсць неверагодны патэнцыял інтэграцыі гэтых рашэнняў з нашымі прадуктамі. Я лічу захапляльным тое, як Synchro зрабіў вялікую розніцу для карыстальнікаў. Мяне таксама ўразіла тое, што людзі кажуць пра Легіён. Я думаю, што кожны павінен выкарыстоўваць Legion!

Зараз у Вялікабрытаніі пры ўрадзе ёсць Геапрасторавая камісія. Што такога ў геапрасторавых дадзеных прымушае ўрады цаніць іх каштоўнасць?

Канцэпцыя пераходу на лічбавыя тэхналогіі пачынае знаходзіць рэзананс. Людзі пачынаюць разумець, што калі інфармацыя ёсць, яе трэба эксплуатаваць і выкарыстоўваць як мага шырэй. Толькі наяўнасць дакладных і своечасовых даных карыстаецца большым попытам. Гэтая тэндэнцыя напэўна захаваецца. Людзі будуць патрабаваць большага доступу да большай колькасці інфармацыі своечасова і ў большай колькасці форм-фактараў.

Што гэта за думка, якая стаяла за бібліятэкай з адкрытым зыходным кодам iModel.js?

Мы даведаліся, што інфармацыя, якая захоўваецца ў файлах, звязаных з нашымі дызайнерскімі праграмамі, можа быць звязана з інфармацыяй з многіх іншых знешніх крыніц; ГІС, картаграфаванне, актывы і дарожныя сістэмы, напрыклад. І мы ведалі, што існуе заклік да лепшага адсочвання інцыдэнтаў і іншых відаў жывых рэпартажаў. Такім чынам, здавалася натуральным супаставіць выгляд дарогі з дызайнам гэтай дарогі і з апошнім рухам на дарозе. Людзі маюць штодзённы вопыт выкарыстання праграм для атрымання такой інфармацыі, і яны не могуць зразумець, чаму гэта павінна быць складана. Мы павінны працаваць над тым, каб зрабіць гэтыя сувязі як мага прасцейшымі.

Шмат кажуць пра «цёмныя дадзеныя», што гэта насамрэч?

У свеце інжынерыі кожнае прыкладанне задумана для вырашэння адносна канкрэтнай праблемы, і многія з іх былі задуманы шмат гадоў таму. Яны захоўваюць вашы даныя ў форме, да якой лёгка атрымаць доступ адрэдагаванае прыкладанне. Большую частку часу - і я кажу ад нашых уласных прыкладанняў - логіка такая, як разуменне таго, што інфармацыя знаходзіцца ў дадатку, а не ў файле. Файл - гэта проста серыя байтаў, і калі вы спрабуеце зразумець яго без прыкладання, ён няўзгоднены. Цемра ў тым, што іншыя праграмы не могуць інтэрпрэтаваць і адлюстроўваць гэта ідэальна.

Мы вінаватыя ў стварэнні такой сітуацыі, як ніхто. Але сітуацыя ў свеце цяпер такая, што ў нас ёсць уражлівая колькасць прыкладанняў, неабходных для стварэння цэласнага цэлага са стоса незалежных файлаў. Ніхто не можа гэтага дасягнуць. У нас ёсць даныя, і яны каштоўныя, але мы іх марнуем.

Адкрыты зыходны код - гэта вялікі крок наперад для Bentley, чаму цяпер?

Я прапагандую гэта на працягу доўгага часу, але вы не можаце проста адкрыць код, які знаходзіцца ў сажалцы шыфравання. Калі б мы распрацавалі адкрыты зыходны код у нашых праграмах некалькі гадоў таму, працэс стварэння быў бы вельмі складаным. Проста растлумачыць, як гэта працуе, выходзіць за межы майстэрства выпадковага назіральніка - і адзіныя паспяховыя праграмы з адкрытым зыходным кодам - ​​гэта тыя, якія выпадковаму назіральніку могуць зразумець. Магчыма, гэты выпадковы назіральнік насамрэч нічога не зменіць, але яны з'яўляюцца прычынай адкрытага зыходнага кода - гэта таму, што людзі могуць выкарыстоўваць яго для таго, для чаго ён не прызначаны.

Калі мы пачыналі наш праект у iModels, мы лічылі, што ён не будзе каштоўным, калі людзі не змогуць выкарыстоўваць яго для таго, для чаго ён не прызначаны. Нам патрэбны быў спосаб, каб людзі маглі выкарыстоўваць яго, не наведваючы «школу Bentley». Мы абралі JavaScript як ідэальную мову. JavaScript паўсюль. Дзіўна, як гэта захапіла свет ІТ. Затым нам прыйшлося пераўтварыць шмат раней напісанага кода, цяпер у JavaScript. Нам прыйшлося патраціць масу часу, каб ён выглядаў добра, быў добра задакументаваны і пракаментаваны, каб мы маглі прадаваць доступ да адкрытага зыходнага кода як нешта каштоўнае. Я не магу сказаць вам, колькі праектаў з адкрытым зыходным кодам анансуецца з фанфарамі, а потым ігнаруецца!

Мы не чакаем, што людзі будуць выкарыстоўваць яго толькі таму, што ён існуе. Нам трэба будзе шмат папрацаваць, каб даказаць, што выкарыстанне iModel.js варта ўкладанняў і часу.

Ці сутыкнуліся вы з нейкім супрацівам у Bentley адносна адкрытага зыходнага кода?

Цалкам! У Bentley Systems была моцная плынь, якая казала, што гэта жудасная ідэя. Мы кампанія, якая займаецца праграмным забеспячэннем. Мы прадаем праграмнае забеспячэнне. Людзі верылі, што я аддаю тое, што яны спрабуюць прадаць. І я ўвесь час спрабаваў растлумачыць, што мы не прадаем праграмнае забеспячэнне, мы прадаем вынік праграмнага забеспячэння. Людзі плацяць нам не за праграмнае забеспячэнне, а за тое, што яно робіць.

Гэта азначала змену ў бізнес-мадэлі. Гэта падобна на тое, калі Microsoft вырашыла, што Azure - гэта спосаб атрымаць грошы за дапамогу людзям у выкарыстанні Linux. З нашай новай падпіскай iTwin мы можам сказаць; Вось уся крыніца праграмы, якая стварае і візуалізуе даныя, вам не трэба плаціць за гэта, мы будзем спаганяць з вас плату за падпіску iTwin, і з гэтым у вас будзе велізарнае мора даступных прыкладанняў. Некаторыя людзі аддадуць яго. Некаторыя не робяць. Але экасістэма, якую мы сустракаем паўсюль у свеце JavaScript, не мае сабе роўных. Вы не можаце стварыць канкурэнта JavaScript з закрытым зыходным кодам. Не атрымалася б.

Вы сказалі, што шмат праграм з адкрытым зыходным кодам ігнаруецца, з якімі праблемамі вы сутыкаецеся, каб зацікавіцца?

Прымусіць людзей знайсці вас - прыярытэт №1. Але гэта толькі пачатак гульні. Потым паспрабуюць. У іх будуць пытанні. У іх будуць праблемы. Яны захочуць унесці змены. Яны падкажуць альтэрнатыўныя ідэі. Спагадлівасць на ўсіх гэтых узроўнях - гэта тое, што робіць праект з адкрытым зыходным кодам добрым.

Праграмнае забеспячэнне з адкрытым зыходным кодам павінна набраць крытычную масу, перш чым людзі падумаюць, што яны з'яўляюцца часткай большай праблемы. Ніхто не хоча працаваць над чымсьці, калі думае, што яно памірае. Быць адкрытым зыходным кодам не азначае, што людзі чароўным чынам далучацца да нас і стануць віруснымі карыстальнікамі нашых прадуктаў. Мы павінны зрабіць так, каб гэта адбылося.

Мяне заўсёды ўражвае колькасць намаганняў, якія Google і іншыя ўклалі ў свае праекты. Яны ствараюць што-небудзь з адкрытым зыходным кодам, а затым прыцягваюць маркетынгавую каманду для продажу. Калі вы нешта пытаеце, вам нехта адказвае. Якая б у вас ні была праблема, ёсць хто-небудзь, хто дапаможа вам, не заўсёды з першакрыніцы на інтэрнэт-форумах і ў супольнасцях. У іх ёсць велізарная экасістэма прыкладаў. Схільны харчавацца самастойна.

Уявіце, што вы пішаце праграму. Калі вы не збіраецеся публікаваць яго зыходны код, ён можа быць некалькі непразрыстым і складаным. Калі гэта працуе, гэта працуе. Але калі вы збіраецеся сказаць, што карыстальнікі могуць накладваць свае рэчы на ​​яго, калі вы збіраецеся меркаваць, што гэта кропка ўваходу для працы іншых людзей, вы павінны даказаць, што гэта варта іх часу. Гэта не відавочны крок наперад. Дзесяць гадоў таму я б сказаў; Ні ў якім разе, гэта вельмі цяжка. Але спалучэнне з мадэллю падпіскі iTwin і той факт, што была створана экасістэма для свету з адкрытым зыходным кодам, азначае, што мы спадзяемся зарабіць на гэтым.

У апошнія гады мы бачым больш супрацоўніцтва паміж буйнымі кампаніямі, Bentley працуе з Microsoft, Siemens і Topcon сярод іншых, чаму гэта?

Яшчэ некалькі гадоў таму мы ніколі нічога не распрацоўвалі сумесна. Пэўны час мы казалі, што нейтральныя і падтрымліваем усіх аднолькава. Але з'явіліся Topcon, Siemens і іншыя, і здавалася, што гэта мадэль, якая можа працаваць; Мы абодва будзем атрымліваць прыбытак. Часам у нас вядуцца дэбаты аб тым, дзе павінна быць мяжа паміж тым, што мы робім/яны робім, і тым, колькі нам павінны плаціць/колькі ім трэба плаціць. Але я думаю, што нам абодвум лепш, чым калі б у нас не было гэтых пагадненняў аб супрацоўніцтве.

У выпадку Topcon мы працуем разам, калі гэта добра адпавядае нашым прыярытэтам. Мы заўсёды стараемся інфармаваць іх аб тым, куды мы едзем, каб не дублявацца. З усімі так не зробіш. Асаблівыя адносіны ўжо не асаблівыя, калі ў вас такія адносіны з усімі. Тая ідэя пагаднення аб супрацоўніцтве, дзе мы зараз аб'ядноўваем напрацоўкі, стала мадэллю, якая вельмі добра працуе. Я не мог гэтага прадбачыць. Шчыра кажучы, я не верыў у гэтую канцэпцыю, але я шчаслівы, што яны змаглі даказаць, што я памыляюся.

Як заснавальнік Bentley, чым вы больш за ўсё ганарыцеся?

Мы здзейснілі 105 набыццяў, некаторыя з іх больш плённыя або доўжыліся даўжэй, чым іншыя. Але тое, што мы набываем шмат разоў, - гэта сапраўды добрыя людзі. Вялікі адсотак нашых калегаў прыйшоў дзякуючы гэтым набыткам. Калі вы з'яўляецеся малым бізнесам і кіруецца буйнейшай кампаніяй, вы можаце пайсці двума шляхамі: выйсці і вярнуцца ў невялікую кампанію або ўбачыць магчымасць. Нам удалося пераканаць некаторых вельмі разумных людзей застацца.

Мы з'яўляемся аб'яднаннем 105 кампаній, якія аб'ядналіся за гэтыя гады. Магчыма, я пачаў гэта, але я не магу браць на сябе вялікую заслугу ў тое, кім мы сталі. Калі я сяджу ў аўдыторыі і гляджу дэманстрацыю Synchro, якая цяпер называецца "Bentley Synchro", я думаю пра сябе, чувак, гэтыя хлопцы такія разумныя. Я жыву ў яго адлюстраванай славе. Я адчуваў тое ж самае, набыўшы Acute3D некалькі гадоў таму. Гэтыя дзеці геніяльныя. Яны стварылі гэты выдатны інструмент. Мы яго набылі. Я гляджу на гэта і кажу сабе: чорт вазьмі, там маё імя. Гэта вельмі добра.

Як вы зараз ставіцеся да памеру Bentley?

Калі мы пачыналі, я проста спрабаваў заставацца ў бізнэсе настолькі, каб аплачваць рахункі. У нейкі момант часу я ведаў кожнага чалавека, які працаваў на Bentley Systems. Я ведаў, што яны зрабілі. Я ведаў яго дзяцей. Цяпер усё па-іншаму. Мы пашырыліся ў праблемныя вобласці, якія не з'яўляюцца тымі, з якімі мы сутыкаліся ў пачатку. Мы пашырыліся на рынкі, якія не былі б нашым звычайным рынкам. Наш ахоп нашмат шырэйшы, чым калі б мы раслі арганічна. Якая была перадумова для стварэння Bentley? Я працаваў у DuPont, які быў карыстальнікам Integraph. Мой брат Бары стварыў уласную кампанію па праграмным забеспячэнні, і я пакінуў DuPont, каб працаваць на яго. Між тым DuPont папрасіла мяне палепшыць некаторыя праграмы, якія я напісаў падчас працы там. Я сказаў ім, што палепшу яго, калі яны дадуць мне права прадаваць яго. І гэта быў пачатак. Я заснаваў Bentley Systems і пачаў прадаваць праграмнае забеспячэнне САПР.

Мы бралі інтэрв'ю ў Грэга Бэнтлі яшчэ ў 2016 годзе і спыталі яго, як гэта - працаваць з яго братамі, што вы думаеце?

Раю не рабіць гэтага! Але атрымалася адносна добра. У нас ніколі не было поўнага плана. Калі мы стваралі кампанію, нас там працавала пяцёра, і мая мама была ў шоку. Яна не магла паверыць, што праграмнае забеспячэнне - гэта рэальнасць. Вы не маглі падумаць, што людзі будуць плаціць за тое, на што не глядзяць. Яна шчыра перажывала, што ўсе пяцёра яе дзяцей застануцца беспрацоўнымі і вернуцца дадому.

Чаго вы больш за ўсё чакаеце ад Bentley у 2019 годзе?

Паняцце лічбавага двайніка. Хтосьці збіраецца гэта зрабіць. Той, хто распрацуе гэта сапраўды добра, атрымае большыя магчымасці на рынку, чым тыя, якія існуюць цяпер. Гэтая магчымасць, гэты пераломны момант у індустрыі, дзе існуе вялікі пераход паміж цяперашнім раз'яднаным светам і светам лічбавых блізнят, - гэта рынак, які мы павінны ахапіць як мага хутчэй. 2019 год можа стаць для нас першым.

Я быў там у пачатку кампутарных дзён. Кампутар быў зусім новы, і ўсе разважалі, што ўсё можа быць магчыма. Я думаю, што мы зноў у пачатку з лічбавымі блізнятамі. Гэта не новая канцэпцыя, у гэтым адстаюць будаўніцтва і інфраструктура. Калі я пагляджу на тое, як развіваецца бізнес у 2018 годзе, гэта не выглядае так, як у 1984 годзе, калі мы пачыналі. Так, у нас ёсць лічбавая папера. Так, у нас ёсць 3D-мадэлі. Але ў кантрактах сказана тое ж самае, і людзі звычайна будуюць так жа паслядоўна, як і раней. Такія рэчы, як Synchro, з'яўляюцца рэвалюцыйнымі, але яны не выкарыстоўваюцца шырока. На наступным этапе многія рэчы будуць іншымі.

Незалежна ад вынікаў магчымасцей, створаных у свеце лічбавых блізнят, гэта будзе свет з адкрытым зыходным кодам. Я ў гэтым упэўнены. Я б у любым выпадку скамянеў ад канкурэнцыі з ім, таму мы хочам заставацца наперадзе. Лёгка, амаль праз 35 гадоў, сказаць, што я скончыў. Але я адчуваю, што мы на стартавай лініі гонкі, якая стане наступнай залатой ліхаманкай.


Кіт Бэнтлі, заснавальнік і тэхнічны дырэктар Bentley Systems, у размове з Дарэлам Смартам і Эбігейл Томкінс.

CES снежань 2018 / студзень 2019

www.bentley.com

Гольджы Альварэс

Пісьменнік, даследчык, спецыяліст па мадэлях землеўпарадкавання. Ён удзельнічаў у канцэптуалізацыі і рэалізацыі такіх мадэляў, як: Нацыянальная сістэма кіравання маёмасцю SINAP у Гандурасе, мадэль кіравання аб'яднанымі муніцыпалітэтамі ў Гандурасе, інтэграваная мадэль кіравання кадастрам - рэестр у Нікарагуа, сістэма адміністравання тэрыторыі SAT у Калумбіі . Рэдактар ​​блога ведаў Geofumadas з 2007 года і стваральнік Акадэміі AulaGEO, якая ўключае больш за 100 курсаў па тэмах GIS - CAD - BIM - Digital Twins.

Артыкулы па Тэме

пакінуць каментар

Ваш электронны адрас не будзе апублікаваны. Абавязковыя для запаўнення палі пазначаныя *

Вярнуцца да пачатку кнопкі