20160127_231554

This is IT // עומר פינס

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

 ברצוני לשתף אתכם בתהליך מכירת הכרטיסים מהצד השני.

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

אז למה מידברן IT בונה את המערכות בעצמה ולא לוקחת חברה חיצונית או מערכת מוכנה לשם כך?

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

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

בכל יום מכירה, כשעה וחצי לפני פתיחת התור, נפתח חמ”ל הכרטיסים עם צוות ייעודי של מחלקת IT ומחלקת תקשורת (שמתקשרת לכם מה קורה). אנחנו מתחילים לעבוד לפי תוכנית מפורטת שהוכנה עבור הרגע הזה. כולם מרותקים למסך שלהם ובחדר מתחיל להתפתח מתח מהול בהתרגשות באוויר.
כחצי שעה לפני עליית התור, הכל כבר מוכן, אנחנו צופים בהתרגשות בזינוק שבדוחות זמן אמת של גוגל (Google Analytics) בזמן שאלפי האנשים נכנסים לאתר התור וממתינים לפתיחתו. שניות ספורות לפני פתיחת התור והאנדרנלין מפמפם בגוף  – הכל צריך לרוץ מושלם במאיות שניה והשליטה כבר לא בידינו אלא בידי שרתים עוצמתיים שיכולים להחזיק עומסים אדירים. כמו במתקן השיגור של יוסטון, אנחנו מתחילים את הספירה לאחור  והתור נפתח ב-19:00:00. כל שנותר לעשות הוא לעקוב אחרי הדוחות ו…להזמין טייקאאוט (זה חלק מהטקס). התור מתמלא מהר מאוד ותוך 10 שניות יש לנו מאות רשומות של ברנרים שהולכים להיות מאוד מאושרים. 

אז מה קרה ומה למדנו במכירות האחרונות?

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

במכירה השניה, היו לנו כמה בעיות טכניות שגרמו לכך שחלק קטן מהמשתתפים הועבר לפני הזמן לדף סיום. הבדיקות שלנו לא היו זהות לתרחיש אמת היות ובזמן אמת חלק מהשרתים קרסו.
לקחים: ביצוע CODE REVIEW יותר קפדניים, מחשבה רבה יותר על כל שלב בתהליך התור, שימוש ב-Github לניהול הקוד, שימוש במערכת חיצונית להדמיית עומסים כבדים ותמיד לחפש את ה-BLINDSPOTS במערכת.
לשימור: סרט ההדרכה שהוכן למכירה השניה עזר להוריד את הלחץ (תודה לכל המעורבים).

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

אז מה הלאה?

צוות התור ממשיך בשיפורים ובדיקות לקראת המכירה האחרונה בהחלט לאירוע (OMG) והמחלקה כולה רצה קדימה עם המון פרויקטים ומבצעת שינוי ארגוני מאסיבי שילווה אותנו הרבה אחרי מידברן 2016. גם בתחום הפיתוח אנחנו עוברים לתהליך עבודה של OPEN SOURCE, בו כל מפתח יכול להצטרף ולתרום בפיתוחים השונים, לחץ כאן לפרטים נוספים.

לכל מי שהציע לתת יד ולעזור במערכות ובתהליך, אנחנו מזמינים אתכם להצטרף לחוויה ולעשייה כבר עכשיו ולתת מהכשרונות הטכנולוגיים שלכם לקהילה שלנו, לפרטים פנו ל-it@midburn.org ונכניס אתכם לעניינים. בקרוב גם נתחיל במפגשי פיתוח שבהם מפתחים יושבים יחד ועובדים על פרויקטים וחדשים יכולים להיכנס לפרויקט ולהתחיל לעבוד בצוותים על המערכות הטכנולוגיות של מידברן (מפגש הבא בשישי-שבת! לפרטים לחץ כאן).

 

מילה אחרונה על טון

מידברן IT סוחבת על עצמה אחריות כבדה. כשהכל עובד חלק, השרתים רצים, האתרים עולים והכרטיסים נמכרים, כולם מרוצים והכל רגוע. אבל כשיש תקלות או בעיות, משתנה הטון ויוצאים קולות מאוד קשים החוצה.
תזכרו שאנחנו לא פלאפון ולא חברת החשמל. אנחנו משתתפים באירוע כמוכם. באנו לפה כדי לתרום ולקדם את האירוע שאנחנו כ”כ אוהבים ולעשות אותו אפילו יותר מדהים עם קצת קסם טכנולוגי. אנחנו מאוד בעד ביקורת ונהנים מההומור של הקהילה ב-VIP ברגעי משבר. הכל שאלה של טון. ולכל מי שהתלונן, צעק, דרש, נזף והאשים, אני מציע שתנשמו עמוק, תקראו שוב את העקרונות ותצפו בקטע הסיום הקבוע של בילי היקס, הקומיקאי האגדי המהפכני ביותר שידעה אמריקה, שתמיד הזכיר לקהל שלו בסיום ההופעה ש-“This is just a ride“.

תגובות

  1. יא אללה איזה חמודים

  2. כיף להיות חלק מהצוות הזה, תודה לעומר ולשאר התותחים!

  3. you are all wonderfull ♥

Leave a Reply

Your email address will not be published. Required fields are marked *