רכש תוכנה


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

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

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

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

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

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

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

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

דגשים למו"מ:
הכרות מעמיקה עם שיטת התמחור שנוקט הספק כדי למנוע עלויות לא צפויות בהמשך הדרך. שינוי שיטת התמחור –צריך להעשות בהתראה מינימלית, אשר תאפשר הערכות הארגון בהתאם. במידה והתמחור מבוסס על נפח השימוש או התועלת המופקת ממנו (VALUE-BASED), יש לדאוג להגדיר את קהילת המשתמשים כך שיכללו בה רק אותם עובדים, אשר באמת זקוקים לתוכנה ועושים בה שימוש.
יש לגדר מראש עד כמה שניתן את עלויות השירות והתחזוקה. יש להכיר ולעגן בחוזה את מנגנון השינוי בשיטת החיוב עבור שירות משנה לשנה (הצמדות למיניהן, אינפלציה וכו').
הגדרות היקף השימוש בתוכנה –יש לדאוג להכללת חברת האם והחברות הבנות לקהילת המשתמשים בתוכנה (אם יש בכך צורך). הארגון יכול לנהל מו"מ גם עבור חברה בשליטתו בשיעור של 30%.
במהלך המו"מ יש לתת את הדעת להוצאת שירותים שונים מהארגון למיקור חוץ ולהוסיף לחוזה סעיף המתיר את השימוש בתוכנה גם לקבלן המשנה.
שדרוג לגרסאות חדשות של התוכנה –הרבה חברות תוכנה מתייחסות לגרסאות חדשות של אותם מוצרים כמוצרים חדשים. ארגון שרוכש תוכנה צריך לדרוש הכללת שדרוג התוכנה בעלויות החוזה. פשרה מקובלת היא תשלום "דמי שדרוג" מופחתים במקום רכישה בעלות מלאה של הגרסה החדשה. יש לדאוג מראש למקרים בהם הספק נותן שם חדש למוצר ודורש דמי רישוי מלאים תוך טענה שזהו מוצר חדש.
כלומר יש לנסות להוסיף סעיף שמדבר על כל ש"הספק מתחייב לדאוג לפונקציונליות שהוגדרה גם במקרה שמדובר על שינוי שם המוצר."
כל אלה הן סוגיות קריטיות שיש לטפל בהן בעת חתימה על חוזה רכישה של תוכנה חדשה.
צוות המו"מ:
צוות המו"מ צריך לכלול ראש צוות בעל ידע מעמיק בכל הנושאים הרלוונטים לעסקה וכן בעל/ת סמכות לקבלת החלטות בסדר הגודל הרלוונטי.
הצוות עצמו צריך לכלול נציגים של הייעוץ המשפטי של הארגון, נציג מחלקת הרכש, נציג מחלקת ה IT ונציג המחלקה הכלכלית.
ככלל, ככל שהיקף העסקה גדול יותר מבחינה כלכלית ואשר עשויות להיות לו השלכות ארוכות טווח על הארגון, כך יצורפו לצוות יותר חברים. מצד שני, ריבוי חברים בצוות המו"מ יכול להקשות על קבלת החלטות מהירה וכן מייקר את עלות המו"מ.

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

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

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

רכש התוכנה לפי CPU או לפי CORE - נושא זה טופל בכניסה אחרת בבלוג.

מבט על השוק הישראלי:
בישראל באופן כללי המחירים תחרותיים לעומת ארה"ב ואירופה. זאת מכיוון שכ"א בישראל זול יחסית ולכן במקרים מסוימים ישנה אופציה לבצע פיתוח פנימי ולא לרכוש את מוצר התוכנה.
בישראל במקרים רבים ישנה אפשרות למשווק (שלעיתים אינו חברת בת) ל"עצום עיין" מבחינת מספר הרישיונות או אופן השימוש בהם. אך מצד שני יש לזכור שלעיתים עקב הרוחק הפיזי ישנה פגיעה ברמת השירות.
מצד שני ישנם מקרים בהם העלויות בישראל יקרות יותר – לדוגמה בחלק ממוצרי ה- MF.
בישראל בולטת גם הדומיננטיות של חברת מיקרוסופט אשר לקוחות רבים בישראל (90% בישראל לעומת כ- 60% בעולם) משדרגים את תוכנת מיקרוסופט במסגרת Enterprise Agreement.

המלצות לרכש IT

להלן מספר נקודות שהועלו במפגש של מנהלי רכש בתחום ה- IT. יש כאן אוסף של מספר רעיונות שלווא דווקא מתאימים לכל הארגונים.

1) רכש תוכנה - לנסות לקבל מראש מידע על איזה שדרוגים הולכים לקבל ומתי. ואז אם לא מקבלים את השדרוגים – לשלם רק חלק מהסכום. לבדוק ולדרוש שהתוכנה תעבוד על גרסאות חדשות של מערכת הפעלה (בשרתים ובתחנות העבודה).
2) מנגנון התייקרות מוסכם אפשרי בחוזים ארוכי טווח הוא ה- Consumer Price Index - CPI-U.
3) דבר עקרוני בתוכנה ובכלל – לשמר את ההשקעה לארגון. לנסות כמה שיותר שהרכישה תהיה של רישיון perpetual- זכות שימוש ללא הגבלה.
4) הסכם תוכנה – לוודא שבמסגרת ההסכם מקבלים את כל סוגי השדרוגים כולל Major Releases.
5) בחוזי תוכנה\תוכנה – לדבר על אחוזי הנחה למשפחות של מוצרים ואז אם מופיע מוצר חדש יש כבר אחוז הנחה.
6) בהסכם תוכנה – במידה ויש גידול ניתן לקבל הנחות גבוהות יותר מההסכם הראשי. לדוגמה, אצל מיקרוסופט במידה ויש גידול נוסף במהלך החוזה, ניתן לקבל הנחה גדולה יותר מההנחה המקורית יותר על ה- TrueUP החדש.
7) במידה ויש אמון עם הספק או הדילר – ניתן לשקול מודל של cost plus למחיר. מומלץ רק כשזהו ספק יחיד.
8) תחזוקת חומרה- במידה ויש הסכם טוב של תחזוקה בארגון ומרוצים מהשירות, ניתן לרכוש ציוד (לדוגמה תחנות עבודה) ללא אחריות יצרן כלל.
9) בציוד פריפריאלי, במידה ויש מסה קריטית – תחזוקה של per call ב- second או third level support יכולה להשתלם. אבל לעיתים זה יכול להיות גם מאוד לא משתלם.
10) לגבי תמחור מדפסות\הדפסות לפי דף – לא ברור לגמרי אם הדבר משתלם. בכל מקרה זה בתחילת הדרך.
11) עלויות של מתכנתי SAP בכירים – לנסות לגייס כמות גדולה של מתכנתים בעלות פחות גבוהה, ואז אם מנהל הפרוייקט צריך בכל זאת משהו בכיר – אז מנהל הפרוייקט חייב ספציפית להצדיק את הצורך ולקבל אישור ספציפי ממנהל האגף. כלומר הוא צריך להסביר למה הוא צריך משהו חריג.
12) לגבי שימוש בכ"א – חברות רבות מוסיפות היום סעיף שמאפשר העברת העובד למסגרת החברה לאחר מספר שנים (אולי עם תשלום קנס). יש לנו מידע על לקוחות שלא חותמים על שום הסכם לשימוש בכ"א ללא סעיף זה.

