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

 

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

 

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

 

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

 

כל כישלון בהבנת היחסים המורכבים המתקיימים בין מערכות שונות עלול להיות עניין יקר. על פי הערכות, חשופות חברות בארה"ב בלבד להוצאות של 22 מיליארד דולר בשנה הנולדות בשל טעויות בהנדסת מערכות. הסיכון הזה גדול עוד יותר אם משקללים את מחיר אי העמידה בהוראות חקיקה ותקינה העשויות לחול על הארגונים האלה. על פי ההערכות המקובלות, עשויה עלות כל חריגה מהוראות חקיקה או תקינה להסתכם ב- 81 מיליון דולר של הוצאות נוספות – ולגרום לאבדן הכנסות בהיקף של יותר ממיליארד דולר.

 

ענן חכם לאספקת תוכנה

 

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

 

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

תגובות לכתבה

הוסיפו תגובה

אין לשלוח תגובות הכוללות מידע המפר את תנאי השימוש