novostiMicroStation-Bentley

JavaScript - nova vročina za odprtokodno - trendi na primeru Bentley Systems

Mi res ne prodajajo programske opreme, prodamo rezultate programske opreme. Ljudje nam ne plačujejo za programsko opremo, plačujejo nam za to, kar počnejo

Bentleyjeva rast je prišla pretežno s prevzemi. Dve letos sta bili Britanci. Synchro; programsko opremo za načrtovanje in Legion; program za preslikovanje množice in pešcev, ki je v Združenem kraljestvu splošno znan in spoštovan. Integracija z Bentley načrtovanja in upravljanja premoženja sistemov razširiti njihovo uporabo in prinašajo dodano vrednost opreme naročnikov infrastrukture. Bentley proizvaja tudi domači izdelek; 2019 glej lansiranje iTwin storitev, ki skuša ustvariti koncept "Digital Twin", ki je naravni končni izdelek Building Information Modeling (BIM), in odprtokodno knjižnico, ki bo vodilo iModel.js. Kaj je bilo to? Odprti vir? Ali pričakujemo, da bomo verjeli, da bo nekaj, kar ne vidimo in ne moremo kupiti, ustvarilo denar za svoje razvijalce? Pojasnite.

Ali je bilo letos na Bentleyjevih nakupih, kar vas je navdušilo?

Z lahkoto se premikajo o mnogih stvareh, vendar sedim in gledam nazaj na tisto, kar ljudje trenutno počnejo z našo programsko opremo, je resnično trezen. Obstaja neverjeten potencial za integracijo teh rešitev z našimi ponudbami izdelkov. Ugoden sem, kako je Synchro naredil veliko razliko za uporabnike. Prav tako me je navdušilo, kar ljudje govorijo o Legiji. Mislim, da bi morali vsi uporabljati Legijo!

V Združenem kraljestvu imamo zdaj vlado Geospatial Commission. Kakšne so geospadialne podatke, ki povzročajo, da vlade cenijo njegovo vrednost?

Koncept digitalne uporabe odmeva. Ljudje se začenjajo zavedati, da jih je treba, če so tam, izkoriščati in uporabljati čim širše. Le obstoj natančnih in pravočasnih podatkov ima večje povpraševanje. Ta trend se bo zagotovo nadaljeval. Ljudje bodo zahtevali večji dostop do več informacij s časom in z več dejavniki oblike.

Kaj je ta misel, ki je bila za knjižnico odprtokodnih iModel.js?

Izvedeli smo, da so informacije, shranjene v datotekah, povezanih z našimi oblikovalskimi aplikacijami, lahko povezane z informacijami iz številnih drugih zunanjih virov; Na primer GIS, kartiranje, sredstva in cestni sistemi. Vedeli smo, da obstaja poziv k boljšemu sledenju incidentov in drugim vrstam poročanja v živo. Zato se je zdelo naravno, da se pogled na cesto ujema z zasnovo te ceste in z najnovejšim prometom na cesti. Ljudje imajo vsakodnevne izkušnje z uporabo aplikacij za tovrstne informacije in ne morejo razumeti, zakaj bi moralo biti težko. Morali bi si prizadevati, da bi bile te povezave čim preprostejše.

Veliko se govori o "temnih podatkih", kaj je to res?

V svetu inženiringa je vsaka aplikacija namenjena rešitvi sorazmerno specifičnega problema, mnogi pa so bili zasnovani že pred leti. Svoje podatke shranjujejo na način, ki ga preprosto dostopa urejena aplikacija. Večino časa - in govorim za lastne aplikacije - logika je kot razumevanje, da so informacije v aplikaciji in ne v datoteki. Datoteka je le niz bajtov in ko ga poskušate razumeti brez uporabe, je neskladna. Temna je, da druge aplikacije ne morejo tolmačiti in popolnoma vizualizirati.

Kot taki smo krivi za ustvarjanje te situacije. Toda stanje sveta je sedaj, da imamo impresivno število aplikacij, ki so potrebne za razvoj povezanega celega svežnja neodvisnih datotek. Nihče ga ne more doseči. Imamo podatke in so dragoceni, vendar jih zapravljamo.

