从下载rational rose Solution想起

Rational 软件是 IBM 软件集团旗下之第五大软件品牌, 通过完整应用RUP来指导 软件组织的开发过程,规范化文档,确实是个不错的尝试,但其包含众多的知识,从软件设计到软件测试,到软件项目管理,应该说一个小型的团队来使用这样的工具,首先是需要培训,附加价值的培训才能为企业带来长久的发展,从软件体系到软件工程,从team leader 到project manager。

通过提高企业的软件开发能力,IBM Rational software 可以帮助各组织机构创造商业价值。
Rational 软件开发平台集成了软件工程的最佳经验、工具和服务。利用 Rational 软件开发平台,各组织机构可以获得更快的反应能力和更强的适应性,并可以集中精力关注核心任务,在随需应变的时代取得更大的发展。Rational 基于标准的跨平台解决方案有助于软件开发团队创建和扩展业务应用程序、嵌入式系统及软件产品。
财富 100 强中有 98 家企业依靠 Rational 工具更快地构建出了更好的软件,这个工具的概念非常广泛,基本上包括了rational家族的所有产品。

随需应变的时代(这个是IBM在这个时代的广告词,尤其用于推广他们的商业解决方案,注意只是解决方案,实现的话需要软件公司完成,那么学习掌握RUP的过程非常重要)
现在,客户的要求提高了。他们要求以更低的成本获得更高质量的产品。他们希望更快地调整,得到更个性化的服务和更高的定制程度。而且,他们对响应速度提出了更高的要求。

为了满足这些需求,各组织机构正在逐步改进他们的业务,使其:
·快速响应需求、供给、定价和竞争结构的动态变化
·利用可伸缩的业务流程,适应易变的成本结构
·专注于用以创造并维持竞争优势的核心能力
·借助始终如一的可用性与安全性,灵活应对从黑客攻击到灾难性事件的各种威胁。

欢迎来到随需应变的时代。
企业转型的新浪潮要求应用程序与业务流程紧密集成,要求分销商、客户与业务合作伙伴之间建立起协作关系,并且还要求进一步重视软件开发,重视软件开发,就需要优秀的工具来指导软件开发,而rational solution就是这样的工具,用IBM的话来说就是,我提供的是非常优秀的铲子,你用你的业务来挖掘金矿,有最好的工具肯定超越普通的工具,最后你是否得到金矿,这个与IBM无关。

Rational:随需应变时代的软件开发平台
软件生态系统是随需应变时代的动力,而软件开发能力对于构建并改善软件生态系统至关重要。软件生态系统指的是:能够创造战略优势、迅速适应不断变化的业务需求并具备高度可靠性与伸缩性的应用程序。通过提高他们的软件开发能力,IBM 的 Rational 软件可以帮助各组织机构创造商业价值。

Rational 平台从根本上改善了各组织机构的软件构建方法。它鼓励团队:
·采用迭代式开发模式,以降低项目风险(这一点与受到广泛关注的XP,或者说自适应性软件过程等思想的发展是不谋而合的);
·专注于构架,开发出更有弹性的系统,以迅速适应不断变化的业务需求(谈到架构,也就是行业,或者说企业的规模庞大;而弹性的要求,则面对企业不断变化的业务,从国内的软件开发现状来看,软件公司强调需求冻结,在截止日期之前,明确需求,完成固定的开发到项目结束,实际上公司的发展追随市场的需求而改变,企业本身也无法决定变化的潮流,因此说需求的变化,逐级成为自然的现象。那么强调需求冻结,只会让软件公司失去广大的客户,软件公司的目标是适应变化,不是强迫用户也就是企业来适应行业旧的规则(需求在开发阶段要求封闭),而是软件公司来适应企业客户,使得软件开发过程适应需求改动,到达双赢,大家知道双赢是这时代的口号,也是企业生存必循规则)。有个故事说,本来可以要价到11元的,你要了10元,而最后你只收取了9元,那么你的企业会得到快速的发展,这就是双赢。


·有效地管理变更,并保护关键战略资产。
最终结果是:更为娴熟的软件开发团队和反应灵敏、有弹性、更为专注的业务。Rational 解决方案结合了软件工程最佳经验、业内领先的工具及专业化的服务,可以不断提高团队的能力。所谓适应用户变化的需求,并不是对变化不做计算,不做分析,盲目地追随变化。在国内的很多发展中,过尤不及是我们必须克服的,如果错误地理解为,需求可以随意更改,那么我们就不需要需求报告,不要设计分析了,用户提出的变动,我们随意地修改而满足他们的要求,这些是“左”的思想。相反,我们要把这些需求的变动管理起来,从而帮助企业客户明白他们的思考过程,帮助客户就是帮助自己,这点希望软件企业能够切实地理解,并落实在实践中。
    本人才疏学浅,况且没有实际的工作经历,从参加的软件项目中却发现,软件公司希望企业客户能够少提复杂的需求,能够少刁难开发过程,最终的项目只求通过验收,现场测试。这中态度实在不可取!否则软件业的发展实在问题大矣!


使流程切实可行
灵活且目标明确的开发流程对于成功进行软件开发至关重要。这是促使 IBM Rational 研发出用于指导开发流程的 Rational Unified Process (RUP) 平台的重要因素。借助于灵活的、可扩展的框架,Rational Unified Process 将一套行业公认的核心最佳经验和可选的流程插件相结合,从而可以支持任意规模、任意范围的项目。任何类型的项目 - 包括小型的、基于 Web 的、关键的以及嵌入式的项目 - 都可以通过 Rational Unified Process 完全实现其设计思想。

项目团队的统一工具
IBM Rational 软件工具为开发人员和开发团队提供了整个开发生命周期的支持。单独使用时,Rational 软件的每种工具在其各自市场领域中都处于领先地位。结合使用时,它们更是提供了无与伦比的自动化和易用性。Rational 软件工具可以在 Windows、Unix、Linux 和大型机平台上使用,并且可以支持绝大多数语言、IDE 和操作环境,其中包括:Java、Eclipse、C/C++/C#、Visual Basic .NET、Microsoft .NET、COM/+、CORBA、100 多个针对实时和嵌入式系统开发人员的开发环境,以及最新的 Internet/Web 服务标准。

加速实施的服务
Rational 软件公司的服务机构与客户密切合作,帮助客户提高他们的软件开发能力,加速他们的成功。我们的服务机构在全球范围内为客户提供咨询、部署和快速启动 (QuickStart) 系列服务、技术支持以及丰富的在线知识和培训资源。Rational Developer Network? 为使用 IBM Rational 软件工具和最佳经验的全球开发人员提供了量身订做的在线内容、培训、主题讨论以及工件。Rational 服务拥有 20 多年的经验以及众多的成功案例。
客户可以单独购买某一种 Rational 软件产品,也可以购买集成的 Rational Suite 套件。Rational Suite 使企业可以方便、经济地获得一个完整的软件开发平台。Rational Suite 套件通过将集成的专业工具与 Rational Team Unifying Platform 相结合,进一步提高了团队的协作能力。IBM Rational XDE? 系列产品补充了 Rational Suite 套件,它为 Java? 与 .NET 应用程序(包括以 Web 为中心的解决方案)的设计、开发和测试提供了扩展开发体验 (eXtended Development Experience)。

你可能感兴趣的:(从下载rational rose Solution想起)