המלצות לשימוש חלקי בטכנולוגיית SBC

להלו מקרים בהם רצוי לשקול את סביבת ה- SBC כך תיתן פתרון חלקי לסביבת המשתמש כלומר חלק מהאפליקציות יעבדו בתצורה של SBC וחלק מהאפליקציות יעבדו לוקלית (במידה והאפליקציה המדוברת הנה האפליקציה היחידה או החשובה ביותר ניתן לעבור לסביבת SBC מלאה) :
גישה לאינטרנט (הרצה של דפדפן) מתוך סביבת הארגון המאובטחת באמצעות טכנולוגיית SBC. מקובל בארגונים שאינם המאובטחים ביותר אך בכל זאת מחזיקים רשת שאינה פתוחה לאינטרנט (דוגמה - בנקים).
במקרה יש אפליקציה שאינה חלק מה- image שקיים בארגון, ולא רוצים לבנות image חדש, אזי נגשים לאפליקציה זו באמצעות טכנולוגיית SBC.
במקרה וישנה אפליקציה שהיא מסובכת להתקנה, ישנם בה הרבה שינויים, או צריכה מחשב חזק או מתנגשת עם אפליקציות אחרות, אזי הגישה לאפליקציה זו באמצעות SBC. דוגמה פופולארית הינה SAP – לקוחות רבים מרצים את ה- client של SAP בצורה כזו (כ- 40% ויותר מהלקוחות הגדולים בישראל). מקרה דומה אחר בו ישנה אפליקציה מסובכת להתקנה אשר מספר המשתמשים בה מועט.
כנ"ל לגבי אפליקציה שבה לא משתמשים הרבה והתמחור הוא לפי concurrent user - זה מאפשר לחסוך רישיונות והתקנה.
במקרה וישנה אפליקציה שצריכה תעבורת תקשורת מאוד חזקה לשרת, תקשורת שאינה קיימת או קיבולת כזו שמפריעה למשתמשים אחרים – SBC מהווה פתרון טוב.
במקרה וישנה אפליקציה שאינה רצה בסביבת Windows אלא לדוגמה רצה בסביבת Unix ופתרון ה- SBC מהווה כאמולציה. ולהיפך – אם רוצים מתוך סביבה שאינה Windows להריצה אפליקציית Windows.
קונסולידציה של אפליקציה (או של סביבת מחשוב שלמה). מדובר על מצב בו ארגון מבוזר העביר אפליקציה ספציפת (או את כל האפליקציות כלומר את כל סביבת המחשוב) מהסניפים. תמיכה של אפליקציה שמבוזרת לסניפים הנה קשה ביותר (עדכוני תוכנה לתחנות העבודה ולשרתים, גיבוי, טיפול בתקלות וכד'). ישנם מקרים בהם מתבצעת קונסולידציה של האפליקציה או סביבת המחשוב כולה למרכז באמצעות טכנולוגיה של SBC.

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

המלצות לשימוש מלא ה- SBC או thin client

תחילה נדון במקרים בהם סביבת ה- SBC עשויה להתאים כך שתכלול את כל הצרכים של סביבת המשתמש:
1. עבודה בסביבת client server באתרים מרוחקים בהם אין תקשורת טובה. פתרון ה- SBC פחות רגיש לבעיות תקשורת כמו רוחב פס או לשינויים ברוחב פס (jitter).
2. כנ"ל לגבי מקרים בו סביבת העבודה הפיזית אינה יציבה – הפסקות חשמל או ניתוקים אחרים שעלולים לגרום לזמן recover גבוה. במקרים כאלה נפילת תחנת עבודה לא גורמת אובדן מידע.
3. אתרים מרוחקים בהם קשה לתת שירות.
4. נישות בארגון אשר מריצות אפליקציות קטנות או אפליקציות שקשות להתקנה. דוגמאות – call centers, טלרים בבנק. בנישות אלו הסביבה יציבה ואחידה וביצוע ההתאמה לסביבת SBC וה- sizing הנו פשוט יחסית וכלכלי כלומר הרבה משתמשים אחידים נמצאים על אותו שרת.
5. נישות בארגון של משתמשים "בעייתיים" -דוגמה כיתות הדרכה בבתי ספר.
6. גישה מרחוק לעובדים, שותפים (כמו ספקים) או לקוחות. ואז הגישה היא רק לאפליקציות שמותרות. הסיבה – במ"מ וגם חוסר אפשרות להתקין אפליקציה במחשב שאינו של הארגון. רמת האבטחה שמספקת טכנולוגיה זו הנה מהגבוהות הקיימות בשוק.
7. בכל מקרה אחר בו ישנה דרישה לאבטחת מידע ברמה הגבוהה ביותר כמו במקרים בהם ישנן השלכות חמורות לגניבה של מחשב. בפתרון SBC במחשב המקומי לא מותקן דבר.
8. מקרה שבו העובדים ניידים באופן מהותי (עוברים בין משרד למשרד). פתרון של SBC שומר על סביבת עבודה קבועה בכל אתר בו הם נמצאים.
9. במקרים בהם, בעת תקלה ב- PC, ישנו רצון לצמצם עד כמה שאפשר את זמן ההשבתה של המשתמש. טיפול בתקלות חומרה משביתות בסביבת thin client הנו קצר משמעותית מפתרון בתקלות חומרה בסביבה סטנדרטית כי רק מחליפים את ה- device וממשיכים לעבוד. גם הסיכוי לתקלת חומרה במכשירים מסוג זה נמוך יותר. המשמעות של עובדה זו הוא פוטנציאל לשיפור משמעותי ביחסי כ"א של צוותי התמיכה בארגון.

יש לציין שפתרון של thin client חסכוני מבחינת צריכת החשמל.

תכונות SOA Governance

להלן רשימה בסיסית של תכונות שנדרשות מפתרון SOA Governance:
באופן בסיסי, צריך לחלק את התכונות האלה ל- run time ול- design.

  • פרטים על השירות – באיזה שרת מותקן , פרמטרים, methods, וכד'.
  • דוגמאות לשימוש בשירות
  • הקשרים בין השירותים
  • מי משתמש באיזה שירות (כלומר קשור ל- run time וגם ל-design)
  • מה ה- Quality of Service שאמורים לקבל משירות (השבתה, זמני תגובה וכד'). וגם צריך לנהל את הדרישות לכל שירות. כלומר אם שירות יכול לתת תשובה 10 פעמים בשנייה, אבל רוצים להשתמש בו יותר מ- 10 פעמים בשנייה- המערכת צריכה להתריע
  • אופציונלי - הגדרה של עדיפויות . לקוח A עדיף על לקוח B.
  • ניהול שינויים. כאשר משתנה משהו – על מי משפיע. מי צורך איזה גרסה.
  • רשימה של כל השירותים + חיפוש + תאור כולל מקורות המידע של השירותים.
  • ביצוע workflow דרך המוצר (הוספת שירות חדש, עדכון שירות, ביטול שירות וכד')
    גילוי אוטומטי של שירותים (גילוי WS).
  • הגדרה של סטנדרטים ואכיפתם מבחינת שמות משתנים, שמות methods, אבטחת מידע וכד'.
  • הגדרות של מדיניות – מי יכול להשתמש באיזה שירות ותחת איזה תנאי (דוגמה – שירות זמין ל- X רק בשעות היום). מה קורה עם משנים מדיניות באמצע ) ואז פתאום חלק מהדברים עומדים במדיניות וחלק לא)?
    י
  • כול לבצע subscription – מקבלים הודעה על כל שינוי בתחום מסויים.
  • תמיכה ב- UDDI
  • דברים ניהוליים על הכלי – אבטחת מידע (מי יכול להשתמש בכלי, האם לכתוב או גם לעדכן וכד'), גיבוי – מסד נתונים, וכד'.
  • אגב, אם הכלי קשור לדברים נוספים – כלומר מקבל מידע מסביבת .net לדוגמה, מה קורה אם הקשר ניתק (הורדת השרת) האם יודעים לסנכרן את השינויים?
  • התייחסות לגיבוי של שירותים. כלומר שירות אחד שמומש על ידי שני שרתים פיזיים לצרכי גיבוי.
    LOG של היסטוריה.
  • דוחות לגבי מצב ה- SOA בארגון – דברים כמו – מי הם השירותים שהכי משתמשים בהם? מי הם השירותים הכי יציבים וכד'. גם ברמת RUN וגם ברמת DESIGN
  • אפשרות לטיפול במסמכים (קבצים) נילווים לשירותים
  • אפשרות לשים בכלי דברים שהם customized. גם מבחינת מידע. גם מבחינת ה- flow שמתבצע (דוגמה – flow של אישור שירות חדש).
  • אופציונלי – קשר לכלי פיתוח. לדוגמה, כאשר מוסיפים Module שהוא PUBLIC חדש לפרוייקט ב- .net אז ה- module מופיע גם כשירות בכלי. כנ"ל לגבי כלי UML.

שימוש בסביבת שרתים וירטואלית

שימוש בסביבות שרתים וירטואלית הינה mainstream technology בארגוני ה- IT המובילים בישראל.


בכניסה זו ישנה התייחסות לחלק מהשיקולים הקשורים למעבר לסביבה וירטואלית ובעיקר לשיפור התפעול \יחסי כ"א בתחום ה- system כאשר עוברים לסביבה וירטואלית (בעיקר VMWARE).


להלן מספר גורמים שתורמים לשיפור בתפעול \ יחסי כ"א בסביבה הוירטואלית:
הסביבה הוירטואלית מקלה בצורה מאוד משמעותית את משימה ה- provisioning – הקמה של שרת חדש. הקמה של שרת חדש בסביבה מסורתית דורשת התקנה פיזית של השרת, התקנה של כבלי רשת ואחסון, עדכון רשימות מצאי וכד'. כל משימות אלו נחסכות בסביבה הוירטואלית.
משימה של הזזת שרת מסביבת TEST או DEV לסביבת ייצור מתבצעת בקלות ולא מחייבת התקנה מחדש.
טיפול באחזקה מונעת (planned downtime) – אשר מחייבת התקנה פיזית של שרת בסביבה מסורתית מתבצעת בצורה נוחה ומהירה בסביבה וירטואלית (VMWARE). משימת האחזקה המונעת מתבצעת גם ללא פגיעה בשירות שמקבלים הלקוחות לעומת השבתה מסוימת בסביבה מסורתית.
בקרה יום יומית על השרתים מתבצעת בצורה נוחה יותר. הסביבה הוירטואלית מזהה בעצמה מצב בו השרת נתקע, מצב בו אין מקום בדיסק וכד'. משימות אלו צריכות להתבצע בצורה פרטנית בכל שרת בסביבה מסורתית.
משימות תכנון (capacity planning) שמתבצעות בסביבה מסורתית פרטנית לכל שרת מתבצעות בצורה מאוחדת בסביבה וירטואלית.
מיפוי השרת לתקשורת ולאחסון כחלק מההתקנה הראשונית (חלק ממשימות ה-provisioning) וגם כחלק משינויים טבעיים (הזזה של שרת מסביבת אחסון אחת לשנייה, הזזה של שרת מחומרה פיזית אחת לשנייה).
גם משימות הפצת התוכנה יכולות להתבצע בצורה יעילה יותר בסביבה וירטואלית. לדוגמה, במצב בו הפצה של patch "תוקעת" אחוז מסוים של השרתים, בסביבה סטנדרטית ישנו הצורך להפעיל אותם מחדש אחד אחד. אבל בסביבה וירטואלית ניתן לבצע restart של כל השרתים מאותו חלון ניהול בפקודה אחת.
טיפול במשימת ה- DRP במידה ומתבצעת באמצעות טכנולוגיה של וירטואליזציה חוסך את המשימה המייגעת של התקנת patches של תוכנה ומערכת הפעלה בשני האתרים ומספקת מערכת עדכנית ללא עבודה נוספת.

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



אם זאת, יש לציין שישנה שונות רבה בין הארגונים בהתייחסות לשיפור בתפעול \ יחסי כ"א של אנשי ה- system כאשר עוברים לסביבת שרתים וירטואלית. השונות נובעת מ-
כמות השרתים שנדרשים ל- provisioning (כלומר להתקנה) בארגון – ככל שיש יותר צורך ב- provisioning תכוף הסביבה הוירטואלית מקלה יותר. הדבר נכון במיוחד בסביבת פיתוח או בארגונים שהם ארגוני פיתוח תוכנה. ככל שהסביבה יציבה יותר (אין התקנות או הזזות של שרתים) סביבה וירטואלית פחות מקלה.
כמות המערכות הזהות בארגון – ככל שיש יותר מערכות זהות הסביבה הוירטואלית מקלה יותר כי מאוד קל לשכפל מערכות בסביבה וירטואלית.
DRP – ככל שהארגון נדרש יותר ל- DRP ויכול להשתמש בפתרון של וירטואלזציה כחלק מארכיטקטורת ה- DRP השיפור גדל.
ארגונים שמשתמשים בכלי הפצה אוטומטיים לטיפול בהפצה של תוכנות ו- patches של מערכת הפעלה (דבר שמומלץ בכל מקרה) ירגישו בשיפור גדול יותר וזאת מכיוון שאחוז הזמן השם משקיעים במשימות ה- provisioning גדול יותר.
ארגונים שבהם ה- System מבצע הפצה של אפליקציות ירגיש פחות בשיפור וזאת מכיוון שהפצת האפליקציות מתבצעת כמו קודם.
ארגון שמקיים כבר מערכת ריכוזית ומתקדמת של תפעול שליטה ובקרה לשרתים, ירגיש פחות את השיפור בתפעול \ יחסי כ"א בסביבה וירטואלית.



בבדיקה המדגמית שבצענו לקוחות דיברו על שיפור של החל מ- פי 10 (!) במשימות התפעול \ יחסי כ"א הנדרשים בארגון פיתוח שעבר מסביבה מסורתית לסביבה וירטואלית כולל BLADES, עד לשיפור של 30% בארגון ייצור מסורתי (מהתחום הפיננסי). סביר להניח שישנם ארגונים שאצלם השיפור בתפעול יהיה פחות מזה.
לקוחות גם הזכירו חסכון בעלויות של רשיונות של תוכנות גיבוי (AGENTS) כי גיבוי מתבצע ברמה של שרתים וירטואליים.


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