מערכות לגאסי: העתיד והמציאות נפגשים
אחד האתגרים הגדולים של מנהל מערכות מידע הוא שילובן של מערכות הלגאסי המיושנות עם טכנולוגיות חדשות. באג 2000 מדגים את הצורך הממשי במערכות הללוIsraeli Hi-Tech and Startups | ERP and CRM
![]() | ![]() |
|

מערכות המיינפריים של יבמ זוכות לאחרונה לעדנה. אך המיינפריימים אינם דינוזאורים יחידים ששורדים בסביבה הטכנולוגית המודרנית. בשבוע שעבר הכריז הסניף הישראלי של חברת Software AG, מפתחת פלטפורמת נצ'ורל על עסקאות בשווי 100 מיליון שקלים. הכרזה זו עמדה בקו אחד עם תוצאותיה הטובות של החברה העולמית. למרות שהיא נחשבת "מיושנת" ממשיכה שפת הנצ'ורל להיות רלוונטית לארגונים רבים.
למרות תדמיתן הטכנולוגית והמתקדמת של מערכות מחשב, רבות ממערכות המחשוב הארגוניות עושות שימוש, לפחות חלקי, במערכות מיושנות, ולעיתים מיושנות מאד - מערכות Legacy. אחד מהאתגרים הגדולים ביותר של מנהל מערכות המידע הוא שילובן של מערכות הלגאסי עם טכנולוגיות חדשות.
כל מערכת מחשב, ביניהן גם מערכות לגאסי, מורכבות משלושה "רכיבים": חומרה, תוכנה ומידע. המחשב המתוחכם ביותר שאינו "מדבר" עם התוכנה שלו הינו חסר כל תועלת. מכיוון שכך תלויה יכולת ההחלפה של חומרה ישנה, בהתאמתה של החומרה לתוכנה, ולהיפך. המשתמש הביתי מכיר סיטואציה זו מהחלפתן של מערכות הפעלה, ומיישומם של שידרוגים מתקדמים. מערכות הפעלה מתקדמות יתקשו מאד לפעול על חומרה ישנה. הבעיה ההפוכה נדירה יותר אך גם זו קיימת - גם המחשב המתקדם ביותר יכול שלא להתאים לגרסאות תוכנה ישנות שתוכננו למפרטים שונים לחלוטין.
עם זאת, במובנים רבים השוק הארגוני שונה בטווח ההתאמה בין תוכנות ובין חומרה - מערכות רבות הינן בנות עשרות שנים, והתוכנות החדשות מפותחות לאורם של מפרטי המערכות הישנים. יבמ, לדוגמה, הקפידה תמיד כי מוצרי התוכנה שלה יהיו מתאימים גם למפרטיהם של מחשבים בני עשרות שנים, כמו גם בתוכנות שנלווו אליהן. בשוק הישראלי, כמו גם ברוב השווקים העולמיים, מחזיקים ארגונים רבים במרתפיהם מחשבי מיינפריים ענקיים של יבמ שהינם בני עשרות שנים. מחשבים אלו מתפקדים לעיתים כמחשבים הראשיים במערכות הליבה הקריטיות ביותר בארגון.
מחשבי המיינפריים האדירים מאפשרים לארגונים להריץ מספר רב של יישומים על אותו המחשב זה לצד זה ובגלל התאמתן של התוכנות החדישות לאלו הישנות נותר מחשב זה כאופציה פופולרית למערכות לגאסי. מעבר להרצתן על מחשבי מיינפריים משותף למערכות לגאסי רבות השימוש בשפת קובול. COBOL, או Common Business Oriented Language, הנה שפה ותיקה מאד במונחים של טכנולוגיות מחשב. פיתוחה של הגרסה הראשונה של השפה הושלם ב-1959, השנה בה פידל קאסטרו עלה לשלטון בקובה, ברבי באה לאוויר העולם ובאדי הולי נהרג בתאונת מטוס. שנה מאוחר יותר יפגשו בן-גוריון והנשיא אייזנהאור כראשי מדינות.
200 מיליון שורות קוד
קובול פותחה בארכיטקטורה שמאפשרת לה לרוץ על מגוון רחב של ארכיטקטורות חומרה. גמישות זו אחראית לנפיצותן המדהימה של שורות קוד שנכתבו בשפה זו. לפי הערכות קיימות בעולם כ-200 מיליון שורות קוד שנכתבו בשפה זו. בניגוד לדעתם של רבים, שורות אלו לא נכתבו אי אז בשנות ה-60. בכל שנה נוספות בעולם כחמישה מיליון שורות קוד חדשות הנכתבות בקובול. אין כמעט שטח של מחשוב ארגוני שלא תוכלו למצוא בו יישומים רחבים הכתובים בקובול - בין אם המחשבים יושבים בחברות ביטוח, בנקים, ארגוני בריאות או חברות תעופה, או כל ענף אחר, לצורך העניין.
לרכיבי תוכנה (אפליקציות) זמן חיים שונה מזה של מערכות תוכנה, זמן חיים ארוך באופן משמעותי - תוכנות אינן סובלות מבלאי דומה לזה של הרכיבים הפיזיים. מכיוון שכך תהליכים עסקיים שנכתבו בקוד לפני עשרות שנים ממשיכים להשפיע על הווה והעתיד.
כיצד מוגדר איזו מערכת הנה מערכת לגאסי ואיזו היא מערכת עדכנית? מערכות לגאסי נקבעות ככאלו משעה שהן מיושמות בסביבת הייצור ולא בסביבת הפיתוח. גם מערכות שנכתבו בשפות Visual Basic, ו-C, שנחשבו עד לפני זמן לא רב למודרניות, משמשות כיום במקרים רבים כמערכות לגאסי. המערכות של היום הן מערכות הלגאסי של מחר.
מאפיין נוסף של מערכות לגאסי הוא שפיתוחן והרחבתן מבוצעות במסגרת האירגונית (Inhouse) ללא רכישה של מוצרי מדף. מרביתן של מערכות אלו, מערכות רבות עוצמה המאפשרות ביצוע של מספר רב של פעולות בשניה, הינן מערכות UNIX. לכולן ממשקים גרפיים התואמים את דרישת המשתמשים כיום. למערכות אלו, למרות הותק הרב שלהן, עדיין אין כיום תחליף משמעותי. מספיק לבקר בחדרי עסקאות של בורסות בעולם בכדי להיווכח שהשינוי היחידי שמערכות אלו עוברות הן מעבר איטי ללינוקס, גם על מחשבים מרכזיים התואמים את האכיטקטורה ומאפשרים רמת ביצועים שוות ערך למערכות הקודמות.
להוציא את המערכות אל העולם האינטרנטי
למרות ההגדרה המתייחסת ליישומן בפועל של המערכות, קיימים מספר כללי אצבע פשוטים לזיהויה של מערכת לגאסי:
• מערכת הפועלת על ארכיטקטורה ישנה שכוח האדם בארגון אינו בקיא בה
• מערכת שמציגה קושי ניכר בביצוע שינויים בקוד, ושאינה מאפשרת לרוב ביצוע של סימולציה שתאפשר לדעת את תוצאות השינוי
• מערכת הכוללת לוגיקה עסקית שאינה תואמת את הסביבה היומיומית של הארגון
• מערכת חסרה בתיעוד טכני
• מערכת המציגה קושי בהתממשקות לאפליקציות אחרות/חדשות
את אחד מהפתרונות לבעייתיות שמציבות מערכות אלו בפני ארגונים מהווים פתרונות ה-EAI - Enterprise Application Integration. פתרונות אלו מאפשרים למערכות שנטולות ממשק אינטרנטי "לדבר" עם מערכות מבוססות רשת. פתרונות אלו מאפשרים "להוציא" את מערכת הלגאסי אל העולם האינטרנטי. למרות יכולותיהם של כלי EPI לגשר בין מערכות הלגאסי והסביבה האינטרנטית, הם מכבידים על ביצועי המערכת.
השימוש במערכות לגאסי כרוך, כפי שעולה מדברים אלו בתשלום של מחיר כבד - אי התאמה למציאות היומיומית, ולעיתים מערכות איטיות ומסורבלות. אם כן מדוע לא לשכתב את המערכת ולפתח מערכת חדשה? מדוע לא לרכוש מדף? כדי להבין את הצורך האקוטי בשימוש במערכות לגאסי אפשר לבחון את המקרה של באג 2000. בתיקון באג 2000 הושקעו לפי הערכות כחצי טריליון דולר, סכום דומה לתוכנית הסיוע המקורית של האוצר האמריקאי לבנקים שאושרה לפני מספר חודשים. הסכום המפלצתי הושקע בתיקון של טעות בודדת - פורמט כתיבת התאריך בתוכנות מיושנות. כמה יעלה לשכתב מערכות אפליקציה מלאות של בנק עם נתונים וממשקים המתמשכים 40 שנה לאחור? אם תשאלו ארגונים שניסו לעשות זאת, התשובה היא "הרבה יותר מדי".
לא להיסחף אחרי התלהבות של צעירים
כשעולה הדיון על מערכות לגאסי, לעיתים קרובות, ממהרים גורמים פנימיים בחטיבות המחשוב של ארגונים לגלגל עיניים ולטעון כי נדרש מיד כי "העדפות המשתמשים השתנו", "הגיע הזמן לרדת מהמיינפריים", או "חברת הייעוץ ששכרנו המליצה לעבור ממערכות סגורות לפתוחות". טיעונים שכאלו במקרים רבים נובעים משיקולים לא מקצועיים. מערכות הלגאסי אמנם אינן "סקסיות", אך מכך לא נובע כי מתכנתים צעירים חכמים או מוכשרים ממתכנתים ותיקים. הצעד של שכתוב מערכות נובע במקרים רבים מחוסר הבנה של מורכבות המהלך ומנסיון של אנשי שיווק למכור "חלומות טכנולוגיים".
עמית כהן הוא מנהל טכנולוגיות (CTO) בחברת Spine
עשרת הגדולים
| שימושים: דף הבית | RSS | אודות האתר | פרסום באתר | תקנון האתר | ||
| TheMarker: העמוד הראשון | הייטק | שוק ההון | וול סטריט | בעולם | קריירה | פרסום ומדיה | צרכנות | נדל"ן | משפט | רכב | המדריך למשקיע | ||
| Cafe: ראשי | העמוד שלי | אנשים | קהילות | בלוגים | תמונות | וידאו | קהילת תמיכה | ||
| עכבר העיר: עכבר העיר | סרטים | קולנוע | מסעדות | מתכונים | הופעות | פעילויות ילדים | הצגות | לילה | מסיבות | עכבר העיר: סרטים, לילה, מסעדות | ||
| לוח העיר: דרושים | דרושים הייטק | נדל"ן | פרוייקטים חדשים | רכב | בעלי מקצוע | קח תן | ||
האתר פותח ע"י![]() |