JavaScript - O nouă febră pentru open source - tendințe în cazul Bentley Systems

Nu vindem cu adevărat software-ul, vindem rezultatul software-ului. Oamenii nu ne plătesc pentru software, ne plătesc pentru ceea ce fac

Creșterea lui Bentley a venit în mare parte prin achiziții. Doi din acest an au fost britanici. Synchro; programul de planificare și Legiunea; programul de cartografiere a mulțimii și a pietonilor, atât pe scară largă cunoscută cât și respectată în Regatul Unit. Integrarea sa cu sistemele Bentley de design și management al activelor va extinde utilizarea și va aduce valoare adăugată abonaților software-ului de infrastructură. Bentley produce, de asemenea, unele produse de casă; 2019 va vedea lansarea serviciilor iTwin care încearcă să creeze conceptul de "Digital Twin", care este produsul final natural al Building Information Modeling (BIM) și biblioteca open source iModel.js care o va alimenta. Ce a fost asta? Open source? Ne asteptam sa credem ca ceva ce nu putem vedea si nu putem cumpara va genera bani pentru dezvoltatorii sai? Explicați asta.

A avut loc o serie de achizitii Bentley in acest an, care te-a incantat cel mai mult?

Sunt ușor deplasat în legătură cu multe lucruri, dar așezat în jos și uitându-mă la ceea ce oamenii fac în prezent cu software-ul nostru este cu adevărat sobru. Există un potențial incredibil de integrare a acestor soluții prin ofertele noastre de produse. Mi se pare fascinant cum Synchro a făcut o mare diferență pentru utilizatori. Am fost, de asemenea, impresionat de ceea ce spun oamenii despre Legiune. Cred că toată lumea ar trebui să folosească Legiunea!

În Regatul Unit, acum avem Comisia Geospatial în cadrul Guvernului. Ce este cu datele geospațiale care determină guvernele să-și aprecieze valoarea?

Conceptul de digitalizare începe să răsune. Oamenii încep să-și dea seama că, dacă informațiile sunt acolo, ar trebui exploatate și utilizate cât mai larg posibil. Doar existența datelor exacte și în timp util are o cerere mai mare. Această tendință va continua cu siguranță. Oamenii vor cere mai mult acces la mai multe informații în timp și cu mai mulți factori de formă.

Ce este acest gând care sa aflat în spatele bibliotecii open source iModel.js?

Am aflat că informațiile stocate în fișiere legate de aplicațiile noastre de proiectare pot fi legate de informații din multe alte surse externe; GIS, cartografiere, active și sisteme rutiere, de exemplu. Și am știut că există un apel pentru o mai bună urmărire a incidentelor și alte tipuri de raportare live. Așa că părea firesc să se potrivească viziunea drumului cu designul acestui drum și cu cel mai recent trafic pe drum. Oamenii au experiențe zilnice cu utilizarea aplicațiilor pentru acest tip de informații și nu pot înțelege de ce ar trebui să fie dificil. Ar trebui să ne străduim să facem aceste conexiuni cât mai ușoare.

Există o mulțime de discuții despre "datele întunecate", care este cu adevărat?

În lumea ingineriei, fiecare aplicație este concepută pentru a rezolva o problemă relativ specifică și multe dintre ele au fost concepute cu ani în urmă. Ei stochează datele într-un mod ușor de accesat de aplicația editată. De cele mai multe ori - și vorbesc pentru propriile noastre aplicații - logica este ca înțelegerea faptului că informația este în aplicație, nu în dosar. Fișierul este doar o serie de octeți și când încercați să îl înțelegeți fără aplicație, este incoerent. Întunericul este că alte aplicații nu o pot interpreta și o pot vizualiza perfect.

Suntem la fel de vinovați de a crea această situație ca oricine. Dar starea lumii este acum că avem un număr impresionant de aplicații care sunt necesare pentru a dezvolta un ansamblu coerent al unui set de fișiere independente. Nimeni nu o poate realiza. Avem date și sunt valoroase, dar le pierdem.

Open source este un mare pas înainte pentru Bentley, de ce acum?

Am susținut acest lucru de mult timp, dar nu puteți deschide corpul de cod care se află în iazul de criptare. Dacă am fi dezvoltat aplicația open source în aplicațiile noastre cu câțiva ani în urmă, procesul de construcție ar fi fost foarte complicat. Doar explicând modul în care funcționează este sub abilitatea observatorului ocazional - și singurele aplicații cu sursă deschisă de succes sunt cele pe care un observator ocazional le poate face să le înțeleagă. Poate că observatorul ocazional nu schimba în prezent nimic, dar acestea sunt motivul pentru open source - este pentru că oamenii îl pot folosi pentru lucruri pentru care nu a fost proiectat.

