innovaatiotMicroStation-Bentley

JavaScript - uusi kuume avoimen lähdekoodin - suuntaukset Bentley Systems

Emme todellakaan myy ohjelmistoja, myymme ohjelmistotuloksen. Ihmiset eivät maksa meille ohjelmistoa, he maksavat meille, mitä he tekevät

Bentleyn kasvu on tapahtunut suurelta osin yritysostojen kautta. Kaksi tänä vuonna oli brittiläisiä. Synchro; suunnitteluohjelmisto ja Legio; yleisöä ja jalankulkijoiden kartoitusohjelmaa, joita on laajalti tunnettu ja arvostettu Yhdistyneessä kuningaskunnassa. Sen integrointi Bentleyn suunnitteluun ja varainhoitojärjestelmiin laajentaa sen käyttöä ja tuo lisäarvoa infrastruktuuriohjelmistojen tilaajille. Bentley tuottaa myös kotitekoista tuotetta; 2019 näkee iTwin Services -palvelun, jonka tarkoituksena on luoda "Digital Twin" -konsepti, joka on BIM (Building Information Modeling) luonnollinen lopputuote ja avoimen lähdekoodin kirjasto iModel.js, joka syöttää sen. Mikä se oli? Avoin lähdekoodi? Odotamme uskottavan, että jotain, jota emme voi nähdä ja jota emme voi ostaa, tuottaa rahaa sen kehittäjille? Selitä tämä.

Onko tänä vuonna ollut useita Bentleyn yritysostoja, jotka ovat innostaneet sinua eniten?

Minua liikutetaan helposti monista asioista, mutta istumalla ja katselemalla, mitä ihmiset tällä hetkellä tekevät ohjelmistomme kanssa, on todella keveää. On olemassa uskomattoman mahdollisuuksia yhdistää nämä ratkaisut tuotetarjoiimme. Mielenkiintoista on, miten Synchro on tehnyt suuria eroja käyttäjille. Olen myös vaikuttunut siitä, mitä ihmiset sanovat Legionista. Mielestäni kaikkien pitäisi käyttää legioonia!

Yhdistyneessä kuningaskunnassa meillä on nyt Geospatial Commission in the Government. Mitä se on geopolitiikan tiedoista, joka aiheuttaa hallituksia arvostamaan sen arvoa?

Digitalisoitumisen käsite on alkanut resonoida. Ihmiset alkavat ymmärtää, että jos tietoa on olemassa, sitä tulisi hyödyntää ja käyttää mahdollisimman laajasti. Vain tarkkojen ja ajantasaisten tietojen olemassaololla on enemmän kysyntää. Tämä suuntaus jatkuu varmasti. Ihmiset vaativat entistä parempaa tiedonsaantia ajoissa ja enemmän muodollisia tekijöitä.

Mikä tämä ajatus oli open source -kirjaston takana iModel.js?

Saimme tietää, että suunnittelusovelluksiimme liittyviin tiedostoihin tallennetut tiedot voivat liittyä monien muiden ulkoisten lähteiden tietoihin; Esimerkiksi paikkatieto, kartoitus, omaisuus- ja tiejärjestelmät. Ja tiesimme, että vaatii parempaa tapahtumaseurantaa ja muuta reaaliaikaista raportointia. Joten tuntui luonnolliselta sovittaa tienäkymä tämän tien suunnittelun ja viimeisimmän tieliikenteen kanssa. Ihmisillä on päivittäisiä kokemuksia sovellusten käytöstä tällaista tietoa varten, eivätkä he voi ymmärtää, miksi sen pitäisi olla vaikeaa. Meidän pitäisi pyrkiä tekemään näistä yhteyksistä mahdollisimman helppoja.

Paljon puhetta "pimeistä tiedoista", mikä on se todella?

Suunnittelun maailmassa jokainen sovellus on suunniteltu ratkaisemaan suhteellisen erityinen ongelma, ja monet niistä syntyivät vuosia sitten. He tallentavat tietonsa tavalla, jota muokattu sovellus helposti käyttää. Suurin osa ajasta - ja puhun omasta sovelluksestani - logiikka on kuin ymmärtää, että tiedot ovat hakemuksessa, ei tiedostossa. Tiedosto on vain sarja tavuja ja kun yrität ymmärtää sitä ilman sovellusta, se on epäjohdonmukainen. Pimeys on se, että muut sovellukset eivät voi tulkita sitä ja visualisoida sitä täydellisesti.

Olemme yhtä syyllisiä luomaan tämä tilanne kuin kukaan. Mutta maailman tila on nyt, että meillä on vaikuttava määrä sovelluksia, joita tarvitaan yhtenäisen kokonaisuuden muodostamiseksi riippumattomista tiedostoista. Kukaan ei voi saavuttaa sitä. Meillä on tietoja ja ne ovat arvokkaita, mutta tuhlaamme niitä.

