בשנת 2003 נרכשה חברת Rational Software על ידי יבמ וכיום היא מתפקדת כחטיבה עצמאית בחברה. לאחרונה העניקה Rational הצצה ראשונה אל תוך העקרונות שינחו את עבודתה במסגרת הדור הבא של כלי התוכנה שלה ובכלל זאת שימוש בעקרונות ווב 2.0 ובשיתופי פעולה במטרה להתגבר ביתר קלות על כמה מהמחסומים המסורתיים העומדים בפני מפתחי תוכנה.
לדבריו של רוד סמית', סמנכ"ל טכנולוגיות חדשות ביבמ, ארגוני IT רבים נאלצים להתמודד עם עומס שמקורו במצבור גדול של יישומים עקב הגידול שחל בארכיטקטורה מונחית השירותים (service-oriented architectures), והטכנולוגיה של Rational תוכל לסייע להם להתמודד עם המצב בצורה יעילה יותר.
יבמ גם הציגה בכנס את ג'אז (Jazz), תווכה (middleware) מבוססת קוד פתוח, המסייעת לשיתוף פעולה בין צוותים שונים העובדים על פרויקט משותף. לטענתו של אריק גאמא, מהנדס תוכנה בכיר ביבמ, ג'אז יכולה לעקוב אחר כל האספקטים של פיתוח פרויקט, כולל אירועים העשויים להשפיע על תהליך התכנות, בעיות פוטנציאליות ועוד. התוכנה מאפשרת למפתחים לדון בבעיות ולהעביר קטעי קוד הלוך ושוב ביניהם. ג'אז גם עושה שימוש במנגנון RSS על מנת להעביר מידע מהמערכת המרכזית לכל חברי הצוות, הוסיף גאמא.
יבמ מתכננת להשתמש בג'אז באופן פנימי על מנת לפתח מוצרים חדשים ולהטמיע יכולות שיתוף פעולה אל תוך כלים קיימים, הסביר לי נאקמן, סמנכ"ל ניהול מוצר ותמיכת לקוחות ב-Rational. מעבר לכך, אמר נאקמן, יבמ מתכננת להוסיף לג'אז יכולות אוטומציה של תהליכים. לדבריו, ניתן לעשות שימוש ביכולות אלה על מנת להבין טוב יותר תהליכי פיתוח צוותיים ולהכניס בהם אלמנטים של אוטומציה.
נאקמן הוסיף ואמר, שמהנדסי יבמ עובדים על פרויקט חדש בשם סטיקס (Styx), העושה שימוש בחלק מהמאפיינים של מערכת הניהול טיבולי (Tivoli) של החברה, על מנת לאפשר לבודקי תוכנה לקבוע באופן אוטומטי את התצורה של סביבת הבדיקות (לדוגמא, את סוג החומרה בה יש להשתמש), כך שניתן יהיה לעשות בה שימוש חוזר על ידי בודקים אחרים.
נאקמן סיפק גם הצצה אל תוך המאפיינים החדשים של פולאריס - מערכת ניהול ובקרת פרויקטים, שתאפשר למנהלים בכירים להבין טוב יותר את מצבם של הפרויקטים המתנהלים בארגון. לדברי נאקמן, אם מנהל רואה שפרויקט מסוים צבוע באדום, הוא יוכל לסקור את מאפייני הפרויקט ולגלות שהוא סובל לדוגמא ממספר גבוה של באגים ושהצוות האחראי אינו מצליח להתמודד איתם במהירות מספקת. על ידי ירידה לעומק הוא עשוי לגלות למשל שצוות המהנדסים נתון בעומס עבודה מוגזם והוא יוכל לבצע את הצעדים הנדרשים.
יבמ חושפת כלי תוכנה חדשים למפתחים ולמנהלי פרויקטים
IDG
13.6.2007 / 14:14