иновацииMicrostation-Bentley

JavaScript - Нова треска за отворен код - тенденции в случая с Bentley Systems

Ние всъщност не продаваме софтуер, продаваме софтуерния резултат. Хората не ни плащат за софтуера, плащат ни за това, което правят

Ръстът на Bentley дойде до голяма степен чрез придобивания. Две от тази година бяха британци. Synchro; софтуер за планиране и Legion; програмата за картографиране на тълпата и пешеходците, широко известна и уважавана в Обединеното кралство. Неговата интеграция със системите за управление и управление на Bentley ще разшири нейната употреба и ще добави стойност към абонатите на инфраструктурния софтуер. Bentley също произвежда някои домашно приготвени продукти; 2019 ще види стартирането на iTwin услуги, които се стремят да създадат концепцията за "Digital Twin", която е естественият краен продукт на Building Information Modeling (BIM) и библиотеката с отворен код iModel.js, която ще я захрани. Какво беше това? Отворен код? Очакваме ли да вярваме, че нещо, което не можем да видим и не може да купи, ще генерира пари за своите разработчици? Обяснете това.

Има ли редица придобивания на Bentley тази година, които ви вълнуват най-много?

Аз лесно се движа по много неща, но сядането и оглеждането на това, което хората в момента правят с нашия софтуер, е наистина отрезвяващо. Има невероятен потенциал за интегриране на тези решения с нашите продуктови предложения. Намирам за очарователно как Synchro е направил голяма разлика за потребителите. Също така бях впечатлен от това, което хората казват за Легион. Мисля, че всеки трябва да използва Легион!

В Обединеното кралство сега разполагаме с Комисията за геопространствени пространства в рамките на правителството. Какво става с геопространствените данни, които карат правителствата да оценят нейната стойност?

Концепцията за цифровизация започва да резонира. Хората започват да осъзнават, че ако информацията е налице, тя трябва да се използва и използва възможно най-широко. Само съществуването на точни и навременни данни има по-голямо търсене. Тази тенденция със сигурност ще продължи. Хората ще искат повече достъп до повече информация навреме и с повече форм-фактори.

Каква е тази мисъл, която стои зад библиотеката с отворен код iModel.js?

Научихме, че информацията, съхранявана във файлове, свързани с нашите дизайнерски приложения, може да бъде свързана с информация от много други външни източници; ГИС, картографиране, активи и пътни системи, например. И знаехме, че има призив за по-добро проследяване на инциденти и други видове репортажи на живо. Така че изглеждаше естествено да съобразим гледката към пътя с дизайна на този път и с най-новия трафик по пътя. Хората имат ежедневен опит с използването на приложения за този вид информация и не могат да разберат защо трябва да е трудно. Трябва да работим за улесняване на тези връзки, доколкото можем.

Много се говори за "тъмните данни", какво е това наистина?

В света на инженерството всяко приложение е проектирано да решава относително специфичен проблем и много от тях са били замислени преди години. Те съхраняват данните си по начин, който е лесно достъпен от редактираното приложение. По-голямата част от времето - и аз говоря за нашите собствени приложения - логиката е като разбирането, че информацията е в приложението, а не във файла. Файлът е само серия от байтове и когато се опитате да го разберете без приложението, той е непоследователен. Тъмнината е, че други приложения не могат да го интерпретират и визуализират перфектно.

Ние сме виновни за създаването на тази ситуация като всеки друг. Но състоянието на света сега е, че имаме впечатляващ брой приложения, които са необходими, за да се разработи сплотено цяло от един куп независими файлове. Никой не може да го постигне. Имаме данни и те са ценни, но ги губим.

Отворен код е голяма крачка напред за Бентли, защо сега?

Дълго време се застъпвах за това, но не можете просто да отворите тялото на кода, което е в езерцето за криптиране. Ако преди няколко години сме разработили отворен код в нашите приложения, процесът на строителство би бил много сложен. Просто обяснението как работи тя е под способността на случайния наблюдател - и единствените успешни приложения с отворен код са тези, които случайният наблюдател може да има смисъл. Може би този случаен наблюдател в момента не променя нищо, но те са причината за отворен код - това е, защото хората могат да го използват за неща, за които не е предназначен.

Когато започнахме с нашия проект в iModels, помислихме, че няма да е ценно, ако хората не могат да го използват за неща, за които не е предназначен. Имахме нужда от начин, по който хората биха могли да го използват, без да посещават училище „Бентли“. Избрахме JavaScript като идеален език. JavaScript е навсякъде. Удивително е как той е поел контрола над ИТ света. След това трябваше да преобразуваме много код, написан по-рано, сега в JavaScript. Трябваше да инвестираме много време, за да изглежда добре, да бъдем добре документирани и добре коментирани, за да можем да продаваме отворен код като нещо ценно. Не мога да ви кажа колко проекти с отворен код се рекламират с фанфари и след това се игнорират!