Odprti vir je velik korak naprej za Bentley, zakaj zdaj?

To sem že dolgo zagovarjal, vendar ne morete odpreti le kodnega telesa, ki je v šifriranju. Če bi v naših aplikacijah pred nekaj leti razvili odprtokodne vire, bi bil postopek gradnje zelo zapleten. Samo razlaga, kako deluje, je pod zmožnostjo priložnostnega opazovalca - edina uspešna odprtokodna aplikacija pa je tista, ki jo lahko navidezni opazovalec čuti. Morda ta priložnostni opazovalec trenutno ne spreminja ničesar, vendar je razlog za odprtokodne namene - to je zato, ker ga ljudje lahko uporabijo za stvari, za katere ni bilo namenjeno.

Ko smo začeli z našim projektom v iModels, smo mislili, da to ne bi bilo dragoceno, če ga ljudje ne bi mogli uporabljati za stvari, za katere ni bilo namenjeno. Potrebovali smo način, kako bi ga ljudje lahko uporabljali, ne da bi šli na "Bentley School". Izberemo JavaScript kot idealen jezik. JavaScript je povsod. Neverjetno je, kako je prevzel nadzor nad svetom IT. Nato smo morali pretvoriti veliko kodo, napisano prej, zdaj v JavaScriptu. Morali smo investirati tono časa, da bi izgledali dobro, dobro dokumentirani in dobro komentirali, da bi lahko dostop do odprtokodnih virov prodali kot nekaj z vrednostjo. Ne morem vam povedati, koliko odprtokodnih projektov se oglašuje s pomočjo fanfare in nato ignorira!

To ne pričakujemo le zato, ker obstaja, da jo ljudje uporabljajo. Morali bomo trdo delati, da bi dokazali, da je uporaba iModel.js vredna naložbe in časa.

Ste naleteli na kakšen odpor v Bentleyju prek odprtega vira?

Lepo! V podjetju Bentley Systems je bil močan tok, ki je dejal, da je to grozna zamisel. Smo podjetje za programsko opremo. Prodajamo programsko opremo Ljudje so verjeli, da sem dal, kar so poskušali prodati. In vedno sem poskušal razložiti, da ne prodajamo programske opreme, prodajamo rezultate programske opreme. Ljudje nam ne plačujejo za programsko opremo, plačujejo nam za to, kar počnejo.

To je pomenilo spremembo poslovnega modela. Podobno je kot takrat, ko se je Microsoft odločil, da je Azure način za pridobivanje denarja za pomoč ljudem pri uporabi Linuxa. Z našo novo naročnino na iTwin lahko rečemo; tukaj je celoten vir programa, ki ustvarja in vizualizira podatke, za to vam ni treba plačati, zaračunali vam bomo naročnino na iTwin in s tem boste imeli na voljo ogromno morja aplikacij. Nekateri ga bodo podarili. Nekateri ne. Toda ekosistem, ki ga najdemo povsod v svetu JavaScript, ni nič drugega. Za JavaScript ni bilo mogoče ustvariti konkurenta z zaprto kodo. Ne bi šlo.

Rekli ste, da se veliko odprtokodno programsko opremo zanemarja, s kakšnimi izzivi se soočate pri pridobivanju zanimanja?

Naj ljudje ugotovijo, da je prednostna naloga ni.1. Ampak to je šele začetek igre. Potem bodo to dokazali. Imeli bodo vprašanja. Imeli bodo težave. Bomo naredili spremembe. Predlagali bodo alternativne ideje. Odzivanje na vseh teh ravneh je tisto, kar naredi odprtokodni projekt dobro delo.

Odprtokodna programska oprema mora pridobiti kritično maso, preden ljudje menijo, da so del večje težave. Nihče ne želi delati na nečem, če mislijo, da umira. Biti odprt vir ne pomeni, da nas bodo ljudje čarobno spremljali in postali virusni uporabniki naših izdelkov. To moramo uresničiti.

