חידושיםMicrostation-בנטלי

JavaScript - קדחת חדשה עבור קוד פתוח - מגמות במקרה של בנטלי מערכות

אנחנו לא באמת מוכרים תוכנה, אנחנו מוכרים את התוצאה התוכנה. אנשים לא משלמים לנו על התוכנה, הם משלמים לנו על מה שהם עושים

הצמיחה של בנטלי באה בעיקר באמצעות רכישות. שניים השנה היו בריטים. Synchro; תוכנת התכנון והלגיון; ההמון ותוכנית המיפוי להולכי רגל, המוכרים ומוכרים היטב בבריטניה. השילוב עם מערכות התכנון וניהול הנכסים של בנטלי ירחיב את השימוש בו ויביא ערך מוסף למנויים של תוכנות תשתית. בנטלי גם מייצרת מוצר תוצרת בית; 2019 יראה את ההשקה של iTwin שירותים המבקשת ליצור את המושג "Digital Twin", שהוא המוצר הסופי הטבעי של בניין מידע דוגמנות (BIM), ואת קוד פתוח ספריית iModel.js כי יהיה להאכיל אותו. מה זה היה? קוד פתוח? האם אנחנו מצפים להאמין שמשהו שאנחנו לא יכולים לראות ולא יכול לקנות יניב כסף עבור המפתחים שלה? הסבר את זה.

האם היו מספר רכישות בנטלי השנה, אשר יש לך מתרגש ביותר?

אני זז בקלות על הרבה דברים, אבל לשבת ולהסתכל אחורה מה אנשים עושים כרגע עם התוכנה שלנו היא באמת מפכחת. יש פוטנציאל מדהים עבור שילוב של פתרונות אלה עם היצע המוצרים שלנו. אני מוצא מרתק איך Synchro עשה הבדל גדול עבור משתמשים. אני גם התרשמתי ממה שאנשים אומרים על הלגיון. אני חושב שכולם צריכים להשתמש הלגיון!

בבריטניה, יש לנו כעת את הוועדה הגיאו-מרחבית בתוך הממשלה. מה זה על הנתונים geospatial שגורמת לממשלות להעריך את הערך שלה?

הרעיון של להיות דיגיטלי מתחיל להדהד. אנשים מתחילים להבין שאם המידע קיים, יש לנצל אותו ולהשתמש בו בצורה רחבה ככל האפשר. רק לקיומם של נתונים מדויקים ומתוזמנים יש יותר ביקוש. המגמה הזו בטח תימשך. אנשים הולכים לדרוש יותר גישה למידע נוסף בזמן ועם יותר גורמי צורה.

מהי מחשבה זו מאחורי iModel.js קוד פתוח הספרייה?

למדנו שמידע המאוחסן בקבצים הקשורים ליישומי העיצוב שלנו יכול להיות קשור למידע ממקורות חיצוניים רבים אחרים; מערכות GIS, מיפוי, נכסים וכבישים, למשל. וידענו שיש קריאה למעקב טוב יותר אחר אירועים וסוגים אחרים של דיווחים חיים. לכן זה נראה טבעי להתאים את נוף הכביש לתכנון הכביש הזה ולתנועה האחרונה בכביש. אנשים חווים חוויות יומיומיות בשימוש באפליקציות למידע מסוג זה, והם אינם יכולים להבין מדוע זה אמור להיות קשה. עלינו לעבוד על הפיכת הקשרים האלה לקלים ככל האפשר.

יש הרבה לדבר על "נתונים כהים", מה זה באמת?

בעולם ההנדסה, כל יישום נועד לפתור בעיה ספציפית יחסית, ורבים מהם נבראו לפני שנים. הם מאחסנים את הנתונים שלהם באופן נגיש בקלות על ידי היישום הערוך. רוב הזמן - ואני מדבר על היישומים שלנו - ההיגיון הוא כמו הבנה כי המידע הוא ביישום, לא בקובץ. הקובץ הוא רק סדרה של בתים וכאשר אתה מנסה להבין את זה ללא היישום, זה אינו מובן. החושך הוא כי יישומים אחרים לא יכול לפרש אותו לדמיין אותו בצורה מושלמת.

אנחנו אשמים ביצירת המצב הזה כמו כל אחד. אבל המצב של העולם עכשיו הוא שיש לנו מספר מרשים של יישומים נדרשים לפתח שלם מלוכדת של ערימה של קבצים עצמאיים. אף אחד לא יכול להשיג את זה. יש לנו נתונים והם בעלי ערך, אבל אנחנו מבזבזים אותם.

