innovasiesMicro-Bentley

JavaScript - 'n nuwe koors vir open source - tendense in die geval van Bentley Systems

Ons verkoop nie werklik sagteware nie, ons verkoop die sagteware resultaat. Mense betaal ons nie vir die sagteware nie, hulle betaal ons vir wat hulle doen

Bentley se groei het grootliks deur verkrygings gekom. Twee van hierdie jaar was Brits. Synchro; die beplanningsprogrammatuur, en Legion; die skare- en voetgangerprogrammatuurprogram, beide wyd bekend en gerespekteer in die Verenigde Koninkryk. Die integrasie met Bentley se ontwerp- en batebestuurstelsels sal sy gebruik uitbrei en meer waarde toevoeg aan intekenaars van infrastruktuurprogrammatuur. Bentley produseer ook 'n paar tuisgemaakte produkte; 2019 sal die bekendstelling van iTwin Services sien wat daarop gemik is om die konsep van "Digital Twin" te skep, wat die natuurlike eindproduk van Building Information Modeling (BIM) is, en die open source biblioteek iModel.js wat dit sal voed. Wat was dit? Oopbron? Moet ons verwag dat iets wat ons nie kan sien nie en nie kan koop nie, geld vir sy ontwikkelaars genereer? Verduidelik dit.

Is daar vanjaar 'n aantal Bentley-verkrygings wat jou die meeste opgewonde gemaak het?

Ek maklik opgewonde raak oor baie dinge, maar om terug te sit en kyk hoe mense eintlik doen met ons sagteware is regtig insiggewend. Daar is 'n ongelooflike potensiaal vir die integrasie van hierdie oplossings met ons produkaanbieding. Ek vind dit fassinerend as Synchro het 'n groot verskil aan die gebruikers gemaak. Ek het ook beïndruk met wat mense sê oor Legio. Ek dink almal moet Legioen gebruik!

In die Verenigde Koninkryk het ons nou die Geospatiale Kommissie binne die Regering. Wat gaan dit oor die geospatiale data wat veroorsaak dat regerings die waarde daarvan waardeer?

Die konsep om digitaal te word begin aanklank vind. Mense begin besef dat as die inligting daar is, dit so wyd as moontlik moet benut en gebruik word. Slegs die bestaan ​​van akkurate en tydige gegewens het meer vraag. Daardie tendens sal beslis voortduur. Mense gaan betyds meer toegang tot meer inligting eis en met meer vormfaktore.

Wat is hierdie gedagte wat agter die oopbronbiblioteek iModel.js was?

Ons het geleer dat inligting wat gestoor word in lêers wat verband hou met ons ontwerptoepassings, verband hou met inligting uit baie ander eksterne bronne; GIS, kartering, bates en padstelsels, byvoorbeeld. En ons het geweet dat daar 'n beroep is op beter opsporing van voorvalle en ander soorte regstreekse verslaggewing. Dit het dus natuurlik gelyk om die uitsig op die pad te pas by die ontwerp van hierdie pad en met die mees onlangse verkeer op die pad. Mense het daaglikse ervarings met die gebruik van programme vir hierdie soort inligting, en hulle kan nie verstaan ​​waarom dit moeilik moet wees nie. Ons moet daaraan werk om die verbindings so maklik as moontlik te maak.

Daar is baie praat oor die "donker data", wat is dit regtig?

In die wêreld van ingenieurswese, is elke aansoek ontwerp om 'n relatief spesifieke probleem op te los, en baie van hulle is jare gelede bedink. Hulle stoor hul data op 'n manier wat maklik toeganklik is vir die gewysigde aansoek. Die meeste van die tyd - en ek praat vir ons eie aansoeke - logika is om te verstaan ​​dat die inligting in die aansoek is, nie in die lêer nie. Die lêer is slegs 'n reeks bytes en as jy dit sonder die aansoek probeer verstaan, is dit onsamehangend. Die duisternis is dat ander toepassings dit nie kan interpreteer en dit perfek kan visualiseer nie.

Ons is so skuldig aan die skep van hierdie situasie as enigiemand. Maar die toestand van die wêreld is nou dat ons 'n indrukwekkende aantal toepassings het wat nodig is om 'n samehangende geheel van 'n stapel onafhanklike lêers te ontwikkel. Niemand kan dit bereik nie. Ons het data en hulle is waardevol, maar ons mors hulle.