Când am început cu proiectul nostru în iModels, am crezut că nu ar fi valoroasă decât dacă oamenii ar putea să o folosească pentru lucruri pentru care nu a fost proiectat. Aveam nevoie de o modalitate prin care oamenii puteau să o folosească fără a merge la "Școala Bentley". Am ales JavaScript ca limbă ideală. JavaScript este peste tot. Este uimitor cum a preluat controlul asupra lumii IT. Am avut apoi să convertim o mulțime de cod scrise anterior, acum în JavaScript. A trebuit să investim o tona de timp pentru a arăta bine, a fi bine documentat și bine comentat, astfel încât să putem vinde accesul open source ca ceva de valoare. Nu vă pot spune cât de multe proiecte open source sunt publicate cu fanfară și apoi ignorate!

Nu ne așteptăm că doar pentru că există, că oamenii o folosesc. Va trebui să muncim din greu pentru a dovedi că folosirea iModel.js merită investiția și timpul.

Ați întâlnit vreo rezistență în cadrul Bentley asupra sursei deschise?

Destul! A existat un curent puternic la Bentley Systems, care a spus că este o idee teribilă. Suntem o companie de software. Vindem software Oamenii credeau că dau departe ceea ce încercau să vândă. Și am încercat să explic că nu vindem cu adevărat software-ul, vindem rezultatul software-ului. Oamenii nu ne plătesc pentru software, ne plătesc pentru ceea ce fac.

A însemnat o schimbare a modelului de afaceri. Este similar cu atunci când Microsoft a decis că Azure era o modalitate de a obține bani pentru a ajuta oamenii să folosească Linux. Cu noul nostru abonament iTwin, putem spune; aici este întreaga sursă a programului care creează și vizualizează datele, nu este nevoie să plătiți pentru asta, vă vom taxa pentru abonamentul iTwin și, cu aceasta, veți avea la dispoziție o mare gamă de aplicații. Unii oameni o vor da. Unii nu. Însă ecosistemul pe care îl găsim peste tot în lumea JavaScript este unul fără egal. Nu ați putut crea un concurent sursă închis pentru JavaScript. Nu ar funcționa.

Ați spus că o mulțime de software open source este ignorată, cu ce provocări vă confruntați în obținerea interesului?

Faceți-i pe oameni să găsească faptul că prioritatea este nr.1. Dar acesta este doar începutul jocului. Atunci vor dovedi asta. Vor avea întrebări. Vor avea probleme. Ei vor dori să facă schimbări. Acestea vor sugera idei alternative. Capacitatea de a răspunde la toate aceste niveluri este ceea ce face ca un proiect open source să funcționeze bine.

Software-ul open source trebuie să obțină o masă critică înainte ca oamenii să creadă că fac parte dintr-o problemă mai mare. Nimeni nu vrea să lucreze la ceva dacă crede că moare. Fiind o sursă deschisă nu înseamnă că oamenii ne vor însoți magic și vor deveni utilizatori virali ai produselor noastre. Va trebui să facem asta reală.

Sunt întotdeauna impresionat de efortul pe care Google și alții l-au pus în proiecte. Ei fac ceva open source și apoi au pus o echipă de marketing să o vândă. Dacă întrebi ceva, cineva te răspunde. Orice problemă aveți, există cineva care să vă ajute, nu întotdeauna din sursa originală în forumuri și comunități online. Ei au un ecosistem extraordinar de exemple. Tind să se hrănească singură.

Imaginați-vă că scrieți un program. Dacă nu veți publica codul sursă, acesta poate fi opac și complicat. Dacă lucrați, lucrați. Dar dacă veți spune că utilizatorii își pot pune straturile de lucruri peste ele, dacă veți sugera că este un punct de intrare pentru munca altora, trebuie să dovediți că merită timpul. Nu este un pas evident înainte. Acum zece ani aș fi spus; În nici un caz, e foarte greu. Dar combinația cu modelul de abonament iTwin și faptul că ecosistemul pentru lumea sursă deschisă a fost stabilit înseamnă că sperăm să valorificăm acest lucru.

În ultimii ani, am văzut o mai mare colaborare între cele mai mari companii, Bentley lucrează împreună cu Microsoft, Siemens și Topcon, de ce?

Până acum câțiva ani nu am dezvoltat niciodată nimic. Pentru un timp, am spus că suntem neutri și că am sprijinit pe toți în mod egal. Dar Topcon și Siemens și ceilalți au venit și părea un model care ar putea funcționa; amândoi vom obține profituri. Uneori avem dezbateri despre unde ar trebui să fie limitele între ceea ce facem și care ar trebui să ne plătească / cât ar trebui să fie plătite. Dar cred că amândoi suntem mai buni decât dacă n-am avea acele acorduri de cooperare.

În cazul Topcon, lucrăm împreună atunci când se aliniază bine la prioritățile noastre. Întotdeauna încercăm să-i ținem informați despre locul unde mergem, pentru a nu se suprapune. Nu puteți face asta cu toată lumea. O relație specială nu mai este specială dacă aveți o astfel de relație cu toată lumea. Această idee a unui acord de cooperare, unde ne unificăm în prezent, a devenit un model care funcționează foarte bine. N-aș fi putut să o prezic. Sincer, nu eram un credincios în concept, dar sunt fericit că pot dovedi că m-am înșelat.