Vedno sem navdušen nad količino prizadevanj, ki jih Google in drugi vlagajo v svoje projekte. Delajo nekaj odprtega vira, nato pa tržno skupino postavijo v prodajo. Če nekaj vprašate, vam nekdo odgovori. Vsak problem, ki ga imate, je nekdo, ki vam bo pomagal, ne vedno iz prvotnega vira na forumih in spletnih skupnostih. Imajo ogromen ekosistem primerov. Ponavadi se prehranjuje sama.

Predstavljajte si, da pišete program. Če ne boste objavili izvorne kode, je lahko neprozorna in zapletena. Če delate, delajte. Ampak, če boste rekli, da lahko uporabniki postavijo svoje plasti stvari na vrhu, če boste predlagali, da je točka vstopa za delo drugih ljudi, morate dokazati, da je vredno njihovega časa. To ni očiten korak naprej. Pred desetimi leti bi rekel; Ni tako, je zelo težko. Toda kombinacija z iTwin naročniškim modelom in dejstvo, da je ekosistem za odprtokodni svet vzpostavljen, pomeni, da upamo, da ga bomo izkoristili.

V zadnjih letih smo videli več sodelovanja med največjimi podjetji, med drugim Bentley sodeluje z Microsoftom, Siemensom in Topcomom, zakaj je to?

Do pred nekaj leti nikoli nismo razvili ničesar drugega. Nekoliko časa smo rekli, da smo nevtralni in da smo vsi podprli enako. Toda Topcon, Siemens in drugi so prišli, in zdelo se je, da je model, ki bi lahko deloval; oba bi dobila dobiček. Včasih imamo razprave o tem, kje bi morale biti meje med tem, kar počnemo in kako in koliko bi morali plačati, ali koliko jih je treba plačati. Ampak mislim, da smo oba boljši, kot če nismo imeli teh sporazumov o sodelovanju.

V primeru Topcona sodelujemo, ko se dobro ujema z našimi prednostnimi nalogami. Vedno jih poskušamo obveščati o tem, kam gremo, da se ne bi prekrivali. To ne morete storiti z vsemi. Poseben odnos ni več poseben, če imate takšen odnos z vsemi. Ta zamisel o sporazumu o sodelovanju, kjer trenutno združujemo razvoj, je postal model, ki deluje zelo dobro. Nisem mogel predvideti. Iskreno, nisem bil vernik v konceptu, vendar sem srečen, da bi lahko dokazali, da sem se motil.

Kot ustanovitelj Bentley, na kaj ste najbolj ponosni?

Izdelali smo 105 prevzeme, nekateri so bolj plodni ali so trajali dlje kot drugi. Toda tisto, kar pridobivamo večkrat, je res dober ljudje. Veliko odstotkov naših kolegov je prišlo s temi prevzemi. Če ste mala podjetja in asimilirate večje podjetje, potem lahko sledite dve poti: sledite svoji poti in se vrnite v majhno podjetje ali si oglejte priložnost. Uspeli smo prepričati nekaj zelo pametnih ljudi, da ostanejo.

Smo združitev 105 podjetij, ki so se v preteklih letih združila. Morda sem ga že začel, vendar si ne morem pripisati velikega zasluge za to, kar smo postali. Ko sedim v ozadju občinstva in gledam predstavitev Synchro, ki se zdaj imenuje "Bentley Synchro", si mislim, človek, ti ​​fantje so tako pametni. Živim v njeni odsevni slavi. Enako sem se počutil pri nakupu Acute3D pred nekaj leti. Ti fantje so briljantni. Ustvarili so to čudovito orodje. Pridobimo ga. Pogledam jo in si rečem, hudiča, moje ime je tam. To je zelo dobro.

Kaj menite o velikosti Bentleyja zdaj?