קוד פתוח הוא צעד גדול קדימה עבור בנטלי, למה עכשיו?

אני כבר מטיף זה במשך זמן רב, אבל אתה לא יכול פשוט לפתוח את קוד הקוד כי הוא בבריכה הצפנה. אילו פיתחנו קוד פתוח ביישומים שלנו לפני כמה שנים, תהליך הבנייה היה מסובך מאוד. רק להסביר איך זה עובד הוא מתחת ליכולת של משקיף מזדמנים - ואת היישומים המוצלחים רק קוד פתוח הם אלה משקיף מזדמנים יכול להבין. אולי זה משקיף מזדמנים לא כרגע לשנות משהו, אבל הם הסיבה קוד פתוח - זה בגלל שאנשים יכולים להשתמש בו על דברים שזה לא נועד.

כאשר התחלנו עם הפרויקט שלנו ב- iModels, חשבנו שזה לא יהיה בעל ערך, אלא אם כן אנשים יכולים להשתמש בו עבור דברים שזה לא נועד. היינו זקוקים לדרך שבה אנשים יכולים להשתמש בה בלי ללכת לבית הספר "בנטלי". בחרנו ב- JavaScript בתור השפה האידיאלית. JavaScript נמצא בכל מקום. זה מדהים איך הוא השתלט על עולם ה- IT. היה לנו אז להמיר הרבה קוד שנכתב בעבר, עכשיו ב- JavaScript. היינו צריכים להשקיע המון זמן כדי להיראות טוב, להיות מתועד היטב והעיר היטב, כך שנוכל למכור גישה קוד פתוח כמו משהו בעל ערך. אני לא יכול להגיד לך כמה פרויקטים קוד פתוח מפורסמים עם תרועת זעם ולאחר מכן התעלמו!

אנחנו לא מצפים כי רק כי זה קיים, כי אנשים משתמשים בו. נצטרך לעבוד קשה כדי להוכיח כי השימוש iModel.js שווה את ההשקעה ואת הזמן.

האם נתקלת בהתנגדות כלשהי בתוך בנטלי על קוד פתוח?

די! היה זרם חזק במערכות בנטלי שאמר שזה רעיון נורא. אנחנו חברת תוכנה. אנחנו מוכרים תוכנה אנשים האמינו שאני נותן את מה שהם מנסים למכור. ואני כל הזמן מנסה להסביר שאנחנו לא באמת מוכרים תוכנה, אנחנו מוכרים את התוצאה התוכנה. אנשים לא משלמים לנו על התוכנה, הם משלמים לנו על מה שהם עושים.

פירוש הדבר היה שינוי במודל העסקי. זה דומה למיקרוסופט שהחליטה ש- Azure היא דרך להשיג כסף עבור עזרה לאנשים להשתמש בלינוקס. עם המנוי החדש שלנו ל- iTwin, אנו יכולים לומר; הנה כל מקור התוכנית שיוצר ומדמיין את הנתונים, אתה לא צריך לשלם עבור זה, אנו נגבה ממך על המנוי iTwin ועם זה יהיה לך ים עצום של יישומים זמינים. יש אנשים שיתנו את זה. יש כאלה שלא. אך המערכת האקולוגית שאנו מוצאים בכל מקום בעולם ה- JavaScript היא שאין שני לה. לא הצלחת ליצור מתחרה ממקור סגור עבור JavaScript. זה לא יעבוד.

אמרת כי הרבה תוכנות קוד פתוח הוא התעלם, מה האתגרים אתה בפנים בפנים צובר עניין?

הפוך לאנשים למצוא את העדיפות היא לא. 1. אבל זה רק ההתחלה של המשחק. אז הם יוכיחו את זה. יהיו להם שאלות. יהיו להם בעיות. הם ירצו לבצע שינויים. הם יציעו רעיונות חלופיים. היכולת להגיב בכל הרמות האלה היא מה שעושה פרויקט קוד פתוח לעבוד היטב.

תוכנת קוד פתוח חייבת לקבל מסה קריטית לפני שאנשים חושבים שהם חלק מגיליון גדול יותר. אף אחד לא רוצה לעבוד על משהו אם הם חושבים שהוא גוסס. להיות קוד פתוח לא אומר שאנשים ילוו אותנו קסם ולהיות משתמשים ויראליים של המוצרים שלנו. נצטרך לעשות את זה להתגשם.