Oopbron is 'n groot stap vorentoe vir Bentley, hoekom nou?

Ek het dit al lank gepraat, maar jy kan nie net die kode-liggaam oopmaak wat in die enkripsiedam is nie. As ons 'n paar jaar gelede open source in ons aansoeke ontwikkel het, sou die konstruksieproses baie ingewikkeld gewees het. Om net te verduidelik hoe dit werk, is onder die vermoë van die toevallige waarnemer - en die enigste suksesvolle oopbron-toepassings is dié wat 'n toevallige waarnemer sin kan maak. Miskien is die toevallige waarnemer nie iets verander nie, maar dit is die rede vir oopbron - dit is omdat mense dit kan gebruik vir dinge waarvoor dit nie ontwerp is nie.

Toe ons met ons projek in iModels begin het, het ons gedink dit sal nie waardevol wees nie, tensy mense dit kan gebruik vir dinge waarvoor dit nie ontwerp is nie. Ons het 'n manier nodig om mense te kan gebruik sonder om na die "Bentley-skool" te gaan. Ons het JavaScript as die ideale taal gekies. JavaScript is oral. Dit is ongelooflik hoe hy beheer oor die IT-wêreld geneem het. Ons moes dan baie kode wat voorheen geskryf is, nou omskep in JavaScript. Ons moes 'n klomp tyd bestee om goed te lyk, goed gedokumenteer en goed kommentaar te lewer sodat ons open source toegang as iets van waarde kon verkoop. Ek kan jou nie vertel hoeveel open source-projekte met fanfare geadverteer word nie en word dan geïgnoreer!

Ons verwag nie dat net omdat dit bestaan ​​nie, dat mense dit gebruik. Ons sal hard moet werk om te bewys dat die gebruik van iModel.js die belegging en tyd werd is.

Het u enige weerstand in Bentley oor oopbron ondervind?

Genoeg! Daar was 'n sterk stroom by Bentley Systems wat gesê het dit was 'n vreeslike idee. Ons is 'n sagteware maatskappy. Ons verkoop sagteware Mense het geglo dat ek weggee wat hulle probeer verkoop het. En ek het probeer om te verduidelik dat ons nie werklik sagteware verkoop nie, ons verkoop die sagteware resultaat. Mense betaal ons nie vir die sagteware nie, hulle betaal ons vir wat hulle doen.

Dit het 'n verandering in die sakemodel beteken. Dit is soortgelyk aan toe Microsoft besluit het dat Azure 'n manier is om geld te kry om mense te help met Linux. Met ons nuwe iTwin-intekening kan ons sê; hier is die volledige bron van die program wat die data skep en visualiseer; u hoef nie daarvoor te betaal nie, ons sal u vir die iTwin-intekening in rekening bring en daarmee sal u 'n groot verskeidenheid toepassings beskikbaar hê. Sommige mense sal dit weggee. Sommige doen nie. Maar die ekosisteem wat ons oral in die JavaScript-wêreld vind, is ongeëwenaard. U kon nie 'n geslote bronmededinger vir JavaScript skep nie. Dit sou nie werk nie.

U het gesê dat baie open source sagteware geïgnoreer word, watter uitdagings ondervind u om belangstelling te bekom?

Laat mense vind dat prioriteit is no.1. Maar dit is net die begin van die spel. Dan sal hulle dit bewys. Hulle sal vrae hê. Hulle gaan probleme ondervind. Hulle sal veranderinge wil aanbring. Hulle sal alternatiewe idees voorstel. Om op al hierdie vlakke te kan reageer, is wat 'n oopbronprojek goed werk.

Oopbron sagteware moet 'n kritiese massa kry voordat mense dink hulle is deel van 'n groter probleem. Niemand wil aan iets werk as hulle dink hy is dood nie. Om oopbron te wees, beteken nie dat mense ons magies sal vergesel en virale gebruikers van ons produkte word nie. Ons sal dit reg moet maak.

