平台化开发(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和工程投资的价值实现。
增加业务灵活性:开发平台由灵活的流程和一组定制用于任何项目或小组规模的产品组成。通过自动化和集成软件开发的核心业务流程,开发平台可以帮助您突出重点、灵活和迅速响应。
平台化开发通过符合行业标准的开放平台来加速价值的转化,它定义、集成和自动化软件开发的业务和流程。它还提供完整的建立、集成、现代化和部署软件的端到端平台,通过减少混乱和增加可预测性来提高效率。企业可以利用对大多数开发(模式、语言、操作系统和中间件)的支持,允许在企业内大范围重复使用流程、技能、生命周期工具和资产,以响应瞬息万变的业务环境。而且IBM 软件开发平台提供行业中最好的分布式地理位置的开发功能,支持现场开发、场外和境外开发、全球资源规划和远程数据工具。