Ca fondator al lui Bentley, de ce esti cel mai mandru?

Am făcut achiziții 105, unele dintre ele fiind mai prolifice sau au durat mai mult decât altele. Dar ceea ce dobândim de multe ori este un popor foarte bun. Un procent mare dintre colegii noștri au venit prin aceste achiziții. Dacă sunteți o afacere mică și asimilați o companie mai mare, atunci există două rute pe care le puteți urma: urmați-vă drumul și întoarceți-vă la o companie mică sau vedeți ocazia. Am reușit să-i convingem pe unii oameni foarte inteligenți să rămână.

Suntem o fuziune de 105 companii care s-au reunit de-a lungul anilor. Poate că l-am început, dar nu pot să cred mult pentru ceea ce am devenit. Când stau în spatele publicului și urmăresc o demonstrație Synchro, care acum se numește „Bentley Synchro”, cred pentru mine, omule, băieții aceia sunt atât de deștepți. Trăiesc în gloria lui reflectată. Am simțit același mod în ceea ce privește achiziționarea Acute3D acum câțiva ani. Tipii ăia sunt geniali. Ei au creat acest instrument minunat. O dobândim. Mă uit la ea și îmi spun, la naiba, numele meu este acolo. Asta e foarte bine.

Cum te simti acum in privinta marimii lui Bentley?

Când am început, am încercat să rămân în afaceri suficient de lungă pentru a plăti facturile. La un moment dat, știam fiecare persoană care a lucrat pentru Bentley Systems. Știam ce fac ei. El și-a cunoscut copiii. Asta este diferit acum. Ne-am extins în spații de probleme care nu sunt cele la care ne-am confruntat la început. Ne-am extins la piețe care nu ar fi fost piața noastră normală. Acoperirea noastră este mult mai amplă decât ar fi fost dacă am fi crescut doar organic. Care era premisa de a începe Bentley? Lucram pentru DuPont, care a fost un utilizator integrat. Fratele meu Barry și-a început propria companie de software și am lăsat DuPont să lucreze pentru el. Între timp, DuPont mi-a cerut să îmbunătățesc software-ul pe care l-am scris în timp ce lucram acolo. I-am spus că o voi îmbunătăți dacă mi-ar da dreptul să o vând. Și acesta a fost începutul. Am început Bentley Systems și am început să vând software-ul CAD.

Am intervievat pe Greg Bentley înapoi la 2016 și l-am întrebat cum a fost să lucrezi cu frații săi, cum ți se părea?

Vă sfătuiesc să nu faceți asta! Dar sa dovedit relativ bine. Niciodată nu aveam un plan complet. Când am început compania, în acel moment lucrăm la cinci dintre noi și mama a fost pietrificată. Nu putea să creadă că software-ul era real. Nu ai putut face ideea că oamenii ar plăti pentru ceva la care nu se uita. Era foarte îngrijorată de faptul că toți cei cinci copii ai săi ar fi șomeri și s-ar întoarce acasă.

Ce vă așteptați cel mai mult de la Bentley în 2019?

Conceptul de gemene digitale. Cineva o va face. Oricine îl dezvoltă cu adevărat va avea o oportunitate mai mare de piață decât ceea ce există acum. Această oportunitate, acest punct de ruptură în industrie, în care există o mare tranziție între lumea actuală deconectată și lumea digitală gemene, este o piață pe care trebuie să o îmbrățișăm cât mai repede posibil. 2019 ar putea fi Anul 1 pentru noi.

Am fost acolo în primele zile ale computerului. Computerul era nou, și toată lumea specula ce lucruri ar putea fi posibile. Cred că suntem din nou la ușa de început cu gemeni digitali. Nu este un concept nou, construcția și infrastructura sunt întârzierile în acest sens. Dacă mă uit la modul în care se dezvoltă afacerea în 2018, nu arată atât de diferit de când am început în 1984. Da, avem hârtie digitală. Da, avem modelele 3D. Dar contractele spun același lucru și, în general, oamenii construiesc în același mod secvențial ca înainte. Lucruri precum Synchro sunt revoluționare, dar nu sunt utilizate pe scară largă. În următoarea fază, multe lucruri vor fi diferite.

Orice rezultat care iese din oportunitățile create în lumea gemenească digitală va fi o lume cu sursă deschisă. Sunt sigur de asta. Mi-ar fi pietrificat să concurez cu el oricum, așa că vrem să luăm conducerea. E ușor, după aproape 35 ani, să spun, am terminat. Dar simt că suntem pe linia de start a unei curse care se va transforma în următoarea grabă de aur.


Keith Bentley, fondator și CTO, Bentley Systems, vorbind cu Darrell Smart și Abigail Tomkins.

CES decembrie 2018 / ianuarie 2019

www.bentley.com

Lasă un răspuns

Adresa ta de email nu va fi publicată.

Acest site folosește Akismet pentru a reduce spamul. Aflați cum sunt procesate datele despre comentarii.