

יוסי אברמוב ,
Head of Engineering, Lili
5 אתגרים שהפכו לשיעורים בקבוצת הפיתוח שלנו
2024-09-24
•
4 דקות קריאה
"The only real mistake is the one from which we learn nothing." - Henry Ford
בכל סטארט-אפ, ובמיוחד בשלבי הפיתוח הראשוניים, טעויות הן חלק בלתי נפרד מהתהליך. אשתף אתכם/ן בחמישה מהאתגרים והטעויות שהשפיעו על הקמת קבוצת הפיתוח שלנו ב-Lili. נבחן האם באמת היה מדובר בטעות, או בדבר מה שהיה נכון בשעתו. נבחן איך תיקנו לאורך הדרך וכל זאת כדי לתמוך במטרות העסקיות של החברה. הייתי שמח לחסוך מכם טעויות, אבל המטרה היא אחרת. המטרה היא לעזור לכם לזהות וללמוד מהטעויות והאתגרים במהירות ולצמוח מהן.
אז יאללה, נתחיל… שיעור מספר 1 - בחירות טכנולוגיות:
מדובר כנראה בנושא הכי ברור מאליו. ברוב הסטארט אפים, לפחות אחד המייסדים בעל רקע טכנולוגי. האם הטכנולוגיות בהן הצוות הראשוני שולט ומכיר, רלוונטיות? אם כן, מדהים… אפשר להתחיל לרוץ. ואם לא, במה נבחר? בטכנולוגיה הכי חדשה ונוצצת? בטכנולוגיה שכולם מדברים עליה לאחרונה?
בואו נעצור רגע. לפני שנופלים לפיתוי לרוץ עם המוכר והידוע או שמים את כל הז'יטונים על הטכנולוגיה שהיא ה״מילה האחרונה״ בתחום… יש כמה דברים שצריך לשקול:
- טכנולוגיה מוכרת עלולה להיות מיושנת ופחות נפוצה בשוק. גיוס מפתחים נוספים בעתיד עלול להפוך קשה יותר ויותר עם הזמן
- טרנדים והדבר החם ביותר היום עלולים להיות מלכודת דבש. האם הטכנולוגיה מספיק בשלה? האם עדכונים עתידיים עלולים להסיט משאבים רבים לטובת העניין? האם מדובר בטרנד שבעיקר מדברים עליו או שעוד חברות מאמצות את אותה טכנולוגיה?
גם אנחנו ב-Lili נתקלנו בדילמות הללו. בחלקן בחרנו נכון. בחלק אחר לא, או לפחות לא נכון לצרכים שלנו היום. אז איך תיקנו? גייסנו אנשים מוכשרים ורעבים שרוצים להרחיב את היריעה, ועבורם השארנו פתח לשנות את הטכנולוגיות בהם אנו משתמשים, בין אם בפרוייקטים חדשים או קיימים. לגמישות הזו שרטטנו שני קווים אדומים עבור פרוייקטים קיימים: 1. השינוי אינו מצריך refactor לכל הפרויקט. 2. השינוי אינו משפיע בצורה משמעותית על העמידה ביעדים העסקיים של החברה ואף ישפיע לטובה על היכולת לתת מענה ליעדים העסקיים העתידיים.
שיעור 2 - Outsource vs In-house:
כאשר התחלנו לעבוד על Lili אי שם ב-2018, פיתחנו אפליקציית מובייל למכשירי אפל כי פנינו לשוק האמריקאי, אשר נטה באופן מובהק לטובת מכשירי אפל. בהמשך, רצינו לבחון האם יהיה עניין למוצר שלנו בשוק האמריקאי גם אצל משתמשי אנדרואיד. שנים קדימה, היתה לנו את אותה דילמה גם לגביי אפליקציית ה-Web שלנו. החלטנו לפתח את האפליקציות הללו ע״י מפתחי outsource בשל חוסר וודאות לגביי היקף השימוש בהן. היתרונות והחסרונות ברורים. שני הפרוייקטים הפכו למשמעותיים עבורנו והבנו כי הדבר הנכון הוא להעביר את הפיתוח outsource לפיתוח in-house.
האם היינו צריכים לבחור מלכתחילה בפיתוח in-house? אולי! הדבר היה חוסך לנו מהמורות בהמשך הדרך, אך גיוס in-house הוא בעצמו אתגר שדורש זמן ועקומת למידה, בייחוד בטכנולוגיה או מומחיות שלא קיימת בחברה. הבחירה להתחיל עם outsource ולעבור ל- In-house בצורה הדרגתית התבררה כאסטרטגיה נכונה. בחירה נכונה אינה תעודת ביטוח מפני סיכונים. לכן, בכל אחד מהפרויקטים שכרנו בנוסף למפתחים, מומחה באותה טכנולוגיה כדי להבטיח את איכות התוצרים.
שיעור מספר 3 - squads vs tech teams
בתחילת הדרך, עבדו ב-Lili קבוצה קטנה של מפתחים, כל אחד על טכנולוגיה אחרת. עם צמיחת החברה וגיוס עובדים חדשים, לצד היכולות הניהוליות של כל אחד מהמפתחים הראשונים, היה ברור כי כל אחד מהם יוביל את האנשים החדשים בפרויקט שלו, משמע חלוקה טכנולוגית. עם הגידול של מחלקת הפרודקט והחלוקה העסקית בתוך המחלקה, הבנו כי חלוקה על בסיס טכנולוגי אינה תורמת למטרותינו ואף מאטה אותנו. בשל כך, איחדנו את שני הצוותים הטכנולוגיים לצוות אחד, עם מטרה שבהמשך יתחלק לשני squads בהם יש מפתח מכל טכנולוגיה. Fast forward, צרכי החברה השתנו פעם נוספת, ושמנו לב כי ה-squads כבר אינם עובדים ככאלה. כל אחד מהמפתחים עבד על פרוייקט אחר לחלוטין, מול פרודקט אחר ולא היה עוד היגיון לקיומו של ה-squad. בשל כך, החלטנו לעשות שינוי נוסף, ולחזור לצוותים טכנולוגיים. בכך, עבודה משולבת של כמה מפתחים מאותה טכנולוגיה הפכה לקלה ונוחה, ועזרה לנו לקדם דברים בצורה מהירה. מה נכון לכם? נסו לענות על השאלות הבאות:
- האם יש לכם מספר גדול טכנולוגיות/פרוייקטים? אם התשובה לכך היא לא, כנראה שחלוקה טכנית תייצר צוות גדול מדי. על כן, צריך למצוא את המפתח שייאפשר חלוקה לצוותים קטנים.
- האם במחלקת פרודקט ישנה חלוקה עסקית שתתמוך ב-squads? אם התשובה לכך לא, צוותים טכנולוגיים יעבדו טוב יותר
- האם חלוקה למוקדי ידע היא יתרון או חיסרון? חלוקה ל- squads יוצרת התמחויות במוצר, דבר מאוד יעיל כאשר המוצר רחב וגדול, והידע רב מכדי שאדם אחד יכול להחזיק. חלוקה טכנית יוצרת שיתוף רחב של ידע בתוך הצוות לגביי המוצר, מה שמאפשר code-review איכותי יותר ויכולת גיבוי טובה יותר של כל אחד מאנשי הצוות.
הכי חשוב, לא להתקבע על גישה רק כי כך התחלתם. שינויים מבניים עלולים להיות אירוע מורכב. אך שינויים כאלה אשר נעשים בצורה מחושבת תוך תקשורת שוטפת, יכולים לקדם את יעדי החברה.
שיעור מספר 4 - גיוס מפתחים
גיוס צוות הפיתוח הראשוני הוא אחד הקשיים הגדולים ביותר שסטארט אפ צעיר יכול להתמודד עימו בתחילת הדרך. זה נראה קרב לא הוגן. בצד אחד של הזירה, חברה אנונימית, עם פוטנציאל סיכון גבוה, לצד תקציב מוגבל. בצד השני, השמות הנוצצים ביותר בתעשייה. איפה חברה קטנה יכולה לנצח ארגונים מבוססים?
- גיוס טאלנטים - רגע, אתם באמת צריכים טאלנטים?! סטארט אפ בתחילת הדרך צריך מפתחים רעבים עם רצון עז להוכיח את עצמם ולבנות להם שם ביחד עם החברה. הצורך הוא באנשים שיתחברו למוצר, יכולים לעבוד לבד ובצוות.
- גיוס מפתחים צעירים - מפתחים צעירים לרוב הרבה יותר רעבים ללמוד ולבנות מוצר שעליו יוכלו לספר בגאווה בעתיד. המלכוד הוא כמה צעירים הם. מפתחים צעירים מדי מועדים לבצע שגיאות קריטיות יותר בשל חוסר ניסיון, בנוסף לזמן לימוד ארוך יותר.
אנחנו בחרנו לשלב בין השניים - יצרנו תמהיל של מפתחים מנוסים לצד צעירים. את פער הידע של מפתח צעיר, וצמצום הסיכון לשגיאות קריטיות, תמכנו באמצעות יועצים או מפתחים חזקים ששכרנו מבתי תוכנה.
שיעור מספר 5 - דוקומנטציה ובדיקות
זו כנראה הנקודה שמלווה אותנו עד היום. כשמתחילים לבנות מוצר מאפס, וברור שהוא ישתנה עוד פעמים רבות כבר בהתחלה, האם יש טעם לכתוב דוקומנטציה וטסטים עבור מוצר שישתנה עוד פעמים רבות? וזה עוד לפני שדיברנו על הזמן שזה מוסיף לפיתוח, כשזמן זה משאב יקר ביותר. אז מה נכון? כיום, עם מספר פרוייקטים שאנחנו עובדים עליהם, ההבדל בין פרוייקטים שיש להם דוקומנטציה וטסטים לאלה שלא, הוא שמים וארץ. החל מהיכולת להכניס מפתחים חדשים, לזמן שנדרש לבדוק ידנית שינויים (אפילו לא פיצ'רים חדשים) ועד לאמון שיש לנו בגרסה חדשה שעולה… אין ספק שלו היינו משקיעים את הזמן בכל פרוייקט בדוקומנטציה, ובעיקר בטסטים, חיינו היו קלים יותר.
הכניסו את הממחטות, אין צורך לדאוג לנו ;). כיום ישנם בשוק מוצרים רבים שהופכים כתיבה של דוקמנטציה וטסטים לפשוטה ומהירה יותר (מי אמר AI?!). תשקיעו את הזמן, תכתבו דוקומנטציה, תכתבו טסטים. זה אולי לוקח עוד קצת זמן לפיתוח, אבל חוסך זמן יקר בעתיד ותסכול של אנשי פיתוח ופרודקט. גם אם הם היו מי שאפיינו או כתבו את הקוד לפני שנים (או אפילו חודשים)
רגע לפני הצלצול להפסקה, זו האמ״ט שלי
- אנשים: גייסו אנשים שיתאימו תרבותית לחברה – כישורים טכניים זה חשוב, אך תקשורת ועבודת צוות קריטיים לכל הצלחה.
- מבנה הקבוצה: בנו צוותים לפי הצורך העסקי – חשבו על מבנה גמיש ויעיל שיתאים לצרכים המשתנים.
- טכנולוגיה: השקיעו זמן בטסטים ודוקומנטציה. השקיעו חשיבה בבחירת הטכנולוגיות בהן תשתמשו. טרנדים או נוחות מפתים, אך שווה להציץ החוצה לתעשייה המקומית, ממנה תצטרכו לגייס ולהגדיל את הצוות.
שתפו את הבלוג:
Startup for Startup אישי
קבלו עדכונים על הנושאים שהכי מעניינים אתכם
שלי Startup for Startup
קבלו עדכון ישר למייל ברגע שיוצא תוכן חדש בנושא.
הירשמו לאיזור האישי
צרו פרופיל אישי באתר ותוכלו להתחבר לאחרים ואחרות, לקבל תכנים מותאמים אישית, ולשמור את התכנים שהכי מעניינים אתכם.
עוד תוכן בנושא:
בלוג
3 דק'
06/2025
לא למכור ללקוחות. למכור ל״pockets״
פודקאסט
28 דק'
06/2025
״על הספה״ - עם יזמת ששמעה 100 פעמים ״לא״ לפני הכסף הראשון
רומי גובס, מייסדת ומנכ״לית Sensi.Ai, מספרת על הדרך שעברה מיזמת שלא מצליחה להביא את עצמה בצורה הטובה ביותר מול משקיעים לגיוס של עשרות מיליוני דולרים והובלת עשרות עובדים.
פודקאסט
36 דק'
06/2025
305: אתגרים בסגירת סטארטאפ, ותובנות שאספנו בדרך
גבריאל עמרם, קו-פאונדר שסגר את החברה שלו אחרי 4 שנות פעילות, עשרות עובדים, והשקעות של יותר מ-13 מיליון דולר. הוא משתף ברגע שבו הבין שהגיע הזמן לעצור את החברה ואת החלום סביבה.
וידאו
63 דק'
06/2025
יש מוצרֿ מה עכשיו? יסודות בגו טו מרקט
ים רגב, הדר סבג (Lightricks) וליטל פיקר (monday.com) בפאנל מרתק על הדרך להגיע לגו טו מרקט ואיך להתחיל לעשות מרקטינג בסטארטאפ
פודקאסט
33 דק'
05/2025
הכל על PLG ו-SLG: איך אסטרטגיית הצמיחה שלנו משפיעה על המרקטינג?
רועי מן Co-CEO ומייסד מאנדיי מדבר על האופן שבו איך משתנה המרקטינג בחברה שצומחת דרך המוצר (PLG), כשמוסיפים מנוע צמיחה שמונע דרך מכירות (SLG). האזינו לפרק באתר
פודקאסט
35 דק'
05/2025
303: ארבעה סגנונות תקשורת בעבודה, ויצירת סביבה שמותר לטעות בה
איך אפשר להגיד בדיוק את אותו משפט ולקבל תגובה שונה לגמרי, רק כי הדרך שבה אמרנו אותו השתנתה? מה מניע את חברי הצוות שלנו בתקשורת איתנו, ואיך אנחנו משתקפים למי שעובד איתנו?
פודקאסט
38 דק'
05/2025
איך בונים סיפור שלם מאחורי הברנד שלנו
שיחה שמפרקת שלב אחר שלב איך לבנות סיפור סביב מוצר, למה לא מספיק להגיד “המוצר שלנו הוא הכי טוב”, ואיך יוצרים מסר שגורם לאנשים להזדהות ולא רק ללחוץ על מודעה.
בלוג
3 דק'
05/2025
שיווק בסטארט אפ: איפה מתחילים?
בלוג
3 דק'
05/2025
״לאף אחד לא איכפת מהמוצר שלך, ועוד פחות ממך. כשזה ברור, אפשר להתחיל״.
וידאו
58 דק'
05/2025
ניהול חכם של תהליך גיוס וכיצד להימנע מטעויות ב-Cap Table – שיחה עם אמיר שבט
פודקאסט
53 דק'
05/2025
301: מרקטינג גדול לסטארטאפ קטן (אודי לדרגור, Gong)
אנחנו מדברים על איך סטארטאפ קטן יכול לתפוס את תשומת הלב של לקוחות אנטרפרייז, גם בלי תקציבי ענק? בפרק השבוע אנחנו חוזרים לארח את אודי לדרגור, צ’יף אוונגליסט ו־CMO לשעבר בגונג, לשיחה על שיווק חכם, יצירתי ומדויק, שמאפשר גם לחברות בתחילת הדרך לשחק במגרש של הגדולים.
בלוג
5 דק'
04/2025
AI חכם מתחיל בדאטה חכם
הניוזלטר שלנו
הירשמו וקבלו עדכונים על פרקים חדשים, כתבות, אירועים ועוד הפתעות!
רוצים לקחת חלק בשיתוף ידע?
אם גם אתם רוצים להצטרף למשימה שלנו להעשיר את האקוסיסטם בידע ותובנות, אם אתם רוצים לשאול אותנו משהו, אם אתם מרגישים שיש משהו שעזר לכם וכולם צריכים לדעת, נשמח לשמוע.
Startup for Startup