JavaScript - nova groznica za open source - trendovi u slučaju Bentley Systems

Mi stvarno ne prodajemo softver, mi prodajemo rezultate softvera. Ljudi nas ne plaćaju za softver, plaćaju nas za ono što rade

Bentley-ov rast je došao uglavnom putem akvizicija. Dve ove godine bili su Britanci. Synchro; softver za planiranje i Legion; program za mapiranje gomile i pešaka, koji su široko poznati i poštovani u Ujedinjenom Kraljevstvu. Njegova integracija sa Bentleyovim dizajnom i sistemima upravljanja imovinom će proširiti njegovu upotrebu i donijeti dodatnu vrijednost pretplatnicima infrastrukturnog softvera. Bentley proizvodi i domaći proizvod; 2019 će videti lansiranje iTwin Services-a koji nastoji kreirati koncept "Digital Twin", koji je prirodni krajnji proizvod Building Information Modeling (BIM) i biblioteka otvorenog koda iModel.js koja će je hraniti. Šta je to bilo? Otvoreni izvor? Da li očekujemo da vjerujemo da nešto što ne možemo da vidimo i ne možemo da kupimo, stvoriti novac za svoje programere? Objasnite to.

Da li je ove godine bilo više Bentleyovih kupovina koje vas najviše uzbuđuje?

Lako se pomeram o mnogim stvarima, ali sjedenje i gledanje natrag na ono što ljudi trenutno rade sa našim softverom je zaista otrezan. Postoji neverovatan potencijal za integraciju ovih rešenja sa našim proizvodima. Smatram fascinantnim kako je Synchro napravio veliku razliku za korisnike. Takođe sam bio impresioniran onim što ljudi govore o Legiji. Mislim da bi svi trebalo da koriste Legiju!

U Ujedinjenom Kraljevstvu sada imamo vladu Geospatial Commission. Šta se tiče geoprostornih podataka koji izazivaju vlade da cijene svoju vrednost?

Koncept odlaska digitalnog počinje da rezonira. Ljudi počinju da shvataju da, ukoliko su informacije tamo, treba ga eksploatisati i koristiti što je šire moguće. Samo postojanje tačnih podataka i vremena ima veću potražnju. Taj trend će sigurno nastaviti. Ljudi će zahtijevati više pristupa informacijama na vrijeme i sa više oblika činilaca.

Šta je ta misao koja se nalazila iz biblioteke otvorenog koda iModel.js?

Saznali smo da informacije koje se čuvaju u dosijeima vezanim za naše dizajnerske aplikacije mogu biti povezane sa informacijama iz mnogih drugih vanjskih izvora; GIS, mapiranje, sredstva i putni sistemi, na primjer. I znali smo da postoji poziv da se bolje prate incidente i druge vrste izveštavanja uživo. Tada se činilo da je prirodno ujediniti pogled na put sa dizajnom ovog puta i sa najnovijim saobraćajem na putu. Ljudi imaju svakodnevno iskustvo u korišćenju aplikacija za ovu vrstu informacija i ne mogu razumjeti zašto bi to bilo teško. Trebali bismo raditi na pravljenju tih veza kao što možemo.

Puno govori o "mračnim podacima", šta je to zaista?

U svetu inženjeringa, svaka aplikacija je dizajnirana da reši relativno specifičan problem, a mnogi od njih su zamišljeni pre mnogo godina. Oni čuvaju svoje podatke na način na koji se lako može pristupiti uređena aplikacija. Većinu vremena - i govorim za sopstvene aplikacije - logika je kao razumevanje da su informacije u aplikaciji, a ne u datoteci. Datoteka je samo niz bajtova i kada pokušate da ga razumete bez aplikacije, ona je neusklađena. Tama je da druge aplikacije ne mogu tumačiti i savršeno vizualizirati.

Mi smo krivi za stvaranje ove situacije kao bilo koga. Ali stanje u svijetu je sada da imamo impresivan broj aplikacija koje su potrebne za razvijanje kohezivnog čitavog broja samostalnih fajlova. Niko to ne može postići. Imamo podatke i vrijedne su, ali mi ih trošimo.

Otvoreni izvor je veliki korak napred za Bentley, zašto sada?

Dugo se zalažem za to, ali ne možete jednostavno otvoriti telo koda koje se nalazi u enkripcijskom jezeru. Da smo pre nekoliko godina razvili otvoreni izvor u našim aplikacijama, proces izgradnje bi bio veoma komplikovan. Samo objašnjavanje kako funkcioniše je ispod sposobnosti slučajnog posmatrača - a jedine uspješne aplikacije otvorenog koda su one koje običan posmatrač može imati smisla. Možda taj slučajni posmatrač trenutno ne menja ništa, ali oni su razlog otvorenog koda - to je zato što ljudi mogu da ga koriste za stvari za koje to nije namenjeno.

