TW
- 簡介
- 【一日嵌里】數位學院
- 成功案例 - selected tab,
Tata Consultancy Services 藉助 IBM Rational Rhapsody 改善產品上市時程

Tata Consultancy Services (TCS) 是全球頂尖的資訊科技龍頭,公司透過「全球網路遞送模式 (Global Network Delivery Model)」、「創新網路 (Innovation Network)」與「解決方案加速器 (Solution Accelerators)」,專注於協助全球組織以更具效益的方式,因應各自的商業挑戰。從引入「TCS 創意實驗室 (Innovation Labs)」與學術聯盟單位的寶貴概念,一直到發揮重要合作夥伴的專業技能,TCS 讓客戶在營運時能夠隨時掌握最先進的科技。
挑戰
TCS 希望改善自己的軟體開發程序,其中一項問題是現有程序無法在具有類似元件的不同專案中,重複使用共通項目。公司需要軟體解決方案來改善其設計技巧、增進軟體品質,並且縮短產品上市時程。
TCS 希望找到以統一建模語言 (UML) 為基礎的軟體開發解決方案。方案必須讓複雜軟體變得容易瞭解與維護、可以增刪舊的來源程式碼以迅速產生新產品或變式、促使開發團隊完成高品質的設計/程式碼,以及簡化高效率功能性應用程式的開發工作。
解決方案
TCS 採用 IBM® Rational® Rhapsody 軟體來改善其軟體開發程序。Rational Rhapsody 提供模型導向開發 (MDD) 環境,使公司能以 UML 與系統建模語言 (SysML) 為基礎,進行即時與內嵌系統工程的設計、軟體開發及測試。
TCS 針對過去難以維護的公司現有軟體堆疊,利用 Rational Rhapsody 為重要及複雜的模組建立 UML 模型。TCS 也建立了結構化建模規則與準則,以便在未來套用類似模組時,能夠更加瞭解建模方法。藉由這種方法,TCS 將完整的堆疊,轉換成易於管理的 UML 模型,而透過 Rational Rhapsody 的轉化工程,TCS 開發人員可以整合運用多組舊程式碼,使既有元件的建模與文件記錄工作獲得改善。
優點
- 提升可維護性
- 讓現有軟體進行轉化工程,新設計中 60% 的內容擷取自舊資源
- 使用 UML 圖表為相關人員建立相互瞭解的基礎,所有網站間 90% 內容屬於共通理解項目
- 已完成開發的程式碼可以透過結構化設計,進行完整同步化
- 縮短 50% 的新進成員初始學習曲線
- 利用模型模擬功能驗證設計,在推出產品前事先減少 90% 的設計錯誤

