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

    אודות השירות: מרכז/שלוחת פיתוח בהודו לעסקים ישראלים

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

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

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

    יתרונות: מחסור במפתחי תוכנה טובים
    בארץ, הוזלה משמעותית של "עלות
    הבעלות" של כל מפתח תוכנה, המנעות
    ממחסומי שפה, והפרשי שעות נוחים         

    האתגרים והפתרונות של אסמבלי:
    פיתוח בהודו מציב אתגרים לאט פשוטים.
    אסמבלי מנהלת פיתוח תוכנה בהודו מ-2004
    והתגברה כבר על כל האתגרים האלה, בשבילכם

    למה לעבוד איתנו?:
    חברת אסמבלי פיתחה בהודו פלטפורמת מחולל
    יישומים לדפדפן, שמוצריה מותקנים בעשרות
    חברות; אסמבלי תהא השותף שלכם בהודו!

מרכז/שלוחת פיתוח בהודו

במה מדובר?

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

למה זה טוב?

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

מטרות

הגדלת שביעות רצון של לקוחות

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

חדשנות וייתרון תחרותי

רתימה של טכנולוגיות High-End שאינן בתחום ההתמחות של החברה; פיתוח מספר גדול יותר של מוצרים, או קיצור יציאה לשוק של מוצרים

מיקוד צוות הפיתוח המקומי בפעולות מניבות

פינוי מפתחים בישראל לשיפור ופיתוח מוצרים חדשים, במקום תחזוקה שוטפת.

צמצום עלויות והגדלת הכנסות

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

יתרונות בשירות העסק

מחסור במפתחים

מחסור במפתחי תוכנה טובים בישראל (וזמן מבוזבז בנסיון לגייסם)

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

חסכון בעלויות

הוזלה משמעותית של "עלות הבעלות" של כל מפתח (העלות הכוללת של אחזקתו)

  • באותה עלות של תוכניתן אחד בישראל, ניתן: להפעיל כ-3 מפתחי תוכנה, באותה רמת ידע, בהודו, או - להפעיל צוות הכולל מנתח מערכת/מנהל מוצר (במשרה חלקית) + מפתח תוכנה + עובד אבטחת איכות (QA).
  • צוות גדול יותר, ללא פשרות על איכות, מאפשר פיתוח נרחב או מהיר יותר!

שפה והפרשי שעות

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

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

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

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

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

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

האתגר

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

פתרונות

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

האתגר

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

פתרונות

  • הקוד נשמר בענן (TFS), כך שכל המפתחים עובדים יחד
  • אסמבלי מיושמת נהלי עבודה של פיתוח Agile – קשר יומיומי ורציף בין העובדים בארץ לעובדים בהודו

האתגר

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

פתרונות

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

האתגר

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

פתרונות

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

האתגר

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

פתרונות

  • אסמבלי מנהלת פיתוח בהודו משנת 2004, ומבינה את רזי התרבות והניואנסים שלה. אסמבלי תדריך את הלקוח ותלווה אותו בקשר עם עובדיו ההודיים עד שיקבל את המיומנות הנדרשת לניהולם

מה אנו מפתחים - טכנולוגיות וסוגי מוצרים

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

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

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

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

יש מספר טכנולוגיות לפיתוח במובייל, כל אחת עם היתרונות והחסרונות שלה. אנחנו מציעים את כולן, ונסייע לכם לבחור את המתאימה ביותר - טכנולוגיות כמו Cordova או Xamarin המיועדות לפיתוח Multiplatform או prototyping מהיר, לעומת פיתוח Native שיודע לנצל את כל התכונות של המכשירים החכמים, אך מחייב "מכפלה" של מאמץ הפיתוח לפי ההתקנים בהם רוצים לתמוך...

כמו כן, אין כמעט פיתוח מובייל ללא פיתוח Back-end של אפליקציית אינטרנט - ובחיבור הזה יש לנו נסיון רב.

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

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

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

יש עשרות טכנולוגיות לעדכוני זמן-אמת באפליקציות אינטרנט/מובייל, מביניהן בחרנו לעשות שימוש ב SignalR של ASP.Net, וב Plugins שלה ביישומים למובילי שמבוססים על Cordova או טכנולוגיות Cross-Platform אחרות.

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

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

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

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

בסופו של דבר, התוכנה שאתם מפתחים צריכה לפעול על תשתיות מסויימות - שרתים, מסדי נתונים, Storage, Cache, וכו'.

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

אודות אסמבלי: למה לעבוד איתנו?

חברת אסמבלי...

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

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

בועז כהן-סיפקו, מנכ"ל אסמבלי

מנהל בתי תוכנה מאז 1989, ומנהל פיתוח תוכנה בהודו משנת 2004

בעל ידע מולטי-דיסציפלינארי רחב, כולל ניהול מוצרים, ניתוח מערכות, ניהול פיתוח.

בעל נסיון יזמי רב, בכל מחזור החיים של מיזמים טכנולוגיים.

אסמבלי היא השותף הישראלי, של הלקוח, בבית התוכנה בהודו

אסמבלי לוקחת אחריות מלאה על המקצועיות והאיכות של התוצרים בהודו – הלקוח לא צריך לחשוש מ"התעסקות" ישירה עם גורם "מרוחק", שאינו Liable ואינו Loyal.

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

פרויקטים לדוגמא

קחו אוויר...

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