Avoin lähdekoodi on suuri askel eteenpäin Bentleylle, miksi nyt?

Olen puolustanut tätä pitkään, mutta et voi vain avata koodirunkoa, joka on salaustilassa. Jos olisimme kehittäneet avoimen lähdekoodin sovelluksissamme muutama vuosi sitten, rakennusprosessi olisi ollut hyvin monimutkainen. Pelkkä tarkkailijan kyky selittää vain, miten se toimii, ja ainoat onnistuneet avoimen lähdekoodin sovellukset ovat sellaisia, joita satunnainen tarkkailija voi tuntea. Ehkä rento tarkkailija ei tällä hetkellä muuta mitään, mutta se on avoimen lähdekoodin syy - se johtuu siitä, että ihmiset voivat käyttää sitä sellaisiin asioihin, joita ei ole suunniteltu.

Kun aloitimme projektimme iModelien kanssa, luulimme, että se ei olisi arvokasta, elleivät ihmiset pysty käyttämään sitä sellaisiin asioihin, joita se ei ole suunniteltu. Tarvitsimme tapaa, jolla ihmiset voisivat käyttää sitä menemättä "Bentley-kouluun". Valitsimme JavaScriptin ihanteellisen kielen. JavaScript on kaikkialla. On hämmästyttävää, kuinka hän on ottanut hallintaansa IT-maailmasta. Meidän oli sitten muutettava paljon aiemmin kirjoitettua koodia, nyt JavaScriptissa. Meidän oli investoitava aikaa näyttää hyvältä, olla hyvin dokumentoitu ja hyvin kommentoinut, jotta voimme myydä avoimen lähdekoodin käyttöoikeuden arvoksi. En voi kertoa kuinka monta avoimen lähdekoodin projektia mainostetaan fanfareilla ja sitten jätetään huomiotta!

Emme odota, että vain koska se on olemassa, että ihmiset käyttävät sitä. Meidän on toimittava kovasti, jotta voimme todistaa, että iModel.js-sovellus on investoinnin ja ajan arvoinen.

Otitko vastarintaa Bentleylle avoimen lähdekoodin puitteissa?

Riittää! Bentley Systemsissä vallitsi voimakas virta, joka sanoi, että se oli kauhea idea. Olemme ohjelmistoyritys. Myymme ohjelmistoja Ihmiset uskoivat luovuttavan, mitä he yrittivät myydä. Ja jatkoin yrittää selittää, ettemme myy ohjelmistoja, myymme ohjelmistotuloksen. Ihmiset eivät maksa meille ohjelmistoa, he maksavat meille, mitä he tekevät.

Se on merkinnyt muutosta liiketoimintamallissa. Se on samanlainen kuin silloin, kun Microsoft päätti, että Azure oli tapa saada rahaa ihmisten auttamiseen Linuxin käytössä. Uuden iTwin-tilauksemme avulla voimme sanoa; tässä on koko ohjelman lähde, joka luo ja visualisoi tiedot, sinun ei tarvitse maksaa siitä, veloitamme sinulta iTwin-tilauksen ja sen avulla sinulla on valtava määrä sovelluksia. Jotkut ihmiset antavat sen pois. Jotkut eivät. Mutta ekosysteemi, jonka löydämme kaikkialta JavaScript-maailmasta, on vertaansa vailla. Et voi luoda suljetun lähdekoodin kilpailijaa JavaScriptille. Se ei toimisi.

Sanoit, että paljon avoimen lähdekoodin ohjelmistoja ei oteta huomioon, millaisia ​​haasteita olette kiinnostuneita?

Tee ihmisille, että prioriteetti on no.1. Mutta se on pelin alku. Sitten he osoittavat sen. Heillä on kysymyksiä. Heillä on ongelmia. He haluavat tehdä muutoksia. He ehdottavat vaihtoehtoisia ideoita. Vastaus kaikilla tasoilla on avoimen lähdekoodin projektin toimivuus.

Avoimen lähdekoodin ohjelmiston täytyy saada kriittinen massa ennen kuin ihmiset ajattelevat olevansa osa suurempaa ongelmaa. Kukaan ei halua tehdä jotain, jos he ajattelevat, että hän kuolee. Avoimen lähdekoodin käyttö ei tarkoita sitä, että ihmiset viihdyttävät meitä magiaan ja tulevat tuotteitamme viruksilta. Meidän on tehtävä tämä tehtävä.