אני תמיד מתרשם עם כמות המאמץ כי גוגל ואחרים לשים לתוך הפרויקטים שלהם. הם עושים משהו קוד פתוח, ואז הם מכניסים צוות שיווקי למכור אותו. אם אתה שואל משהו, מישהו עונה לך. כל בעיה יש לך, יש מישהו שם כדי לעזור לך, לא תמיד מהמקור המקורי בפורומים וקהילות מקוונות. יש להם מערכת אקולוגית אדירה של דוגמאות. הוא נוטה להאכיל את עצמו.

תאר לעצמך שאתה כותב תוכנית. אם אתה לא מתכוון לפרסם את קוד המקור שלך, זה יכול להיות אטום ומסובך. אם אתה עובד, לעבוד. אבל אם אתה הולך להגיד כי משתמשים יכולים לשים את שכבות של דברים על גבי זה, אם אתה מתכוון להציע שזה נקודת כניסה לעבודה של אנשים אחרים, אתה צריך להוכיח שזה שווה את הזמן שלהם. זה לא צעד ברור קדימה. לפני עשר שנים הייתי אומר; אין סיכוי, זה קשה מאוד. אבל השילוב עם מודל המנוי של iTwin והעובדה שהמערכת האקולוגית של עולם הקוד הפתוח כבר הוקמה, פירושה שאנו מקווים לנצל את זה.

בשנים האחרונות ראינו יותר שיתוף פעולה בין החברות הגדולות, בנטלי עובדת עם מיקרוסופט, סימנס וטופקון בין היתר, למה זה?

עד לפני כמה שנים אף פעם לא פיתחנו שום דבר. במשך זמן מה, אמרנו שאנחנו נייטרליים וכי אנחנו תומכים כולם שווה. אבל טופקון וסימנס והאחרים באו, וזה נראה כמו מודל שיכול לעבוד; שנינו נקבל רווחים. לפעמים יש לנו ויכוחים על איפה גבולות צריך להיות בין מה שאנחנו עושים / לעשות וכמה הם צריכים לשלם לנו / כמה הם צריכים להיות משולם. אבל אני חושב ששנינו טובים יותר מאשר אם לא היו לנו הסכמי שיתוף הפעולה האלה.

במקרה של טופקון, אנחנו עובדים יחד כאשר הוא מיישר היטב עם סדרי העדיפויות שלנו. אנחנו תמיד מנסים לעדכן אותם לאן אנחנו הולכים, כדי לא לחפוף. אתה לא יכול לעשות את זה עם כולם. מערכת יחסים מיוחדת כבר לא מיוחדת אם יש לך את זה סוג של מערכת יחסים עם כולם. הרעיון הזה של הסכם שיתוף פעולה, שבו אנו מאחדים כיום את ההתפתחויות, הפך למודל שפועל היטב. לא יכולתי לנבא זאת. למען האמת, לא הייתי מאמין במושג, אבל אני שמח שהם יכלו להוכיח שאני טועה.

כמייסד של בנטלי, מה אתה הכי גאה?

עשינו רכישות 105, כמה מהם יותר פורה או נמשך יותר מאחרים. אבל מה שאנחנו רוכשים פעמים רבות הוא באמת אנשים טובים. אחוז ניכר מעמיתינו הגיע דרך הרכישות הללו. אם אתה עסק קטן ולהטמיע חברה גדולה יותר, אז יש שני מסלולים אתה יכול לעקוב: בצע את הדרך החוצה ולחזור לחברה קטנה, או לראות את ההזדמנות. הצלחנו לשכנע כמה אנשים חכמים מאוד להישאר.

אנחנו מיזוג של 105 חברות שהתאחדו לאורך השנים. אולי התחלתי את זה, אבל אני לא יכול לקחת הרבה קרדיט על מה שהפכנו להיות. כשאני יושב בחלק האחורי של הקהל וצופה בהדגמה של סינכרו, שכיום נקראת "בנטלי סינכרו", אני חושב לעצמי, בנאדם, הבחורים האלה כל כך חכמים. אני חי בתפארתו המשתקפת. הרגשתי באותו אופן לגבי רכישת Acute3D לפני כמה שנים. הבחורים האלה מבריקים. הם יצרו את הכלי הנפלא הזה. אנחנו רוכשים את זה. אני מסתכל עליה ואני אומר לעצמי, לעזאזל, שמי שם. זה טוב מאוד.

איך אתה מרגיש לגבי הגודל של בנטלי עכשיו?

