פיתוח תוכנה

iGates היא חברת פיתוח תוכנה לאנטרפרייז המתמחה בבניית מערכות מורכבות, שירותי backend, אינטגרציות וממשקי web עבור ארגונים וחברות טכנולוגיה מובילות בישראל ובעולם.

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

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

מערכת כירטוס חכם - רב קו וניהול משמרות נהגי

מטרודן, מטרופולין, קווים, עילית

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

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

מידי יום המערכת משרתת מאות אלפי נוסעים באוטובוסים,

 

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

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

קראו עוד: מערכת כירטוס חכם - רב קו וניהול משמרות נהגי

שאלות נפוצות

מה כולל שירות פיתוח התוכנה של iGates?

פיתוח תוכנה ב-iGates מכסה את כל הסטאק - שרתי backend, מערכות web, אפליקציות מובייל, מערכות משובצות (embedded) ופתרונות IoT. אנחנו עובדים עם רוב שפות התכנות והפריימוורקים הרלוונטיים, כולל C/C++, Java, Kotlin, Swift, JavaScript/TypeScript, Python ו-.NET. כל פרויקט כולל אפיון, פיתוח, QA והשקה - ובמידת הצורך גם תחזוקה שוטפת.

האם אתם מתאימים לחברות גדולות או רק לסטארטאפים?

אנחנו עובדים עם שני סוגי לקוחות. בין הלקוחות שלנו תמצאו ארגונים גלובליים כמו Siemens, Microsoft ו-AT&T, יחד עם חברות מקומיות וסטארטאפים. הצוות הבכיר שלנו בארץ מסוגל לעמוד בדרישות אנטרפרייז (אבטחה, ציות, תהליכים) וגם בקצב פיתוח של סטארטאפ.

האם אתם מפתחים מערכות משובצות (embedded) ועובדים ברמת ה-kernel?

כן. iGates היא אחת מבתי התוכנה הבודדים בישראל עם יכולת פיתוח מלאה ברמת ליבת לינוקס - driver development, custom boards, ו-bring-up של מערכות חומרה ייעודיות. בנוסף אנחנו עובדים עם Ubuntu Embedded, Yocto ו-Buildroot עבור פתרונות IoT תעשייתיים.

כמה זמן לוקח פרויקט פיתוח תוכנה טיפוסי?

טווח הזמנים תלוי בהיקף ובמורכבות. פרויקט POC ממוקד נמשך בדרך כלל 4-8 שבועות. מערכת בינונית עד MVP אורכת 3-6 חודשים. פלטפורמה אנטרפרייז מלאה - שנה ומעלה, לרוב בתצורת leveraged team שצומחת בהדרגה. אנחנו תמיד מתחילים מאפיון שמסכם לוחות זמנים ועלויות לפני התחייבות לפיתוח.

איך מתבצע תהליך האפיון של פרויקט חדש?

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

האם אפשר להתחיל מצוות קטן ולגדול בהדרגה?

כן. מודל ה-Leveraged Team שלנו מאפשר להתחיל עם 2-3 מפתחים בכירים, ולהוסיף תפקידים (UX, QA, DevOps, נוספים) כאשר הפרויקט מתבגר. כל אנשי הצוות עובדים מהמשרד בתל אביב, כך שאין פיצול מטה-אופשור והעבודה זורמת בזמן אמת.

ראה עוד: פיתוח תוכנה