关于IBM Rational Unified Process (RUP)
没有两个
Rational Unified Process或简称RUP,是一个灵活的软件开发流程
行业公认的最佳经验
通过与业界领先者、合作伙伴和客户在数千个成功项目中进行合作的多年经验,Rational已经积累和提炼了一套实用的最佳经验、概念、指南、模板和示例,并通过它们组成Rational UnifiedProcess。其它任何方案都没有象RUP那样得到广泛采用-从最大的全球性系统集成公司到领先的金融服务组织,全球数以千计的开发团队都依赖RUP开发关键业务软件。
当结合使用时,RUP方法提倡的最佳经验,包括迭开发、管理需求、使用构件构架、可视化建模、管理变更和不断核实质量,将触动软件开发问题的根本原因,帮助您在利用新技术和工具的流程中避免常见陷阱。通过使用公认方法和共享一个单一的综合流程,您的团队可以更有效地沟通和更高效地工作。不必再做“徒劳无功的重复劳动”,您将通过一些项目发现更多可预测的结果,同时使团队树立信心。
使流程切实可行
软件开发指南以多种形式存在,包括书籍、文章、内部知识库等。然而,经验丰的项目经理都知道,阅读有关软件开发流程的内容和实际应用是两种迥然不同的活动。RUP平台为整个团队提供了实用的指南,并且可作为整个团队宝贵的知识资源,包括模板、可重用资源、工具向导、培训和在线社区。RUP可帮助您迅速启动项目活动、让团队成员迅速行动、将您的定制流程应用到现实世界应用中。只有RUP才能依据您的项目类型、使用的工具或者开发阶段,来提供一个无以伦比的流程库和切实可行的指南。此外,角色特定内容、个性化项目视图和在线培训使您能够为每位团队成员及时提供他们需要的指南和资源。
适应项目需求
由于每个项目都有其独特之处,您的流程必须是灵活的、可扩展的、理顺的流程,使您的项目团队能够专注于对成功完成项目至关RUP平台提供了您为团队提供定制的实用流程指南所需要的方法和工具。“十多年来,我们一直在进行离岸开发,起初我们在多地点开发团队的沟通和同步方面遇到了一些困难,我们必须解决这些问题,以确保项目取得成功。我们认识到需要一个结构化技术通信解决方案。现在,我们的定制RUP流程提供了进行技术通信所需要的强大基础,它帮助我们确保成功的离岸开发。”Kirti Vaidya高级主管Covansys3重要的因素。只有RUP平台构架提供了可配置的流程框架,该框架使您能够选择和部署特定的流程构件,这些构件是您使用项目需要的技术、工具和开发策略时所必需的。
只有RUP才能提供一个完整的流程平台,包括与业界领先者(如IBM、Microsoft和BEA)合作开发的流程
RUP平台Rational UnifiedProcess方法
RUP平台的核心Rational UnifiedProcess方法还配有一组强大的工具和资源作为补充,包括配置工具、流程制作工具、流程交付工具以及一个广泛的在线社区。该方法可在整个开发生命周期中提供公认的最佳经验、宝贵的指南和公用流程,从而统一整个软件开发团队。通过将来自多学科(如:项目管理、业务建模、需求管理、分析设计、测试以及变更管理等)的最佳经验,组合成一个一致且全面的流程,RUP促进了贯穿于开发组织中的共同前景和文化的发展。这种共享流程改进了团队沟通,使开发团队能够有效协作、高效工作、缩短面市的时间。通过使用RUP的迭代开发方法,项目经理能够评估每个迭代的关键里程碑,从而更加精确地判断项目的进展,这样就提高了整个开发工程的可预测性。
配置工具
只有RUP平台才能提供一个灵活的流程框架,它带有强大的配置工具,可帮助您选择和部署一组完全为您的项目精确量身定做的流程构件。平台构架允许用RUPBuilder和流程插件来配置基本框架。RUP Builder将RUP的核心技术与您选择的插件结合起来,有助于您创建定制版本的RUP。
在RUP中,插件是一种流程构件,它包含与特定技术、工具或领域相关的文本和图形指南、示例和模板。这种构架赋予您轻松配置流程,以满足您的项目的特定需求的能力。插件还为业界领先的公司提供了一种机制,使他们可以用自己的技术特定内容(例如Microsoft的.NET和IBM的WebSphere等)补充RUP。其它一些插件可用于特定领域和技术,包括极端编程(XP)、业务建模、
流程制作工具
Rational Process Workbench®工具可帮助您利用您自身的专门技术、经验和内部知识,根据组织的严格要求定制RUP。对基本定制而言,Rational Process Workbench中的RUP Organizer功能使您能够简单地将自己的工件或流程示例拖放到您的RUP配置中。易用的RUP Organizer界面有助于您开发和发布RUP插件,与您的团队、组织或Rational DeveloperNetworkSM上的RUP社区共享。RUP Organizer使管理和部署RUP框架中的定制流程内容变得比以往任何时候都容易,它并非用于开发和维护单独的内部知识库。
对于希望开发关键流程定制的团队而言,RUP Modeler功能将Rational®XDETM的强大建模功能应用于流程工程。您可以拖放工作流程、工件和关系,以可视化的方式表示您的开发流程。一旦您建立了组织的定制开发流程模型,Rational Process Workbench就允许您将结果以定制RUP插件的形式来展示。
流程交付工具
RUP平台包含一组流程交付工具,以帮助项目经理为每位团队成员提供一致的定制流程指南,缩短采用RUP和Rational工具时的学习曲线。
TAG: