naujovėsMicroStation-Bentley "

„JavaScript“ - nauja atviro kodo karštinė - „Bentley Systems“ tendencijos

Mes tikrai neperkame programinės įrangos, mes parduodame programinės įrangos rezultatus. Žmonės nemoka mums už programinę įrangą, jie moka mus už tai, ką jie daro

"Bentley" augimas daugiausia įvyko per įsigijimus. Du šiais metais buvo britai. Synchro; planavimo programinė įranga ir legionas; minios ir pėsčiųjų žemėlapių programa, plačiai žinoma ir gerbiama Jungtinėje Karalystėje. Jo integracija su "Bentley" projektavimo ir turto valdymo sistemomis padidins jos naudojimą ir padidins infrastruktūros programinės įrangos abonentų pridėtinę vertę. "Bentley" taip pat gamina namus gaminamą produktą; "2019" pamatys "iTwin Services", kuria siekiama sukurti "Digital Twin" koncepciją, kuri yra natūralus pastato informacinio modeliavimo pastatas (BIM) ir atvirojo kodo biblioteka iModel.js, kuri ją perduos. Kas tai buvo? Atviras kodas? Ar tikėjomės tikėti, kad kažkas, ko mes nematome ir negalime įsigyti, sukurs pinigus savo kūrėjams? Paaiškinkite tai.

Ar šiais metais buvo įsigiję "Bentley" įsigijimų, kurie jus labiausiai pagyvino?

Aš lengvai persikeliau į daugelį dalykų, tačiau sėdėdamasis ir žiūrėdamas atgal į tai, ką žmonės šiuo metu daro su mūsų programine įranga, yra tikrai atšilusios. Tai yra neįtikėtinas potencialas integruoti šiuos sprendimus su mūsų siūlomais produktais. Man atrodo žavinga, kaip "Synchro" vartotojams padarė didelį skirtumą. Man taip pat sužavėjo tai, ką žmonės kalba apie legioną. Manau, kad visi turėtų naudoti Legioną!

Jungtinėje Karalystėje dabar turime Geoerdvidualią komisiją Vyriausybėje. Ką reiškia geoerdvidualūs duomenys, dėl kurių vyriausybės vertina savo vertę?

„Digitalizacijos“ koncepcija pradeda skambėti. Žmonės pradeda suprasti, kad jei informacija yra, ją reikia kuo plačiau naudoti ir naudoti. Tik tikslūs ir laiku gauti duomenys turi didesnę paklausą. Ši tendencija tikrai išliks. Žmonės ketina reikalauti daugiau prieigos prie daugiau informacijos laiku ir turėdami daugiau formos veiksnių.

Kokia šita mintis buvo už "open source" bibliotekos "iModel.js"?

Sužinojome, kad failuose saugoma informacija, susijusi su mūsų dizaino programomis, gali būti susijusi su informacija iš daugelio kitų išorinių šaltinių; Pavyzdžiui, GIS, žemėlapių sudarymas, turto ir kelių sistemos. Mes žinojome, kad reikia geresnio įvykių stebėjimo ir kitų rūšių tiesioginių pranešimų. Taigi atrodė natūralu, kad kelio vaizdas derinamas su šio kelio dizainu ir naujausiu eismu kelyje. Žmonės kasdien patiria naudodami programas tokiai informacijai ir negali suprasti, kodėl tai turėtų būti sunku. Turėtume stengtis, kad šie ryšiai būtų kuo lengvesni.

Daug kalbama apie "tamsius duomenis", kas tai iš tikrųjų?

Inžinierių pasaulyje kiekviena taikomoji programa yra skirta spręsti gana specifinę problemą, ir daugelis iš jų buvo suvokiami prieš daugelį metų. Jie saugo savo duomenis tokiu būdu, kurį lengva pasiekti redaguojama programa. Dauguma laiko - ir aš kalbu dėl savo programų - logika yra kaip supratimas, kad informacija yra programoje, o ne failo. Failas yra tik baitų serija, ir kai bandote suprasti tai be paraiškos, ji yra nesuderinta. Tamsa yra tai, kad kitos programos negali ją aiškinti ir puikiai vizualizuoti.

Mes esame taip pat kalti, kaip kurti šią situaciją kaip ir kiekvienam. Tačiau pasaulio padėtis šiuo metu yra ta, kad mes turime įspūdingą skaičių programų, kurios reikalingos norint sukurti nuoseklią nepriklausomų failų krūvą. Niekas to negali pasiekti. Mes turime duomenis ir jie yra vertingi, bet mes juos išeikvojame.