Olen aina vaikuttunut siitä, kuinka paljon Google ja muut ovat panostaneet projekteihinsa. He tekevät jotain avointa lähdekoodia, ja sitten he laittavat markkinointitiimin myymään sitä. Jos kysyt jotain, joku vastaa sinuun. Jos sinulla on ongelmia, on olemassa joku, joka auttaa sinua, ei aina alkuperäisestä lähteestä foorumeilla ja verkkoyhteisöillä. Heillä on valtava esimerkki ekosysteemeistä. Se pyrkii ruokkimaan itseään.

Kuvittele, että kirjoitat ohjelmaa. Jos et julkaise lähdekoodia, se voi olla läpinäkyvä ja monimutkainen. Jos työskentelet, toimi. Mutta jos aiot sanoa, että käyttäjät voivat laittaa kerrokset asioista sen päälle, jos aiot olettaa, että se on muiden ihmisten työhön liittyvä kohta, sinun on osoitettava, että se on heidän aikansa. Se ei ole selkeä edistysaskel. Kymmenen vuotta sitten olisin sanonut; Ei ole mitään, se on hyvin vaikeaa. Mutta yhdistäminen iTwinin tilausmallin kanssa ja se, että avoimen lähdekoodin ekosysteemi on perustettu, tarkoittaa sitä, että toivomme hyödyntävän sitä.

Viime vuosina olemme nähneet enemmän yhteistyötä suurimpien yritysten kanssa, Bentley toimii muiden muassa Microsoftin, Siemensin ja Topconin kanssa, miksi?

Ennen muutama vuosi sitten emme koskaan kehittäneet mitään. Jonkin aikaa sanomme, että olimme puolueettomia ja että me kannustimme kaikkia yhtä lailla. Mutta Topcon ja Siemens ja muut tulivat, ja se tuntui mallilta, joka voisi toimia; saisimme molemmat voittoja. Joskus meillä on keskustelu siitä, missä rajoissa olisi oltava mitä me / me ja kuinka paljon heidän pitäisi maksaa meille / kuinka paljon heille pitäisi maksaa. Mielestäni olemme kuitenkin parempia kuin jos meillä ei ole näitä yhteistyösopimuksia.

Topconin tapauksessa työskentelemme yhdessä, kun se sopii hyvin yhteen prioriteettimme kanssa. Pyrimme aina pitämään heidät ajan tasalla siitä, mihin olemme menossa, jotta ei päällekkäisyyksiä. Et voi tehdä sitä kaikkien kanssa. Erityinen suhde ei ole enää erityinen, jos sinulla on tällainen suhde kaikkien kanssa. Tämä ajatus yhteistyösopimuksesta, johon olemme tällä hetkellä yhdistämässä kehitystä, on tullut malli, joka toimii hyvin. En voinut ennustaa sitä. Suoraan sanottuna en ole uskova käsitteessä, mutta olen iloinen siitä, että he voisivat todistaa, että olin väärässä.

Koska olet Bentleyn perustaja, mistä olet ylpeä?

Olemme tehneet 105-yrityskaupat, jotkut niistä ovat tuottavampia tai kestäneet pidempään kuin toiset. Mutta monta kertaa hankkimme todella hyviä ihmisiä. Suuri osa kollegoista tuli näiden yritysostojen kautta. Jos olet pieni yritys ja yhdistä suuremman yrityksen, niin voit seurata kahta reittiä: seuraa ulos ja palata pieneen yritykseen tai nähdä tilaisuus. Olemme onnistuneet vakuuttamaan erittäin älykkäitä ihmisiä pysymään.

Olemme yhdistynyt 105 yritystä, jotka ovat kokoontuneet vuosien varrella. Olen ehkä aloittanut sen, mutta en voi ottaa paljon tunnustusta siitä, mistä meistä on tullut. Kun istun yleisön takaosassa ja katselen Synchro-demoa, jota nyt kutsutaan nimellä "Bentley Synchro", luulen itselleni, mies, nuo kaverit ovat niin älykkäitä. Asun hänen heijastuneessa kirkkaudessaan. Minusta tuntui samalla tavalla Acute3D: n hankkimisesta muutama vuosi sitten. Nuo kaverit ovat loistavia. He loivat tämän upean työkalun. Me hankimme sen. Katson häntä ja sanon itselleni, mies, nimeni on siellä. Se on erittäin hyvä.

Miltä tuntuu Bentleyn koosta nyt?