Ko smo začeli, sem poskušal ostati v poslu dovolj dolgo, da bi plačal račune. V enem trenutku sem vedel vsako osebo, ki je delala za Bentley Systems. Vedel sem, kaj delajo. Poznal je svoje otroke. To je zdaj drugačno. Razširili smo se v prostore problemov, ki niso bili tisti, s katerimi smo se soočili v začetku. Razširili smo se na trge, ki ne bi bili naši običajni trg. Naš dosežek je veliko širši, kot bi bil, če bi bili le organsko narasli. Kakšna je bila predpostavka za začetek Bentleyja? Delal sem za DuPonta, ki je bil uporabnik Integraph. Moj brat Barry je začel svoje lastno programsko podjetje in zapustil sem podjetje DuPont, da bi delal zanj. Medtem mi je DuPont prosil, da izboljšam nekaj programske opreme, ki sem jo napisal med delom tam. Rekel sem jim, da bom to izboljšal, če bi mi dali pravico prodati. In to je bil začetek. Začel sem Bentley Systems in začel prodajati programsko opremo CAD.

Pogovarjali smo se z Gregom Bentleyjem v 2016-u in ga vprašali, kako je s sodelavci delati, kako se vam zdi?

Svetujem vam, da tega ne storite! Vendar se je izkazalo relativno dobro. Nikoli nismo imeli popolnega načrta. Ko smo začeli s podjetjem, je bilo tam pet zaposlenih tam, in mama je bila okamenjena. Ni mogla verjeti, da je bila programska oprema resnična. Ne morete se zavedati, da bi ljudje plačali za nekaj, česar niso gledali. Resnično je bila zaskrbljena, da bodo vsi njeni pet otrok brezposelni in se vrniti domov.

Kaj pričakujete od Bentleyja v 2019-u?

Koncept digitalnih dvojčkov. Nekdo bo uspel. Kdor dobro razvije, bo imel večjo tržno priložnost, kot pa zdaj. Ta priložnost, ta prelomna točka v industriji, kjer je velik prehod med sedanjim nepovezanim svetom in digitalnim dvojenskim svetom, je trg, ki ga moramo čim prej sprejeti. 2019 bi lahko bil leto ena za nas.

Tam sem bil na začetku računalniških dni. Računalnik je bil povsem nov in vsi so ugibali, kakšne stvari so mogoče. Mislim, da smo z digitalnimi dvojčki spet na začetku. To ni nov koncept, gradbeništvo in infrastruktura pri tem zaostajata. Če pogledam način poslovanja v letu 2018, se to ne zdi drugače kot takrat, ko smo začeli leta 1984. Da, imamo digitalni papir. Da, imamo 3D modele. Toda pogodbe govorijo isto in ljudje praviloma gradijo na enak zaporeden način kot prej. Stvari, kot je Synchro, so revolucionarne, vendar se ne uporabljajo široko. V tej naslednji fazi bo marsikaj drugače.

Vsak rezultat, ki izvira iz priložnosti, ustvarjenih v digitalnem svetu dvojčkov, bo odprtokodni svet. Prepričan sem. Kakorkoli, jaz bi bil okamen, da bi se z njim konkuriral, zato želimo prevzeti vodstvo. Po skoraj 35 letih je enostavno reči, da sem končal. Toda čutim, da smo na začetku dirke, ki se bo spremenila v naslednjo zlato.


Keith Bentley, ustanovitelj in CTO, Bentley Systems, pogovarjata se z Darrellom Smartom in Abigailom Tomkinsom.

CES december 2018 / januar 2019

www.bentley.com

Golgi Alvarez

Pisatelj, raziskovalec, specialist za modele upravljanja zemljišč. Sodeloval je pri konceptualizaciji in implementaciji modelov, kot so: Nacionalni sistem upravljanja lastnine SINAP v Hondurasu, Model upravljanja skupnih občin v Hondurasu, Integrirani model upravljanja katastra - register v Nikaragvi, Sistem upravljanja ozemlja SAT v Kolumbiji . Urednik bloga znanja Geofumadas od leta 2007 in ustvarjalec akademije AulaGEO, ki vključuje več kot 100 tečajev o temah GIS - CAD - BIM - Digital Twins.

Povezani članki

Pustite komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

Nazaj na vrh