Atviras kodas - didelis žingsnis į priekį "Bentley", kodėl dabar?

Aš tai ilgą laiką palaikau, tačiau negaliu atidaryti kodo kūno, esančio šifravimo tvenkinyje. Jei prieš keletą metų mūsų programose kūrėme atvirąjį šaltinį, statybos procesas būtų buvęs labai sudėtingas. Tiesiog paaiškinti, kaip tai veikia, yra mažesnis nei atsitiktinis stebėtojo sugebėjimas - vieninteliai sėkmingi atvirojo kodo taikymai yra tie, kuriuos gali žinoti atsitiktinis stebėtojas. Gal tai, kad kasdieninis stebėtojas šiuo metu nieko nekeičia, bet jie yra atviro kodo priežastys, nes žmonės gali jį naudoti dalykams, kurių ji nebuvo sukurta.

Kai pradėjome dirbti su mūsų projektu "iModels", mes manėme, kad tai nebus vertinga, nebent žmonės galėtų tai panaudoti dalykams, kurių ji nebuvo sukurta. Mums reikėjo tokio būdo, kurį žmonės galėtų naudoti, neįeinant į "Bentley School". Mes pasirinkome "JavaScript" kaip idealią kalbą. "JavaScript" yra visur. Tai nuostabu, kaip jis priėmė IT pasaulio kontrolę. Tada turėjome konvertuoti daug kodo, parašyto anksčiau, dabar JavaScript. Turėjome investuoti daugybę laiko gerai atrodyti, gerai dokumentuoti ir gerai komentuoti, kad galėtume parduoti atvirojo kodo prieigą kaip vertę. Negaliu pasakyti, kiek atvirojo kodo projektų reklamuojami fanfaroje, o tada ignoruojami!

Mes nesitikime, kad tik todėl, kad ji egzistuoja, žmonės ją naudoja. Turėsim sunkiai stengtis įrodyti, kad naudojant "iModel.js" verta investicijų ir laiko.

Ar susidūrėte su bet kokiu pasipriešinimu "Bentley" per atviro kodo versiją?

Gana! Bentley Systems teigė, kad tai buvo baisi idėja. Esame programinės įrangos kompanija. Mes parduodame programinę įrangą Žmonės manė, kad atsisakiau, ką jie bando parduoti. Aš ir toliau stengiuosi paaiškinti, kad mes iš tiesų neperkame programinės įrangos, mes parduodame programinės įrangos rezultatus. Žmonės nemoka mums už programinę įrangą, jie moka mus už tai, ką jie daro.

Tai reiškė verslo modelio pasikeitimą. Tai panašu į tada, kai „Microsoft“ nusprendė, kad „Azure“ yra būdas gauti pinigų už pagalbą žmonėms naudotis „Linux“. Su nauja „iTwin“ prenumerata galime pasakyti; Čia yra visas programos šaltinis, kuriantis ir vizualizuojantis duomenis, už tai mokėti nereikia, mes apmokestinsime jus už „iTwin“ prenumeratą ir tuo turėsite daugybę galimų programų. Kai kurie žmonės jį atiduos. Kai kurie to nedaro. Tačiau ekosistema, kurią randame visur „JavaScript“ pasaulyje, yra neprilygstama. Negalėjote sukurti „JavaScript“ uždaro šaltinio konkurento. Tai neveiktų.

Jūs sakėte, kad daugybė atvirojo kodo programinės įrangos ignoruojamos, kokius iššūkius susiduriate su susidomėjimu?

Padarykite žmones, kad prioritetas yra ne.1. Bet tai tik žaidimo pradžia. Tada jie tai įrodys. Jie turės klausimų. Jie turės problemų. Jie norės atlikti pakeitimus. Jie pasiūlo alternatyvias idėjas. Galimybė atsakyti visais šiais lygiais yra tai, kas daro atviro kodo projektą gerai.

Atvirojo kodo programinė įranga turi gauti kritinę masę, kol žmonės manys, kad jie yra didesnio klausimo dalis. Niekas nenori dirbti kažką, jei manoma, kad jis miršta. Buvimas atviro kodo nereiškia, kad žmonės stebuklingai mus lydi ir taptų mūsų produktų virusiniais vartotojais. Turėsime tai padaryti.