Kun aloitimme, yritin vain pysyä liiketoiminnassa tarpeeksi kauan maksaa laskuja. Yhdessä vaiheessa tunsin jokaisen, joka työskenteli Bentley Systemsin palveluksessa. Tiesin, mitä he tekivät. Hän tunsi lapsensa. Se on nyt erilainen. Olemme laajentaneet ongelma-alueita, jotka eivät ole alun perin kohtaamia. Olemme laajentaneet markkinoita, jotka eivät olisi olleet normaaleja markkinoita. Meidän tavoitteenamme on paljon laajempi kuin olisi ollut, jos olisimme kasvaneet orgaanisesti. Mikä oli lähtökohta Bentleyn aloittamiselle? Työskentelin DuPontille, joka oli Integraph-käyttäjä. Veljeni Barry oli aloittanut oman ohjelmistoyrityksen ja lähdin DuPontista työskentelemään hänen puolestaan. Sillä välin DuPont pyysi minua parantamaan joitakin ohjelmistoja, joita olin kirjoittanut työskennellessäni siellä. Sanoin heille, että parantaisin sitä, jos he antoivat minulle oikeuden myydä se. Ja se oli alku. Aloitin Bentley Systemsin ja aloitin CAD-ohjelmiston myynnin.

Haastattelimme Greg Bentleyn takaisin 2016: iin ja kysyimme häneltä, millaista oli tehdä yhteistyötä veljiensä kanssa, kuinka se näytti sinulle?

Suosittelen, ettet tee sitä! Mutta se on osoittautunut suhteellisen hyvin. Meillä ei koskaan ollut täydellistä suunnitelmaa. Kun aloitimme yrityksen, siellä oli viisi meistä, jotka työskentelivät sinä aikana ja äitini oli petrified. Hän ei voinut uskoa, että ohjelmisto oli todellinen. Ette voineet tehdä ajatusta siitä, että ihmiset maksaisivat jotain, jota he eivät katsoneet. Hän oli todella huolissaan siitä, että kaikki viisi lastaan ​​olisivat työttömiä ja palaisivat kotiin.

Mitä odotat eniten Bentleysta 2019: stä?

Digitaalisen twin-käsite. Joku aikoo tehdä sen. Jokainen, joka kehittää sitä todella hyvin, saa suuremman markkinapaikan kuin nykyinen. Tämä tilaisuus, tämä rikkoutumispiste teollisuudessa, jossa nykyinen irtikytketyn maailman ja digitaalisen kaksoismaailman välillä on suuri siirtymä, on markkinat, jotka meidän on omaksuttava mahdollisimman nopeasti. 2019 voisi olla meille vuosi yksi.

Olin siellä tietokonepäivien alussa. Tietokone oli aivan uusi, ja kaikki spekuloivat, mitä asiat saattavat olla mahdollisia. Luulen, että olemme jälleen alkuovessa digitaalisten kaksosien kanssa. Se ei ole uusi käsite, rakentaminen ja infrastruktuuri ovat tässä jäljessä. Jos tarkastelen liiketoiminnan kehitystä vuonna 2018, se ei näytä olevan niin erilainen kuin aloitimme vuonna 1984. Kyllä, meillä on digitaalista paperia. Kyllä, meillä on 3D-mallit. Mutta sopimuksissa sanotaan sama asia, ja ihmiset rakentavat yleensä samalla tavalla kuin aikaisemmin. Synchron kaltaiset asiat ovat vallankumouksellisia, mutta niitä ei käytetä laajalti. Tässä seuraavassa vaiheessa monet asiat ovat erilaisia.

Kaikki digitaalisessa twin-maailmassa syntyneiden mahdollisuuksien tulokset tulevat olemaan avoimen lähdekoodin maailma. Olen varma siitä. Olisin kovaa kilpailla hänen kanssaan, joten haluamme johtaa. Se on helppoa, kun olen melkein 35 vuotta sitten sanonut, että olen valmis. Mutta mielestäni olemme lähtökohtana kilpailussa, joka muuttuu seuraavaksi kultakiluksi.


Keith Bentley, perustaja ja CTO, Bentley Systems, keskustelee Darrell Smartin ja Abigail Tomkinsin kanssa.

CES joulukuu 2018 / tammikuu 2019

www.bentley.com

Golgi Alvarez

Kirjailija, tutkija, maanhoitomallien asiantuntija. Hän on osallistunut muun muassa seuraavien mallien konseptointiin ja käyttöönottoon: National System of Property Administration SINAP Hondurasissa, Hondurasin kuntien hallintomalli, Kiinteistöhallinnon integroitu malli - Rekisteri Nicaraguassa, SAT-alueen hallintojärjestelmä Kolumbiassa . Geofumadas-tietoblogin toimittaja vuodesta 2007 ja AulaGEO Academyn luoja, joka sisältää yli 100 kurssia GIS - CAD - BIM - Digital Twins -aiheista.

Aiheeseen liittyvät artikkelit

Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

Takaisin alkuun -painiketta