Ние не очакваме, че само защото съществува, хората го използват. Ще трябва да работим усилено, за да докажем, че използването на iModel.js си струва инвестицията и времето.

Сблъскахте ли се с някаква съпротива в Bentley над отворен код?

Достатъчно! В Bentley Systems имаше силен ток, който каза, че това е ужасна идея. Ние сме софтуерна компания. Ние продаваме софтуер Хората вярваха, че раздавам това, което се опитват да продадат. Опитвах се да обясня, че не продаваме софтуер, продаваме софтуера. Хората не ни плащат за софтуера, плащат ни за това, което правят.

Това означава промяна в бизнес модела. Подобно е на това, когато Microsoft реши, че Azure е начин да се получат пари за подпомагане на хората да използват Linux. С новия ни абонамент за iTwin можем да кажем; тук е целият източник на програмата, която създава и визуализира данните, не е нужно да плащате за това, ние ще ви таксуваме за абонамента за iTwin и с това ще имате на разположение огромно море приложения. Някои хора ще го раздадат. Някои не го правят. Но екосистемата, която откриваме навсякъде в света на JavaScript, е ненадмината. Не можете да създадете конкурент с затворен код за JavaScript. Нямаше да работи.

Казахте, че много от отворен софтуер се игнорира, с какви предизвикателства се сблъсквате, за да получите интерес?

Накарайте хората да открият, че приоритетът е no.1. Но това е само началото на играта. Тогава те ще го докажат. Те ще имат въпроси. Ще имат проблеми. Те ще искат да направят промени. Те ще предложат алтернативни идеи. Възможността да се отговори на всички тези нива е това, което прави един проект с отворен код да работи добре.

Софтуерът с отворен код трябва да получи критична маса, преди хората да мислят, че са част от по-голям проблем. Никой не иска да работи върху нещо, ако смята, че той умира. Да бъдеш с отворен код не означава, че хората ще ни придружават магически и ще станат вирусни потребители на нашите продукти. Ще трябва да осъществим това.

Винаги съм впечатлен от усилията, които Google и други хора положиха в своите проекти. Те правят нещо с отворен код и след това пускат маркетингов екип, който да го продаде. Ако попитате нещо, някой ви отговаря. Всеки проблем, който имате, има някой, който да ви помогне, не винаги от първоначалния източник във форуми и онлайн общности. Те имат огромна екосистема от примери. Тя има тенденция да се храни.

Представете си, че пишете програма. Ако няма да публикувате своя изходен код, той може да бъде непрозрачен и сложен. Ако работите, работете. Но ако искате да кажете, че потребителите могат да поставят слоевете си на всичко отгоре, ако смятате, че това е точка за влизане в работата на други хора, трябва да докажете, че си струва времето. Това не е очевидна крачка напред. Преди десет години бих казал; Няма начин, много е трудно. Но комбинацията с iTwin абонаментен модел и фактът, че е създадена екосистемата за света с отворен код, означава, че се надяваме да се възползваме от нея.

През последните години видяхме повече сътрудничество между най-големите компании, Bentley работи с Microsoft, Siemens и Topcon, между другото, защо е така?

Допреди няколко години никога не сме създавали нищо. За известно време казахме, че сме неутрални и че подкрепяме всички еднакво. Но Topcon, Siemens и останалите дойдоха и изглеждаше като модел, който може да работи; и двамата ще получим печалби. Понякога имаме дебати за това къде трябва да бъдат границите между това, което правим / правим и колко трябва да ни плащат / колко трябва да бъдат платени. Но мисля, че и двамата сме по-добре, отколкото ако не сме имали такива споразумения за сътрудничество.

В случая с Topcon, ние работим заедно, когато тя се съгласува добре с нашите приоритети. Винаги се опитваме да ги информираме къде отиваме, за да не се припокриваме. Не можете да направите това с всички. Специални отношения вече не са специални, ако имате такива отношения с всички. Идеята за споразумение за сътрудничество, в която в момента се обединяват разработките, се превърна в модел, който работи много добре. Не можех да го предскажа. Честно казано, аз не бях вярващ в концепцията, но съм щастлив, че можеха да докажат, че греша.

Като основател на Bentley, с какво се гордеете най-много?