Man visada sužavėtas "Google" ir kitų pastangų, skirtų jų projektams, skaičius. Jie atlieka kažkokį atvirąjį šaltinį, o po to rinkodaros komanda jį parduoda. Jei paklausk kažko, kažkas jums atsakys. Bet kokia jūsų problema, ten yra kažkas, kuris jums padės, o ne visada iš pradinio šaltinio forumuose ir internetiniuose bendruomenėse. Jie turi milžinišką pavyzdžių ekosistemą. Jis linkęs maitinti pati.

Įsivaizduokite, kad rašote programą. Jei ketinate skelbti savo šaltinio kodą, jis gali būti nepermatomas ir sudėtingas. Jei dirbate, dirbk. Bet jei jūs ketinate pasakyti, kad vartotojai gali įdėti savo dalykų sluoksnius ant jo, jei jūs ketinate pasiūlyti, kad tai yra įvažiavimo į kitas žmones darbas taškas, jūs turite įrodyti, kad vertas jų laiko. Tai nėra akivaizdus žingsnis į priekį. Prieš dešimt metų aš būtų pasakęs; Ne, tai labai sunku. Tačiau kartu su "iTwin" prenumeratos modeliu ir tuo, kad sukurta atviro kodo pasaulio ekosistemos, mes tikimės pasinaudoti ja.

Pastaraisiais metais mes matėme didesnį bendradarbiavimą tarp didžiausių kompanijų. "Bentley" bendradarbiauja su "Microsoft", "Siemens" ir "Topcon" be kitų, kodėl taip?

Prieš keletą metų nieko iš tiesų nieko nesudarėme. Ilgą laiką mes sakėme, kad esame neutralūs ir kad visi palaikome vienodai. Tačiau atėjo "Topcon" ir "Siemens" bei kiti, ir atrodė, kad tai galėtų būti modelis, kuris galėtų dirbti; mes abu gautume pelną. Kartais mes diskutuojame, kur turėtų būti ribos tarp to, ką mes darome / darome, ir kiek jie turėtų mums sumokėti / kiek jie turėtų būti mokami. Bet manau, kad mes abu geriau, nei jei neturėtume šių bendradarbiavimo susitarimų.

"Topcon" atveju mes dirbame drauge, kai ji suderinama su mūsų prioritetais. Mes visada stengiamės informuoti juos apie tai, kur mes einame, kad nebūtų persidengta. Jūs negalite to padaryti su visais. Ypatingas santykis nebėra ypatingas, jei turite tokių santykių su visais. Ši bendradarbiavimo susitarimo idėja, kurioje šiuo metu vienijame pokyčius, tapo labai gerai veikiančiu pavyzdžiu. Aš negalėjau to nuspėti. Tiesą sakant, aš nesu tikėjęs šioje koncepcijoje, bet džiaugiuosi, kad jie galėjo įrodyti, kad buvau neteisingas.

Kaip "Bentley" įkūrėjas, kuo labiausiai didžiuojasi?

Mes įsigijome "105" įsigijimus, kai kurie iš jų yra daug produktyvesni arba ilgesni už kitus. Bet tai, ko mes daug kartų įgyjame, yra tikrai geri žmonės. Didelė dalis mūsų kolegų atėjo per šiuos įsigijimus. Jei esate mažas verslas ir įsitraukia į didesnę kompaniją, tai yra du būdai, kuriais galite sekti: sekite savo kelią ir grįžkite į mažą įmonę arba pamatysite galimybę. Mums pavyko įtikinti kai kuriuos labai protingus žmones likti.

Mes sujungėme 105 įmones, kurios susibūrė per daugelį metų. Galbūt aš tai ir pradėjau, bet negaliu prisiimti daug nuopelnų tam, kuo tapome. Kai sėdžiu auditorijos gale ir žiūriu „Synchro“ demonstracinę versiją, kuri dabar vadinama „Bentley Synchro“, aš manau, kad sau, žmogau, tie vaikinai yra tokie protingi. Aš gyvenu jo atspindėtoje šlovėje. Panašiai jaučiausi įsigijusi „Acute3D“ prieš kelerius metus. Tie vaikinai yra puikūs. Jie sukūrė šį nuostabų įrankį. Mes jį įsigyjame. Pažvelgiu į ją ir sakau sau, po velnių, mano vardas yra. Tai yra labai gerai.

Kaip dabar manote apie "Bentley" dydį?

