首页 >
RUP
✍ dations ◷ 2025-05-16 11:16:57 #RUP
统一软件开发过程(英语:Rational Unified Process,缩写为RUP)是一种软件工程方法,为迭代式软件开发流程。最早由Rational Software公司开发,因此冠上公司名称。Rational Software公司后来被IBM并购,成为IBM之下的一个部门,因此又称IBM-Rational Unified Process。RUP描述了如何有效地利用商业的可靠的方法开发和部署软件,是一种重量级过程(也被称作厚方法学),因此特别适用于大型软件团队开发大型项目。在软件工程领域,与RUP齐名的软件方法还有:RUP为项目成员定义了在一个产品生命周期中如下指导方针和模板。给定的时间内,开发一个大型的复杂的软件系统,定义问题并构建解决方案是不可能一蹴而就的。在项目的开发过程中,由于体系结构方面的约束,客户的需要或对原始问题更精确的理解,需求会经常地变更。迭代式开发允许通过后续的细化产生对项目更好的理解,并在每个迭代的阶段,把项目的最高风险的事项作为最高优先级的任务集中精力解决。理想的,每一次迭代都以一个可执行的发布为结束,这样可以减少一个项目风险,更多地允许客户的交互并帮助开发人员集中精力。对于任何大型项目来说,一个文档框架是必不可少的;因此RUP描述了如何描述功能性,约束,设计决定和业务需求。用例和场景是过程规定的制品的例子,在贯穿系统整个开发和部署的过程中,用例和场景在捕捉功能需求和提供一致的线索上是非常有效的。基于构件的体系架构(CBA)创造了容易扩展的系统,并提升了软件的重用性和可读性。一个构件经常与面向对象程序设计中的一个对象有关。RUP提供了构建这种系统的一个系统化的方法,关注于在把所有资源投入到一个项目之前,开发出一个早期的可执行的体系架构。这些构件通过一些基础平台,如CORBA和COM组装在一起。将你的程序设计从代码上抽象出来,并用图形化构件块展现出来是得到解决方案的全面意象的一种有效方法。这对于项目的技术人员来说,一方面,能够更容易地勾画出如何最好的实现一个给定逻辑集合的轮廓,另一方面,能够更容易地构造在业务过程和实现业务过程的实际代码之间的中间物。统一建模语言(UML)是表示项目的产业标准方法,因此经常被RUP使用。品质评估是所有软件项目中最经常的失败所在,因为通常这样项目的仅仅在项目总结中进行质量评估和甚至由另外的团队来进行品质评估。 RUP在规划品质控制和评估方面有所帮助,并把品质控制和评估包括在每个项目成员都参与的整个过程中。在所有的软件项目中,变更是不可避免的,RUP定义了控制和监控变更的方法。一个表面上很小的变更可能以完全不可预计的方式对应用程序产生影响,这一点对一个成功项目至关重要。RUP同时定义了安全的操作环境,保证一个程序员对另一个系统的修改将不会对他系统地修改。这一点与基于构件的体系架构有很大的关系。迄今为止,这些指导方针是通用的,可以在一个项目的生命周期中遵守。为了把握一个项目的时间尺度,RUP把一个项目分为四个不同的阶段:
相关
- E. J. Corey艾里亚斯·詹姆斯·科里(英语:Elias James Corey,1928年7月12日-),美国有机化学家,有机合成化学领域的一代宗师,也是一个备受争议的人物。1990年诺贝尔化学奖得主,得奖原因是“发展了
- 鼠李糖鼠李糖(英文:Rhamnose),即6-脱氧-L-甘露糖,又称甲基戊糖,是一种脱氧的己糖。可透过羟化甘露糖而取得。能溶于水和甲醇,微溶于乙醇。在自然界中大多是L型,广泛存在于植物的多糖、糖苷
- 基本频率基本频率(或简称 基频、fundamental frequency),当发声体由于振动而发出声音时,声音一般可以分解为许多单纯的正弦波,也就是说所有的自然声音基本都是由许多频率不同的正弦波组成
- 量子物理量子力学(英语:quantum mechanics)是物理学的分支学科。它主要描写微观的事物,与相对论一起被认为是现代物理学的两大基本支柱,许多物理学理论和科学,如原子物理学、固体物理学、
- 织丝植物门Nematothalaceae:Nematophytaceae:织丝植物门(Nematophytes)是一个复系的陆地植物门,包含一些仅有化石记录的藻类, 历史可追溯至上志留纪。 模式属织丝体属(Nematothallus)首次描
- 铁匠铁匠,为一种职业,使用钢铁制作物品,工作场称为铁匠铺;产品包括炊具、农具、武器及装饰品等,常见工具包括锤子、锯及钳子等。铁匠制作产品的加工方法包括熔炼、切割、铸造、锻造及
- 税率比较世界各地税率是一件很难而且带有主观意念的事情。税法在很多国家都是很复杂的,而且在同一个国家和地区税收负担对不同群体都是不同的。下面的列表通过一些常用的税种来进
- 台北国际会议中心坐标:25°2′0″N 121°33′38″E / 25.03333°N 121.56056°E / 25.03333; 121.56056台北国际会议中心(英语:Taipei International Convention Center,以下简称TICC)是台北世界
- 功率功率(英语:Power)定义为能量转换或使用的速率,以单位时间的能量大小来表示,即是作功的率。功率的国际标准制单位是瓦特(W),名称是得名于十八世纪的蒸汽引擎设计者詹姆斯·瓦特。灯泡
- 性别转换疗法性别重置疗法(英语:Sex reassignment therapy)是性别转换的医学层面,也就是说,修改自己的性别特征以更好地符合自己的性别认同。它可以包括激素替代疗法(HRT)以改变继发第二性征,性