Ek is altyd beïndruk met die hoeveelheid moeite wat Google en ander in hul projekte plaas. Hulle doen iets oopbron, en dan sit hulle 'n bemarkingspan om dit te verkoop. As jy iets vra, antwoord iemand jou. Enige probleem wat jy het, daar is iemand daar om jou te help, nie altyd van die oorspronklike bron in forums en aanlyngemeenskappe nie. Hulle het 'n geweldige ekosisteem van voorbeelde. Dit is geneig om homself te voed.

Stel jou voor jy skryf 'n program. As jy nie jou bronkode wil publiseer nie, kan dit ondeursigtig en ingewikkeld wees. As jy werk, werk. Maar as jy gaan sê dat gebruikers hul lae dinge bo-op kan sit, as jy gaan voorstel dat dit 'n punt van inskrywing vir ander mense se werk is, moet jy bewys dat dit hul tyd werd is. Dit is nie 'n duidelike stap vorentoe nie. Tien jaar gelede sou ek gesê het; Geen manier nie, dit is baie moeilik. Maar die kombinasie met die iTwin-intekeningmodel en die feit dat die ekosisteem vir die open source-wêreld gevestig is, beteken dat ons daarop hoop om dit te kapitaliseer.

In onlangse jare het ons meer samewerking tussen die grootste maatskappye gesien. Bentley werk onder meer saam met Microsoft, Siemens en Topcon, hoekom is dit?

Tot 'n paar jaar gelede het ons nooit enigiets werklik ontwikkel nie. Vir 'n rukkie het ons gesê dat ons neutraal was en dat ons almal gelykop gesteun het. Maar Topcon en Siemens en die ander het gekom, en dit was soos 'n model wat kan werk; ons sal albei winste kry. Soms het ons debatte oor waar die grense moet wees tussen wat ons doen / doen en hoeveel hulle ons moet betaal / hoeveel hulle betaal moet word. Maar ek dink ons ​​is albei beter af as as ons nie daardie samewerkingsooreenkomste gehad het nie.

In die geval van Topcon werk ons ​​saam wanneer dit goed aansluit by ons prioriteite. Ons probeer altyd om hulle op hoogte te hou van waarheen ons gaan, om nie te oorvleuel nie. Jy kan dit nie met almal doen nie. 'N Spesiale verhouding is nie meer spesiaal as jy so 'n verhouding met almal het nie. Die idee van 'n samewerkingsooreenkoms, waar ons nou die ontwikkelinge verenig, het 'n model geword wat baie goed werk. Ek kon dit nie voorspel het nie. Eerlik gesê, ek was nie gelowig in die konsep nie, maar ek is bly dat hulle kan bewys dat ek verkeerd was.

As die stigter van Bentley, waarvoor is jy trots op?

Ons het 105-verkrygings gemaak, sommige van hulle is meer produktief of het langer geduur as ander. Maar wat ons baie keer verwerf, is baie goeie mense. 'N Groot persentasie van ons kollegas het deur hierdie verkrygings gekom. As jy 'n klein onderneming is en 'n groter maatskappy assimileer, dan is daar twee roetes wat jy kan volg: volg jou pad en gaan terug na 'n klein maatskappy, of sien die geleentheid. Ons het daarin geslaag om sommige baie slim mense te oortuig om te bly.

Ons is 'n samesmelting van 105 maatskappye wat deur die jare bymekaar gekom het. Ek het dit miskien wel begin, maar ek kan nie veel eer verdien vir wat ons geword het nie. As ek agter in die gehoor sit en 'n Synchro-demo kyk, wat nou 'Bentley Synchro' genoem word, dink ek by myself, man, daardie ouens is so slim. Ek leef in sy weerspieëling glorie. Ek het dieselfde gevoel oor die verkryging van Acute3D 'n paar jaar gelede. Daai ouens is briljant. Hulle het hierdie wonderlike hulpmiddel geskep. Ons kry dit. Ek kyk na haar, en ek sê vir myself, verdomp dit, my naam is daar. Dis baie goed.

Hoe voel jy nou oor die grootte van Bentley?

