JavaScript - O nouă febră pentru open source - tendințele î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 a merge digital începe să rezoneze. Oamenii încep să realizeze că, dacă informațiile există, ar trebui să fie exploatate și utilizate cât mai mult posibil. Doar existența unor date și timp exacte are mai multă cerere. Această tendință va continua cu siguranță. Oamenii vor cere mai mult acces la mai multe informații la 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, sisteme active și rutiere, de exemplu. Și am știut că a fost nevoie de o mai bună urmărire a incidentelor și a altor tipuri de raportare live. Apoi părea natural să se unească vederea drumului cu designul acestui drum și cu cel mai recent trafic pe șosea. Oamenii au experiențe zilnice cu utilizarea aplicațiilor pentru astfel de informații și nu înțeleg de ce ar trebui să fie dificil. Ar trebui să ne străduim să facem acele conexiuni la fel de ușor cum putem.

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 în modelul de afaceri. Este similar cu atunci când Microsoft a decis că Azure a fost 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 trebuie să plătiți pentru aceasta, vă vom percepe taxa pentru abonamentul iTwin și cu ajutorul căreia veți avea o mare varietate de aplicații disponibile. Unii oameni o vor da departe. Unii nu Dar ecosistemul pe care îl găsim pretutindeni în lumea JavaScript este cel de-al doilea. Nu ați putut crea un concurent cu 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 amalgamă a companiilor 105 care s-au adunat de-a lungul anilor. Aș fi putut începe, dar nu pot să cred prea mult pentru ceea ce am devenit. Când stau în spatele audienței și văd un demo Synchro, care acum este numit "Bentley Synchro", mă gândesc la mine, omule, acei tipi sunt atât de inteligenți. Eu trăiesc în gloria sa reflectată. Am simțit același lucru pentru achiziționarea produsului Acute3D acum câțiva ani. Tipii ăștia sunt strălucitori. Ei au creat acest minunat instrument. Am achiziționat-o. Mă uit la ea și eu îmi spun, ochii mei, numele meu este acolo. Acest lucru este foarte bun.

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 la începutul zilelor calculatorului. Calculatorul era un pachet nou, iar toată lumea speculă că lucrurile ar putea fi posibile. Cred că suntem la poarta de start din nou cu gemeni digitali. Nu este un concept nou, construcția și infrastructura sunt cei care se află în această situație. Dacă mă uit la modul în care 2018 face afaceri, acesta nu arată atât de diferit de momentul când am început la 1984. Da, avem hârtie digitală. Da, avem modelele 3D. Dar contractele spun același lucru și oamenii construiesc de obicei în același mod secvențial ca înainte. Lucrurile ca Synchro sunt revoluționare, dar nu sunt utilizate pe scară largă. În această fază următoare, 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 comentariu

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.