Направихме придобивания на 105, някои от тях са по-плодовити или са продължили по-дълго от други. Но това, което придобиваме много пъти, е наистина добри хора. Голям процент от нашите колеги дойде чрез тези придобивания. Ако сте малък бизнес и асимилирате по-голяма компания, тогава има два маршрута, които можете да следвате: следвайте своя изход и се върнете в малка фирма или вижте възможността. Успяхме да убедим някои много умни хора да останат.

Ние сме обединение на 105 компании, които се събраха през годините. Може да съм го започнал, но не мога да си дам голяма заслуга за това, в което сме се превърнали. Когато седя отзад на публиката и гледам демонстрация на Synchro, която сега се нарича „Bentley Synchro“, си мисля, човече, тези момчета са толкова умни. Живея в отразената му слава. Почувствах същото по отношение на придобиването на Acute3D преди няколко години. Тези момчета са брилянтни. Те създадоха този прекрасен инструмент. Ние го придобиваме. Гледам я и си казвам, по дяволите, името ми е там. Това е много добре.

Какво мислите за размера на Бентли сега?

Когато започнахме, просто се опитах да остана в бизнеса достатъчно дълго, за да платя сметките. В един момент знаех всеки човек, който работи за Bentley Systems. Знаех какво правят. Той познаваше децата си. Сега това е различно. Разширихме се в пространства с проблеми, които не са тези, с които се сблъскахме в началото. Разширихме се до пазари, които не биха били нашият нормален пазар. Достигането ни е много по-широко, отколкото би било, ако бяхме само отглеждани органично. Каква беше предпоставката за стартиране на Бентли? Работих за DuPont, който беше потребител на Integraph. Брат ми Бари беше стартирал собствена софтуерна компания и аз оставих Дюпон да работи за него. Междувременно DuPont ме помоли да подобря някакъв софтуер, който съм написал, докато работя там. Казах им, че ще го подобря, ако ми дадат правото да го продам. И това беше началото. Започнах Bentley Systems и започнах да продавам CAD софтуер.

Интервюирахме Грег Бентли в 2016 и го попитахме какво е да работиш с братята си, как ти се струва?

Съветвам ви да не го правите! Но това се оказа сравнително добре. Никога не сме имали пълен план. Когато започнахме компанията, петима от нас работеха там по това време и майка ми беше вкаменена. Не можеше да повярва, че софтуерът е реален. Не можеш да направиш идеята, че хората ще плащат за нещо, което не гледат. Тя беше искрено загрижена, че всичките й пет деца ще бъдат безработни и ще се завърнат у дома.

Какво очаквате най-много от Bentley в 2019?

Концепцията за цифровия близнак. Някой ще успее. Който я развие наистина добре, ще има по-голяма пазарна възможност от сегашното. Тази възможност, тази точка на прекъсване в индустрията, където има голям преход между сегашния несвързан свят и света на дигиталния близнак, е пазар, който трябва да обхванем възможно най-бързо. 2019 може да бъде Година за нас.

Бях там в ранните дни на компютъра. Компютърът беше чисто нов и всички спекулираха какви неща може да са възможни. Мисля, че отново сме на началната врата с дигитални близнаци. Това не е нова концепция, строителството и инфраструктурата са изоставащи в това. Ако погледна начина, по който се развива бизнесът през 2018 г., той не изглежда толкова различен от този, когато стартирахме през 1984 г. Да, имаме дигитална хартия. Да, имаме 3D модели. Но договорите казват едно и също и хората обикновено изграждат по същия последователен начин, както преди. Неща като Synchro са революционни, но не се използват широко. В тази следваща фаза много неща ще бъдат различни.

Всеки резултат, който произтича от възможностите, създадени в света на цифровите близнаци, ще бъде свят с отворен код. Сигурен съм. И без това бих се вцепенил да се състезавам с него, така че искаме да поемем лидерството. Лесно е, след почти 35 години, да кажа, свърших. Но чувствам, че сме на стартовата линия на състезанието, което ще се превърне в следващата златна треска.


Кийт Бентли, основател и главен технически директор, Bentley Systems, разговаря с Дарел Смарт и Абигейл Томкинс.

CES декември 2018 / януари 2019

www.bentley.com

Голджи Алварес

Писател, изследовател, специалист по модели за управление на земята. Участвал е в концептуализирането и внедряването на модели като: Национална система за управление на собствеността SINAP в Хондурас, Модел на управление на съвместни общини в Хондурас, Интегриран модел на управление на кадастъра – регистър в Никарагуа, Система за администрация на територията SAT в Колумбия . Редактор на блога на знанието Geofumadas от 2007 г. и създател на AulaGEO Academy, която включва повече от 100 курса по теми за GIS - CAD - BIM - Digital Twins.

Свързани статии

Оставете коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

Бутон "Нагоре" горе