Toe ons begin het, het ek net probeer om lank genoeg in besigheid te wees om die rekeninge te betaal. Op een stadium het ek elke persoon wat vir Bentley Systems gewerk het, geken. Ek het geweet wat hulle doen. Hy ken sy kinders. Dit is nou anders. Ons het uitgebrei na spasies van probleme wat nie die een is wat ons in die begin gekonfronteer het nie. Ons het uitgebrei na markte wat nie ons normale mark sou gewees het nie. Ons bereik is veel groter as wat dit sou gewees het as ons net organies gegroei het. Wat was die uitgangspunt om Bentley te begin? Ek was besig met DuPont, wat 'n Integraph-gebruiker was. My broer Barry het sy eie sagtewaremaatskappy begin, en ek het DuPont verlaat om vir hom te werk. Intussen het DuPont my gevra om sommige sagteware wat ek geskryf het, te verbeter terwyl ek daar werk. Ek het vir hulle gesê ek sal dit verbeter as hulle my die reg gegee het om dit te verkoop. En dit was die begin. Ek het begin met Bentley Systems en begin met die verkoop van CAD sagteware.

Ons het Greg Bentley by 2016 gevra en gevra hoe dit met sy broers gewerk het, hoe het dit vir jou gelyk?

Ek raai u aan om dit nie te doen nie! Maar dit het betreklik goed uitgedraai. Ons het nooit regtig 'n volledige plan gehad nie. Toe ons die maatskappy begin het, was daar vyf van ons werk toe en my ma was verstom. Sy kon nie glo dat die sagteware werklik was nie. Jy kan nie die idee maak dat mense sal betaal vir iets waarvoor hulle nie gekyk het nie. Sy was regtig bekommerd dat al haar vyf kinders werkloos sou wees en terug huis toe gaan.

Wat verwag jy die meeste van Bentley in 2019?

Die konsep van digitale tweeling. Iemand gaan dit maak. Wie dit regtig goed ontwikkel, gaan 'n groter markgeleentheid hê as wat nou bestaan. Hierdie geleentheid, hierdie breekpunt in die bedryf waar daar 'n groot oorgang tussen die huidige ontkoppelde wêreld en die digitale tweelingwêreld is, is 'n mark wat ons so gou as moontlik moet omhels. 2019 kan jaar een wees vir ons.

Ek was daar in die begin van die rekenaardae. Die rekenaar was splinternuut en almal het bespiegel watter dinge moontlik sou wees. Ek dink ons ​​is weer aan die begindeur met 'n digitale tweeling. Dit is nie 'n nuwe konsep nie; konstruksie en infrastruktuur is die agterstande hierin. As ek kyk na hoe sake in 2018 vaar, lyk dit nie so anders as toe ons in 1984 begin het nie. Ja, ons het digitale papier. Ja, ons het die 3D-modelle. Maar kontrakte sê dieselfde, en mense bou gewoonlik op dieselfde manier as voorheen. Dinge soos Synchro is revolusionêr, maar dit word nie baie gebruik nie. In hierdie volgende fase gaan baie dinge anders wees.

Enige resultaat wat uit die geleenthede wat in die digitale tweelingwêreld geskep word, gaan wees, is 'n open source wêreld. Ek is seker daarvan. Ek sal versteur wees om in elk geval met hom mee te ding, so ons wil die voortou neem. Dit is maklik om na amper 35 nou te sê dat ek klaar is. Maar ek voel ons is op die beginspan van 'n wedren wat in die volgende goue stormloop gaan verander.


Keith Bentley, stigter en CTO, Bentley Systems, praat met Darrell Smart en Abigail Tomkins.

CES Desember 2018 / Januarie 2019

www.bentley.com

Golgi Alvarez

Skrywer, navorser, spesialis in Grondbestuursmodelle. Hy het deelgeneem aan die konseptualisering en implementering van modelle soos: National System of Property Administration SINAP in Honduras, Model of Management of Joint Municipalities in Honduras, Integrated Model of Cadastre Management - Register in Nicaragua, System of Administration of the Territory SAT in Colombia . Redakteur van die Geofumadas kennisblog sedert 2007 en skepper van die AulaGEO Akademie wat meer as 100 kursusse oor GIS - CAD - BIM - Digitale tweeling-onderwerpe insluit.

verwante Artikels

Skryf 'n opmerking

Jou e-posadres sal nie gepubliseer word nie. Verpligte velde gemerk met *

Terug na bo knoppie