[קישור לקובץ mp3]היום אנחנו מארחים באולפן בכרכור את
איתן ינובסקי ב
שנית: איתן התארח בפודקאסט ב-2018 (Before Covid), אז
דיברנו על כמה אתגרים טכנולוגיים מעניינים שיש בהחברה שלו -
Optibus - והיום נדבר על עוד אתגרים.
ולפני שנצלול לאתגרים, איתן - ספר לנו קצת על עצמך ועל
Optibus- (איתן) אז אני איתן, ה-CTO וה-Co-founder של Optibus; עוד רגע נושק לגיל 40, עבר זמן . . .
- אנחנו בונים פלטרפורמה לתכנון וניהול של תחבורה ציבורית ושל הסעות המונים, שממש אחראית על תכנון של איך אנחנו הולכים להסיע מיליונים של אנשים ברחבי העולם.
- היום, בפועל, אנחנו פרושים כבר בלמעלה מ-30 מדינות ומתעסקים בהסעות של 2.5 מיליארד אנשים, ברמה שנתית.
(אורי) פתאום, כשאתה מדבר על זה - כאילו בא לי לשאול אותך על הקורונה, אבל זה נראה לי . . . . היא עשתה לכם משהו בימים האלה, כשהתחבורה הציבורית הפסיקה?
- (איתן) אז זו באמת שאלה מעניינת - כשהתחילה הקורונה אז כמו לכולם היו לנו קצת חששות, בפרט לגבי תחבורה ציבורית, אבל . . .
(רן) היא לא הפסיקה, רק השתנתה . . . זה באמת אתגר מאוד גדול למי שמתכנן . . . .
- (איתן) בדיוק, כי במקום להפסיק . . . היו שבועות שזה ממש הפסיק, נגיד בסגר המוחלט בישראל, אבל אז זה הפך לגלים של “עכשיו אנחנו צריכים 50% או 20% או 80%”, ברמה ממש שבועית, וזה משתנה.
- זה דווקא עשה אפקט הפוך - שפתאום הרגישו את הצורך במערכת כמו שלנו,
- במקומות שהשינויים הם יחסית איטיים - פעם בחצי שנה או שנה - ועכשיו אני צריך פתאום להגיב לדרישות של שינויים ברמה השבועית . . . .
(רן) ניתן רק בשתי מילים, למי שלא זוכר את
תקציר הפרק הקודם - בגדול, במקום לעבוד עם טבלה ונייר שבהם רושמים מי נוהג באיזה אוטובוס ואיזה קו הוא עושה, אז
Optibus מתכננת את כל זה, ועוד הרבה יותר, מן הסתם - אבל עושה את זה באופן אוטומטי ויעיל. כך שתכנון לוחות הסעות וכל מה שקשור בזה - אם זה משתנה ברמה יומית אז זה כבר לא פרקטי לעשות בידי אדם, אבל
Optibus יודעת לעשות את זה.
- (איתן) נכון, ומאז גם התרחבנו הרבה יותר במה שאנחנו עושים, מרמת תכנון הרשת ואיך שזה מגיב לביקושים והלוחות זמנים
- רכבים, נהגים . . . ברמה של תפעול יומיומי ואיך להגיב למה שקורה ביומיום וכו’.
- דווקא בקורונה פתאום נוצר צורך הרבה יותר גדול במערכת - דווקא הייתה לנו את אחת השנים הטובות, שלאחריה הגיע גם ה-Round C שעשינו.
- היום אנחנו Post Round C
- היום אנחנו כבר באיזור ה-330 אנשים - אני חושב שבפעם האחרונה שדיברנו היינו באיזור ה-50-60, אני לא זוכר בדיוק את המספרים
- ובסופו של דבר, כמו שאמרתי, אנחנו מסיעים מיליונים רבים בעולם - הלקוחות שלנו משתמשים במערכת כדי לתכנן איך להסיע את האנשים הללו בצורה מיטבית.
(רן) אז הלקוחות זה חברות אוטובוסים דוגמת “אגד”, לא יודע אם כלקוח ספציפית שלכם אבל כדוגמתם, בעולם . . .
- (איתן) נכון, אגד הם לקוח ספציפי שלנו, אפילו אחד הראשונים, אבל כן - חברות כאלו בעולם.
- בנוסף - לא רק: גם חברות שבעצם . . . למשל בניו-יורק יש חברות שהן חצי-ממשלתיות שאחראיות על התחבורה
- אבל גם חברות כמו Facebook ו-Apple שהן לקוחות שלנו, ל-Commute של ה-Employees’ Shuttle שלהם
- זה צי של מאות אוטובוסים שיש להם שם.
- אז בעצם כל התעסקות במסות גדולות של אנשים, שצריך לתכנן את זה מראש ולא רק להגיב on-the-fly -
- כי אתה צריך לבנות רשת שתיהיה יעילה, אחרת התפעול יהיה מאוד לא יעיל.
(רן) מבחינת התפעול, לא הביצוע - הנהגים הם לא הנהגים שלכם, האוטובוסים לא שלכם . . . .
- (איתן) נכון, אנחנו רק SaaS ו-Everything is on the Could - אנחנו לא מספקים שירותים מעבר לזה.
(רן) כשעשינו את ההכנה לפודקאסט, ראינו שאחד האתגרים שצצים זה ש”אוקיי, אז מה קורה אם הוספתי פיצ’ר - תיקנתי באג, אני חושב שתיקנתי באג ואני לא רוצה שאותם 2 מיליארדים שמחר נוסעים בבוקר פתאום ימצאו את עצמם בלי אוטובוס . . . . “.אז איך עושים QA למערכת שכזו?
- (איתן) בעצם אנחנו Mission Critical SaaS system, והמשמעות של רגרסיות - ה-Impact של זה בסוף משפיע על התפעול של התחבורה וגם יכול להגיע למצב שאי אפשר להוציא למחרת את התחבורה, או אפילו ב-Day-to-Day . . .
(אורי) עכשיו אתה חייב לתת דוגמא לבאג ומה שקרה . . . .(רן) “אז כשעברנו מהמערכת המטרית למערכת של המיילים, כל האוטובוסים עצרו שישה מייל לפני התחנה” . . . . [
How NASA lost a 327 Million Dollar Mission to Mars]
- (איתן) השוליים צרים מלהכיל את כל הבאגים שקרו לנו ואת הפאדיחות . . .
- אבל אתה יודע - יש את הרגעים האלה שמכניסים משהו וזה מקריס את ה-Production פתאום, וככל . . .
- בהתחלה, נגיד כשזה היה קורה לנו לפני חמש שנים, ה-Usage במערכת לא היה כזה גבוה ולפעמים היה לוקח אפילו 20 דקות עד שמישהו שם לב.
- עכשיו זה תוך שלוש שניות - ה-Support מתחיל להפציץ אותנו בדברים שלא עובדים, אז אתה מבין את ה-Impact של כל . . .
(אורי) כי מתקשרים אליהם?
- (איתן) גם יש Monitoring וגם כן - ה-Support שמתקשרים אלינו.
- בסוף ה-User-ים של המערכת שלהם, זה מה שהם עושים ב-Day-to-Day - נכנסים לעבודה, פותחים Log-in ל-Optibus ומתחילים לעבוד
- ואם משהו לא עובד אז . . .
(אורי) וזה “הסדרנים”?
- (איתן) זה מתחיל מאנשים שמתכננים את רשת הקווים, עובד לאנשים שאחראים על שיבוץ תוכנית הרכבים והנהגים ובסוף . . . .
- הסדרנים זה יותר ה-Day-to-Day - עכשיו אני צריך לתפעל את מה שקורה
- ויש גם את האפיק של התכנון - מה עושים מחר ובעוד שבוע וב