Kai mes pradėjome, aš tiesiog bandžiau išlaikyti verslą pakankamai ilgai, kad galėčiau sumokėti sąskaitas. Vienu metu aš žinojau kiekvieną asmenį, kuris dirbo "Bentley Systems". Aš žinojau, ką jie daro. Jis pažino savo vaikus. Tai skiriasi dabar. Mes išsiplėtėme į problemas, kurios nėra tokios, su kuriomis susidūrėme pradžioje. Mes išsiplėtėme į rinkas, kurios nebūtų mūsų normalios rinkos. Mūsų pasiekiamumas yra kur kas platesnis, nei būtų buvę, jei mes tik augtume ekologiškai. Kokia buvo prielaida pradėti "Bentley"? Aš dirbu "DuPont", kuris buvo "Integraph" naudotojas. Mano brolis Barry pradėjo savo programinės įrangos kompaniją, o aš palikau "DuPont" dirbti jam. Tuo tarpu "DuPont" paprašė man patobulinti kai kurią programinę įrangą, kurią aš parašiau dirbdamas ten. Aš jiems pasakiau, kad pagerinsiu, jei jie suteikė man teisę jį parduoti. Ir tai buvo pradžia. Aš pradėjau "Bentley Systems" ir pradėjau parduoti CAD programinę įrangą.

Mes apklausėme Gregą Bentley "2016" ir paklausėme, kas tai buvo kaip dirbti su savo broliais, kaip jums atrodė?

Aš patariu jums to nedaryti! Bet tai pasirodė gana gerai. Mes niekada neturėjome visiško plano. Kai mes pradėjome verslą, tuo metu ten dirbo penkis, o mano mama buvo siaučianti. Ji negalėjo patikėti, kad programinė įranga buvo tikra. Jūs negalėjote suprasti, kad žmonės mokėtų už tai, ko jie nematė. Ji buvo giliai susirūpinusi, kad visi jo penkeri vaikai būtų bedarbiai ir grįžę namo.

Ką manote daugiausiai iš Bentley "2019"?

Skaitmeninio dvynio sąvoka. Kažkas ketina tai padaryti. Kiekvienas, kuris tai tikrai vystosi, ketina turėti didesnę rinkos galimybę nei dabar. Ši galimybė - tai pertrauka taške pramonėje, kurioje vyksta puikus perėjimas tarp dabartinio atjungto pasaulio ir skaitmeninio dvynių pasaulio - tai rinka, kurią turime priimti kuo greičiau. 2019 gali būti "The Year One" mums.

Aš ten buvau pirmosiomis kompiuterio dienomis. Kompiuteris buvo visiškai naujas ir visi spėliojo, kas gali būti įmanoma. Manau, kad mes vėl esame prie durų su skaitmeniniais dvyniais. Tai nėra nauja koncepcija, statybos ir infrastruktūra yra to atsilikėliai. Jei pažvelgsiu į verslo vystymąsi 2018 m., Jis neatrodo toks kitoks nei tada, kai pradėjome veikti 1984 m. Taip, mes turime skaitmeninį popierių. Taip, mes turime 3D modelius. Bet sutartys sako tą patį, ir žmonės paprastai kuria tą patį nuoseklų principą kaip ir anksčiau. Tokie dalykai kaip „Synchro“ yra revoliucingi, tačiau jie nėra plačiai naudojami. Šiame kitame etape daugelis dalykų bus kitokie.

Bet koks rezultatas, kuris atsiranda dėl skaitmeninio dvynių pasaulio sukurtų galimybių, bus atviro kodo pasaulis. Aš tikiu, kad tai. Bet kokiu atveju man būtų sunku konkuruoti su juo, todėl norime imtis iniciatyvos. Praėjus beveik 35 metams, paprasta pasakyti, aš baigta. Bet manau, kad mes esame lenktynių pradinėje linijoje, kuri ketina paversti kitą aukso skubėjimą.


Keith Bentley, "Bentley Systems" įkūrėjas ir CTO, kalbėjosi su Darrellu Smartu ir Abigail Tomkinsu.

CES gruodžio 2018 / sausio 2019

Www.bentley.com

Golgis Alvarezas

Rašytojas, tyrinėtojas, žemėtvarkos modelių specialistas. Jis dalyvavo kuriant ir įgyvendinant tokius modelius kaip: Nacionalinė turto administravimo sistema SINAP Hondūre, Hondūro jungtinių savivaldybių valdymo modelis, Nikaragvos kadastro valdymo integruotas modelis – registras, SAT teritorijos administravimo sistema Kolumbijoje. . Geofumadas žinių tinklaraščio redaktorius nuo 2007 m. ir AulaGEO akademijos, apimančios daugiau nei 100 kursų GIS – CAD – BIM – skaitmeninių dvynių temomis, kūrėjas.

Susiję straipsniai

Komentuoti

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

Atgal į viršų mygtukas