什麼是平台化開發
平台化開發(Software Development Platform � SDP)是一套綜合的工具和一組實踐證明的共享的最佳平台,它形成了完整、久經考驗、開放和模組化的解決方案,旨在隨需應變世界中開發軟體和基於軟體的服務。這一平台使開發小組能夠跨合作夥伴、供應商和客戶自動化和集成軟體開發的核心業務流程,為企業提供獲得競爭優勢需要的靈活性和速度,從而能夠創新和迅速回響市場變化。
平台化開發提供給您將應用程式和業務流程演進到電子商務隨需應變環境需要的所有工具。其核心是稱為的面向大小型項目的靈活的流程架構。
RUP 的建模和設計的 參考工具可以自動為特定的運行環境生成程式代碼。軟體開發平台還包括基於開放源Eclipse framework的集成開發環境(IDE)和測試工具,允許開發人員使用最新的組件架構,如Java® J2EE® 來進行應用程式編程,或將套用輕鬆轉換成Web服務以便在面向服務的體系架構(Service Oriented Architectures)中部署。
平台化開發的客戶
軟體平台化開發主要面向IT和工程小組,他們使用Java/J2EE、C/C++、.NET (VB、C++、C#)、Cobol、PL1、和RPG; Windows、Linux 和 UNIX 開發系統; Windows、Linux、UNIX、RTOS、zSeries 和ISERIES部署系統; 以及許多其它的中間件技術,包括但不限於 WebSphere Application Server、DB2、Lotus、Tivoli、BEA、Oracle、和.NET來構建、集成、擴展、現代化和部署軟體和與軟體相關的系統。無論您是IT 經理或決策者,項目經理 ,分析人員, 軟體架構師, 還是開發人員,系統測試人員,它都能幫助提升您的工作表現。
企業選擇平台化開發的原因
最大化效率 ,開發平台可以幫助IT和工程小組用較少的資源來最大化輸出、減少混亂和提升提供高質量的軟體和與軟體相關的系統的可預測性。
縮短投資回報時間: 軟體開發平台允許您實施四個強制性的隨需應變軟體開發流程:疊代開發、關注架構、管理變更和資產、持續的確保質量。實施這些強制性流程有助於加速IT和工程投資的價值實現。
增加業務靈活性: 開發平台由靈活的流程和一組定製用於任何項目或小組規模的產品組成。通過自動化和集成軟體開發的核心業務流程,開發平台可以幫助您突出重點、靈活和迅速回響。
平台化開發的優勢
平台化開發通過符合行業標準的開放平台來加速價值的轉化,它定義、集成和自動化軟體開發的業務和流程。它還提供完整的建立、集成、現代化和部署軟體的端到端平台,通過減少混亂和增加可預測性來提高效率。 企業可以利用對大多數開發(模式、語言、作業系統和中間件)的支持,允許在企業內大範圍重複使用流程、技能、生命周期工具和資產,以回響瞬息萬變的業務環境。而且IBM 軟體開發平台提供行業中最好的分散式地理位置的開發功能,支持現場開發、場外和境外開發、全球資源規劃和遠程數據工具。