Kada smo počeli sa našim projektom u iModels-u, mislili smo da to neće biti vrijedno ako ljudi ne mogu da ga koriste za stvari za koje nije namenjeno. Trebali smo način na koji bi ljudi mogli da ga koriste bez odlaska u "Bentley School". Izabrali smo JavaScript kao idealan jezik. JavaScript je svuda. Neverovatno je kako je preuzeo kontrolu nad IT svetom. Imali smo tada da pretvorimo mnogo kodova napisanih ranije, sada u JavaScript-u. Morali smo da uložimo tona vremena da izgledamo dobro, budimo dobro dokumentovani i dobro komentirani, tako da možemo otvoriti pristup kao nešto vredno. Ne mogu vam reći koliko se projekata otvorenih izvora reklamiraju uz fanfare i onda ih ignorišem!

Ne očekujemo to samo zato što postoji, da ga ljudi koriste. Morat ćemo naporno raditi kako bismo dokazali da je korišćenje iModel.js vredno investicije i vremena.

Da li ste naišli na bilo koji otpor u Bentley-u zbog otvorenog koda?

Lepo! Bentley Systems je imao jaku struju koja je rekla da je to strašna ideja. Mi smo softverska kompanija. Mi prodajemo softver Ljudi su verovali da oduzimam ono što pokušavaju da prodaju. I pokušavala sam da objasnim da mi stvarno ne prodajemo softver, prodajamo rezultate softvera. Ljudi nas ne plaćaju za softver, plaćaju nas za ono što rade.

To je značilo promjenu u poslovnom modelu. Slično je kada je Microsoft odlučio da je Azure način da dobije novac za pomoć ljudima da koriste Linux. Sa našom novom iTwin pretplatom, možemo reći; ovde je cijeli izvor programa koji stvara i vizualizuje podatke, ne morate platiti za to, mi ćemo vam naplatiti pretplatu za iTwin, a time ćete imati i veliko dostupnih aplikacija. Neki će ga odneti. Neki ne Ali ekosistem koji svuda nalazimo u svetu JavaScript-a nije ništa drugo. Niste mogli da kreirate konkurent za zatvoreni izvor JavaScripta. Ne bi funkcionisalo.

Rekli ste da se puno softvera otvorenog koda zanemaruje, sa kojim izazovima se suočavate u interesovanju?

Ubedite ljude da je prioritet ne.1. Ali to je samo početak igre. Tada će to dokazati. Imaće pitanja. Imaće problema. Oni žele da naprave promene. Oni će predložiti alternativne ideje. Biti sposoban da odgovori na svim ovim nivoima je ono što čini projekat otvorenog izvora dobro funkcionira.

Softver otvorenog koda mora da dobije kritičnu masu pre nego što ljudi misle da su deo većeg problema. Niko ne želi raditi na nečemu ako misle da umire. Kao otvoreni izvor ne znači da će nas ljudi magično pratiti i postati virusni korisnici naših proizvoda. Moraćemo to da uradimo.

Uvijek sam impresioniran količinom napora koji su Google i ostali uložili u svoje projekte. Oni rade nešto otvoreno, a potom su stavili marketing tim da ga proda. Ako nešto pitate, neko vam odgovara. Svaki problem koji imate, postoji neko ko vam pomaže, a ne uvek iz originalnog izvora na forumima i online zajednicama. Imaju ogroman ekosistem primera. To teži da se hrane samom.

Zamislite da pišete program. Ako nećete objavljivati ​​svoj izvorni kod, to može biti neprozirno i komplikovano. Ako radite, radite. Ali, ako kažete da korisnici mogu staviti svoje slojeve stvari na vrh toga, ako želite da kažete da je to mesto ulaska u posao drugih ljudi, morate dokazati da je vrijedno njihovog vremena. To nije očigledan korak napred. Prije deset godina sam rekao; Nema šanse, vrlo je teško. Ali kombinacija sa iTwin pretplatničkim modelom i činjenica da je ekosistem za otvoreni izvor sveta uspostavljen, znači da se nadamo da ćemo ga iskoristiti.

U posljednjih nekoliko godina vidjeli smo više saradnje između najvećih kompanija, Bentley radi sa kompanijom Microsoft, Siemens i Topcon, između ostalog, zašto je to?

Do pre nekoliko godina nikad nismo stvarno razvili ništa. Neko vrijeme smo rekli da smo neutralni i da smo podjednako podržavali sve. Ali Topcon i Siemens i ostali su došli i izgledalo je kao model koji bi mogao da radi; Obojica bismo dobili profit. Ponekad imamo rasprave o tome gde treba da postoje granice između onoga što mi radimo i koliko treba da nam plate / koliko bi trebalo platiti. Ali mislim da smo oboje bolji nego ako nismo imali te sporazume o saradnji.

U slučaju Topcona, radimo zajedno kada se dobro uklapa u naše prioritete. Mi uvek pokušavamo da ih obavestimo o tome gde idemo, kako ne bi se preklapali. Ne možete to učiniti sa svima. Poseban odnos više nije poseban ako imate takav odnos sa svima. Ta ideja o sporazumu o saradnji, u kojoj trenutno spajamo razvoj, postao je model koji dobro funkcioniše. Nisam mogao to da predvidim. Iskreno, nisam bio vjernik u konceptu, ali sam srećan što mogu da dokažu da sam pogrešio.

