Oracle ,SAP ומערכות ERP

שלמה שוורץ

מבוא

רוב המתכנתים מכירים את סביבות הפיתוח הנפוצות: דוט נט, וג'אווה. רובינו גם מכירים לפחות מעט את התחום של RT Embedded ויש כאלה שיצא להם להתעסק עם Mainframe. אבל ישנו תחום שצובר לאחרונה פופולאריות גדלה והולכת: מערכות ERP. ברפרוף מהיר על לוח דרושים, ניתן למצוא עשרות משרות של מתכנתים, מיישמים, מטמיעים, ומנתחים של מערכות ERP של החברות סאפ ואוראקל ולעיתים גם של חברות אחרות. במאמר הבא אתן סקירה ממוקדת על מערכות ERP, ותפקידן בארגון.

 

מהי מערכת ERP?

ERP = Enterprise Resource Planning או בעברית: מערכת ניהול משאבים. עם כניסת המחשבים לארגונים וחברות עסקיות (אי שם בשנות ה80), נכתבו תוכנות רבות לביצוע פעולות שונות בארגון. תוכנות לניהול עובדים, פיננסים, ניהול פס ייצור, שווק ומכירות וכו'. כל חברה הייתה מפתחת תוכנות שמתאימות לה, או רוכשת תוכנות מוכנות. התחזוק של מערכות שונות, כמו גם הגישור והקישוריות ביניהן עלתה הון לארגונים הגדולים.

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

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

ארכיטקטורה כללית

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

בסופו של דבר נשמרים הנתונים בבסיס נתונים ((Database. במקרה של אוראקל זה כמובן בסיס נתונים של אוראקל, סאפ לעומת זאת מאפשרת התקנה על SQL Server, Oracle, DB2 ואחרים. ERP נמכר מראש עם אלפי תוכניות מוכנות, המכונות גם Business Process אוBusiness Scenario. על מנת שארגון יוכל לעבור לעבוד על ERP, יש צורך בהתאמת התוכניות לנהלים ולדרך העבודה של הארגון הספציפי. תהליך זה נקרא יישום והטמעה והוא כולל תהליך מורכב של ניתוח ואפיון הארגון, ויישום המודולים המתאימים. עבודה זו נעשית לרוב בשיתוף עם מהנדסי תעשייה וניהול ויועצים עסקיים שונים. כיוון שהמידע והפעולות של הERP נחשבות לרגישות מאוד, יש צורך בזהירות רבה. תארו לעצמכם שבבנק הפועלים (שעובד עם מערכת סאפ), תחול פתאום טעות באחת התוכניות...

קצת פרופורציות

מערכות הERP מיועדות בראש ובראשונה לארגונים גדולים. הכוונה בדרך כלל לארגונים וחברות המונות למעלה מאלף עובדים. המערכות בנויות מראש לעבוד בארגונים בינלאומיים, תוך התחשבות בחוקים ובנהלים השונים ממדינה ומדינה (למשל לוח שנה וחגים, חוקי מס ומכס, מטבעות וכו').

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

על מנת לסבר את האוזן ולהבין את גודל המערכות הללו הנה כמה עובדות מעניינות:

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

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

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

 

מה לזה ולפיתוח?

כאמור כשרוכשים מערכת ERP, יש צורך להתאים את התוכניות והמודולים לצרכי הארגון. תוכניות הERP של סאפ כתובות בשפה ייחודית הנקראת ABAP, וכמו כן ניתן כיום לכתוב גם תוכניות בג'אווה. הקוד באוראקל מזכיר מעט את הקוד של הDB של אוראקל ובנוסף אוראקל מספקת סביבת ג'אווה בשם JDeveloper. בתהליך ההטמעה והיישום משתתפים מתכנתים המתאימים את התוכניות, ובמקרים רבים כותבים תוכניות חדשות לצרכים שונים. התכנות מזכיר מעט כתיבה של Stored Procedure של בסיס נתונים, אך כולל גם כתיבה של מסכים וממשקי משתמש וכולל אפשרויות רחבות ומורכבות בהרבה.

השחקנים בשוק, ומגמות עתידיות

כפי שכבר אפשר לנחש, השחקניות העיקריות הן סאפ ואוראקל. חשוב לדעת שלאוראקל שני מוצרים עיקריים: בסיס נתונים עצמאי, ומערכת ERP. בסיס הנתונים נקרא: Oracle Database ומערכת הERP נקראת: Oracle Applications. השניים הם מוצרים שונים, ואף זכו לשמות גרסאות שונות ואין להתבלבל ביניהם.

החברה המובילה בעולם בתחום היא סאפ עם כ20,000 לקוחות ועשרות מיליוני משתמשים. השתיים הן יריבות מרות ומקיימות תחרות קשה ביניהן. עד לא מזמן היו קיימות עוד שתי חברות בולטות: סיבל ופיפל סופט. אלא שהן נרכשו לאחרונה ע"י אוראקל בסכומים של מיליארדי דולרים כל אחת, בניסיון לצמצם את הפער עם סאפ. סאפ הגרמנית, שולטת בשוק האירופי, בעוד שבשוק האמריקאי לאוראקל האמריקאית יש יתרון קל. בישראל 46% מהשוק נשלט בידי סאפ, בעוד שאוראקל מפגרת אחריה עם נתח של 18% (והשאר של יצרנים אחרים). כדאי לציין שקיימים עוד שחקנים רבים ביניהם חברות ישראליות כמו פריוריטי, ריטלקס ואחרות שמפתחות מערכות משלהם שלרוב נמכרות לארגונים קטנים יותר או לתעשיות ספציפיות.

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


קישור: Reader

שלמה שוורץ, מייסד ומנכ"ל שפר מערכות. יועץ בכיר בנושאי תוכנה וERP ומרצה בקורסים רשמיים של SAP העולמית.
מאמר חינם באדיבות: www.Reader.Co.il
דירוג:  

הוסיפו ל Facebook Share on Twitter הוסיפו ל Google Bookmarks הוסיפו ל HOTחדש

טוקבקים

שם מלא: *

אימייל:
(האימייל לא יפורסם בשום מקום באתר)
כותרת: *
תוכן: