לקראת אירוע | אבי דילר, מנהל תחום השירותים המקצועיים בכלנית: "40% מהתקלות שמתגלות בשלב ה-Production נובעות מחוסר תאימות בין סביבות העבודה השונות"
"מחקרי שוק מצביעים על הקשר בין אופן ניהול סביבות העבודה לבין הבעיות הקיימות במחזור חיי המערכת. כ-60% מבעיות הזמינות והביצועים נובעות מבעיות קונפיגורציה שלא זוהו בשלבים מוקדמים יותר". לדברי דילר, "זמן ההשבתה הממוצע של סביבות העבודה עומד על כ-5%. נתון זה מייצג את פרקי הזמן הנדרשים לביצוע עבודה שוטפת שכרוכה בפעילות כגון:
1. הפצה של מערכות (Deploy) שבדרך כלל גוזלת עד כ- 3 ימי עבודה
2. איתור תקלות (Troubleshoot) שאורך בממוצע כחצי יום ורובו (75%) מוקצה לאיתור הגורם לתקלה.
עלות הנזקים התפעוליים, העסקיים והתדמיתיים הנגרמים מהשבתות ומזיהוי מאוחר של תקלות בארגונים גדולים בעולם, נאמדת בכ-2.5 מיליון דולר בחודש!!", עפ"י דילר.
מהו הפתרון המוצע לאתגר זה?
"ככל שעולה מורכבותן של מערכות המידע בארגון, כך גובר הצורך לנהל ביעילות את סביבות העבודה השונות, לאורך מחזור חיי המערכת, ולספק שירותי ניהול ותפעול ליותר גורמים. ברוב הארגונים, כפי שנטען במתודולוגיות מוכרות כגון ITILv3, COBIT וכדומה, אמורות להתקיים שלוש סביבות עבודה עיקריות: סביבת פיתוח, סביבת בדיקות וסביבת ייצור (Production). פעילות הקמת הסביבות וניהולן הינה בעיקרה מתן שירות למשתמשי הסביבה, תמיכה בזמינות וביציבות הסביבה וכן איתור וצמצום הפערים הקיימים בין הסביבות השונות. משמעות הקמת סביבת עבודה אופטימאלית אינה בהכרח שכפול מלא של סביבה מקבילה, אלא הדמיית מערכות ותשתיות נבחרות וגידור פערים כדי שניתן יהיה לקבל תמונת מצב קרובה ככל הניתן להתנהגות המערכת במצבי "אמת". סביבה מנוהלת תאפשר לתהליכי ה-Release Management מהימנות, גמישות ויציבות".
מהן התועלות הצפויות מניהול סביבות העבודה ע"י גוף מקצועי כדוגמת חברת כלנית?
דילר מציין מספר יתרונות:
"1. מהימנות – תאימות בין סביבות העבודה תאפשר למנוע זליגת תקלות בין סביבות העבודה השונות וצמצום מעבר תקלות לסביבת ה-Production. ניהול נכון יסייע להפחתת נזקים, הן עסקיים והן תדמיתיים.
2. זמינות – יישום ממוכן ומבוקר של תהליכי פריסה (deploy) ובקרת תצורה ממוכנת יקטינו את משך זמן הפריסה ואת משך פתרון התקלות (Troubleshoot), ובכך יגדילו את זמינות המערכות בסביבות העבודה השונות. הגידול בזמינות בסביבות ה-non production יתרום לקיצור משך זמן הפרויקט כולו (Time to Market).
3. יציבות – ניהול ותיאום צוותי העבודה השונים ופעילויות ההתקנה והתחזוקה בסביבות העבודה, תוך כדי תיעוד תצורת המערכות, הממשקים ורכיבי התשתית יובילו לצמצום ולפתרון מהיר של קונפליקטים ויאפשרו יציבות של המערכות בסביבות השונות לאורך זמן. תיאום וניהול זה יאפשר גם איחוד משאבי חומרה, תוכנה וכוח אדם, ולפיכך לחיסכון בעלויות.
במרבית הארגונים קיימות מספר סביבות עבודה אך נדרש להתאים את תהליכי העבודה ותצורת הסביבות בכדי להפוך אותן לסביבות מנוהלות התומכות בתהליכי Release Management. תהליך המעבר כולל פעילות מקבילה של התאמת תצורה והתאמת תהליכים בכדי להגיע לתוצר הרצוי.
שירותים שאציין בנושא לדוגמה הם:
1. סדנא לתכנון סביבת העבודה (פיתוח/בדיקות) המתאימה לצרכי הארגון.
2. ליווי הקמת סביבת עבודה מנוהלת.
3. ייעוץ בהתאמת מתודולוגיות ובהטמעת כלים ותהליכים לניהול נכון של הסביבה.
4. ניהול שוטף של סביבות עבודה נבחרות, כשירות מנוהל התומך בתהליכי הפיתוח בארגון".