Kao osnivač Bentley, na čemu ste najviše ponosni?

Napravili smo 105 akvizicije, neki od njih su plodonosni ili traju duže od drugih. Ali ono što stičemo mnogo puta je zaista dobar narod. Veliki procenat naših kolega došao je kroz ove akvizicije. Ako ste mali biznismen i asimilirate veću kompaniju, postoje dva pravca koje možete pratiti: pratite svoj put i vratite se u malu kompaniju, ili vidite priliku. Uspeli smo da ubedimo neke veoma pametne ljude da ostanu.

Mi smo amalgam 105 kompanija koja se sastajala tokom godina. Mogao sam to započeti, ali ne mogu uzeti mnogo kredita za ono što smo postali. Kada sedim na zadnjoj strani publike i gledam demo Synchro, koji se sada zove "Bentley Synchro", mislim na sebe, čoveče, ti momci su tako pametni. Ja živim u svojoj sjajnoj slavi. Osjećao sam isto za kupovinu Acute3D prije nekoliko godina. Ovi momci su sjajan. Stvorili su ovaj divan alat. Mi smo ga stekli. Gledam to, i kažem sebi, moje oči, moje ime je tamo. To je vrlo dobro.

Kako se osećate sada o veličini Bentleya?

Kada smo počeli, samo sam pokušavala da ostanem u poslu dovoljno dugo da platim račune. U jednom trenutku sam znao svaku osobu koja radi za Bentley Systems. Znao sam šta rade. Znao je svoju djecu. Sada je drugačije. Proširili smo se u prostore sa problemima koji nisu sa kojima smo se suočili u početku. Proširili smo se na tržišta koja nisu bila naša normalna tržišta. Naš domet je mnogo širi nego što bi bio da smo samo organski porasli. Koja je bila pretpostavka da započnete Bentley? Radio sam za DuPont, koji je bio korisnik Integraph. Moj brat Barry je pokrenuo sopstvenu softversku kompaniju, a ja sam napustio DuPont da radi za njega. U međuvremenu, DuPont me je zamolio da poboljšam neki softver koji sam napisao dok sam radio tamo. Rekao sam im da ću ga poboljšati ako mi daju pravo da ga prodam. I to je bio početak. Pokrenuo sam Bentley Systems i započeo prodaju CAD softvera.

Intervjuirali smo Greg Bentleya u 2016-u i pitali ga kako je to raditi s njegovom braćom, kako vam se čini?

Savetujem vam da to ne uradite! Ali ispalo je relativno dobro. Nikada nismo imali kompletan plan. Kada smo započeli kompaniju, tamo je bilo pet ljudi koji su tamo radili i mama je bila okamenjena. Nije mogla verovati da je softver stvaran. Ne biste mogli zamisliti da ljudi plaćaju nešto što nisu gledali. Bila je zaista zabrinuta da će sva njena petorica biti nezaposlena i vratiti se kući.

Šta najviše očekujete od Bentley-a u 2019-u?

Koncept digitalnog blizanca. Neko će uspeti. Ko god to dobro razvija, imaće veću mogućnost tržišta od onoga što sada postoji. Ova prilika, ova prekidna tačka u industriji u kojoj postoji velika tranzicija između trenutnog neusklađenog sveta i digitalnog svijeta blizanaca je tržište koje moramo prihvatiti što je pre moguće. 2019 bi mogao biti prvi godinu za nas.

Bio sam tamo na početku dana računara. Računar je bio novi paket, i svi su špekulirali da bi stvari mogle biti moguće. Mislim da smo ponovo na startu sa digitalnim blizancima. To nije novi koncept, izgradnja i infrastruktura predstavljaju laggard u ovom. Ako pogledam kako 2018 posluje, to ne izgleda tako različito od kada smo započeli u 1984-u. Da, imamo digitalni papir. Da, imamo 3D modele. Ali ugovori govore istu stvar i ljudi obično grade na isti način kao i ranije. Stvari kao Synchro su revolucionarne, ali se ne koriste široko. U sledećoj fazi, mnoge stvari će biti drugačije.

Svaki rezultat koji izlazi iz mogućnosti kreiranih u digitalnom twin svetu, biće otvoreni izvor sveta. Siguran sam u to. U svakom slučaju biću skriven da se takmičim s njim, pa želimo da preuzmemo vodstvo. Lako je, gotovo 35 godina, da kažem, završio sam. Ali osećam da smo na početku trke koja će se pretvoriti u sledeću zlatnu žurbu.


Keith Bentley, osnivač i CTO, Bentley Systems, razgovaraju sa Darrellom Smartom i Abigailom Tomkinsom.

CES decembar 2018 / januar 2019

www.bentley.com

Ostavite komentar

Vaša e-mail adresa neće biti objavljena.

Ova stranica koristi Akismet kako bi smanjila neželjenu poštu. Saznajte kako se podaci vašeg komentara obrađuju.