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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


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

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

www.bentley.com

השאירו תשובה

כתובת הדוא"ל שלך לא תפורסם.

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