כשהתחלנו, אני פשוט ניסה להישאר בעסק מספיק זמן כדי לשלם את החשבונות. בשלב מסוים של זמן, הכרתי כל אדם שעבד עבור מערכות בנטלי. ידעתי מה הם עושים. הוא הכיר את ילדיו. זה שונה עכשיו. התרחבנו למרחבים של בעיות שאינן אלה שהתמודדנו איתן בהתחלה. הרחבנו לשווקים שלא היו השוק הרגיל שלנו. טווח ההגעה שלנו הרבה יותר גדול ממה שהיה קורה אילו היינו מגדלים רק אורגנית. מה היתה ההנחה להתחיל את בנטלי? עבדתי עבור דופונט, שהיה משתמש אינטגרף. אחי בארי התחיל את חברת התוכנה שלו, ואני עזבתי את דופונט לעבוד אצלו. בינתיים, דופונט ביקש ממני לשפר כמה תוכנות שכתבתי תוך כדי עבודה שם. אמרתי להם שאשפר אותו אם יתנו לי את הזכות למכור אותו. וזו היתה ההתחלה. התחלתי את מערכות בנטלי והתחלתי למכור תוכנות CAD.

ראיין את גרג בנטלי בחזרה ב 2016 ושאלתי אותו איך זה לעבוד עם האחים שלו, איך זה נראה לך?

אני ממליץ לך לא לעשות את זה! אבל זה התברר טוב יחסית. מעולם לא היתה לנו תוכנית שלמה. כשהתחלנו את החברה, היו שם חמישה עובדים שם באותו זמן ואמא שלי היה מאובן. היא לא האמינה שתוכנה אמיתית. אתה לא יכול לעשות את הרעיון שאנשים ישלמו על משהו שהם לא מסתכלים. היא היתה מודאגת באמת שכל חמשת ילדיה יהיו מובטלים ויחזרו הביתה.

מה אתה מצפה ביותר מ בנטלי ב 2019?

הרעיון של תאום דיגיטלי. מישהו יעשה את זה. מי שמפתח את זה טוב באמת הולך להיות הזדמנות בשוק גדול יותר ממה שקיים עכשיו. הזדמנות זו, נקודת מעבר זו בתעשייה שבה יש מעבר גדול בין העולם המנותק לעולם הדיגיטלי התאום הוא שוק שאנחנו צריכים לאמץ מהר ככל האפשר. 2019 יכול להיות שנה אחת עבורנו.

הייתי שם בתחילת ימי המחשב. המחשב היה חדש לגמרי, וכולם שיערו אילו דברים עשויים להיות אפשריים. אני חושב שאנחנו שוב בדלת ההתחלה עם תאומים דיגיטליים. זה לא מושג חדש, בנייה ותשתית הם הפיגור בזה. אם אני מסתכל על האופן שבו עסקים מתפתחים בשנת 2018, זה לא נראה כל כך שונה ממה שהתחלנו בשנת 1984. כן, יש לנו נייר דיגיטלי. כן, יש לנו את דגמי התלת מימד. אבל חוזים אומרים את אותו הדבר, ובדרך כלל אנשים בונים באותה דרך רציפה כמו בעבר. דברים כמו סינכרו הם מהפכניים, אך הם אינם בשימוש נרחב. בשלב הבא דברים רבים הולכים להיות שונים.

כל תוצאה שיצאה מן ההזדמנויות שנוצרו בעולם הדיגיטלי התאום, תהיה עולם פתוח. אני בטוח בזה. הייתי מאובן להתחרות איתו בכל מקרה, אז אנחנו רוצים לקחת את ההובלה. זה קל, אחרי כמעט 35 שנים עכשיו, לומר, סיימתי. אבל אני מרגישה שאנחנו על קו ההתחלה של גזע כי הוא הולך להפוך את הבהלה לזהב הבא.


קית 'בנטלי, מייסד ו- CTO, בנטלי סיסטמס, מדבר עם דארל סמארט ואביגיל טומקינס.

CES דצמבר 2018 / ינואר 2019

www.bentley.com

גולגי אלוורז

סופר, חוקר, מומחה במודלים לניהול קרקעות. הוא השתתף בהמשגה והטמעה של מודלים כגון: מערכת לאומית לניהול נכסים SINAP בהונדורס, מודל ניהול של עיריות משותפות בהונדורס, מודל משולב של ניהול קדסטרים - רישום בניקרגואה, מערכת ניהול הטריטוריה SAT בקולומביה . עורך בלוג הידע Geofumadas מאז 2007 ויוצר האקדמיה AulaGEO הכוללת יותר מ-100 קורסים בנושאי GIS - CAD - BIM - תאומים דיגיטליים.

מאמרים נוספים

השאירו תגובה

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

לחצן חזרה למעלה