IBM 將為 Rational 軟體開發平臺賦予社交網路功能。它新的協同開發整合平臺 Rational Team Concert 於 6 月底在美上市。
Rational Team Concert 企圖讓所有參與開發專案的人(而不只是開發人員)可以相互協同。例如開發人員要著手工作時,他會看到其他專案成員有誰已經登入,不論他們身在何方。開發人員、專案經理、測試人員、法規遵循經理及其他成員都可以利用即時通訊工具來互通聲息。 IBM 已在佛州奧蘭多市的 Rational 軟體開發大會上公佈 Team Concert 的細節。
Team Concert 可用於管理開發人員以非 IBM 工具撰寫出來的程式。例如,若軟體架構師更改專案模型,開發人員就會被通知可能需要多做哪些工作項目,即使他們用的是微軟 Visual Studio 的 C#,而架構師用的是 Rational Software Architect 。 IBM 強調,它最大的不同是可以和微軟 Visual Studio Team System 之間的整合。 Team Concert 和其他產品之間可建立連接器 (Connector),而第 4 季將有一個 Visual Studio 專用的連接器問世,IBM Rational 產品總監 David Locke 說。
Team Concert 是 Jazz 的產物,IBM 這項研究專案目的是透過這些協同功能克服軟體開發的障礙。 IBM 已將 Jazz 開放給外部開發人員,Locke 預期年底前 IBM 及其他廠商大約有 20 個與 Jazz 相容的產品推出。 Black Duck Software 的 ProtexIP 是其中之一,該軟體可分析原始碼並回報有無可能的智財權問題,例如有極似開放原始碼序列 (code sequence) 的情形。
Jazz 具有一個可於網際網路上共享的原始碼儲存庫,加上能用來管理工作項目、處理來自多個團隊不同的專案版本,並製作團隊活動報告。 Team Concert 把這些工作都整合到 Rational 工具組之中。
IBM 高層表示,Team Concert 整合的作業規模不下於 Eclipse Programmers’ Workbench,後者催生了 Java 工具共享檔案交換環境,並推動 Java 工具的快速成長。「這是自我們 5 年前將 Rational 和 Eclipse 整合以來最重要的宣佈,」IBM 行銷與策略部門副總裁 Scott Hebnet 說。
就是要 Jazz!
| Team Concert 新增的社交元素 |
| 實現: 實現團隊成員之間即時通訊的能力,讓他們知道誰在線上。 |
| 自動化: 自動蒐集文件紀錄的資料,確保流程一致性、降低工作負擔。 |
| 分享: 把缺陷追蹤資訊分享給負責排除問題 (troubleshooting) 的開發人員以外的成員。 |
| 通知: 通知團隊成員某個部份的需求變更時會產生哪些新的工作。 |
Rational 的控管工具 ClearCase 及軟體缺陷追蹤 (bug tracking),與變更管理系統 ClearQuest 預定第 3 季末出貨的下一版也都將加入 Jazz 連接器,也都能和 Team Concert 相容。同樣地,負責把不同團隊的原始碼組合到同一版本的 Rational BuildForge 7.1;軟體資產追蹤軟體 Rational Asset Manager,以及 Rational RequisitePro 需求管理系統的最新版本也都會在約略時間加上 Jazz 連接器。
IBM 上月還推出其他 2 個產品的 beta 版:可產生品質報告的測試規劃及測試工具 Rational Quality Manager,及使用 storyboard 、情境及模型探究需求的需求定義工具 Rational Requirements Composer 。
Team Concert 將包含 3 人版的免費 Express-C 版本,以及 Express 版本,主打開發人員小於 50 人的部門或中型企業,訂價為每開發人員 1,200 美元。標準版(每開發人員 3,900 美元)則最多可支援 250 人。企業 (Enterprise) 版預計明年問世。
延伸閱讀:
本文同時刊載於網路資訊雜誌 2008 年 7 月號 200 期
