RUP

✍ dations ◷ 2025-10-19 22:08:47 #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把一个项目分为四个不同的阶段:

相关

  • 病毒性病毒性是指一种生物的致病性程度,即一个病原体引发疾病的相对能力。于生态学的了角度上来看,病毒性可以是寄主因寄生所引发的适应度下降。病毒性可以近因(即病原体协助令寄主生
  • 菌丝菌丝(英语:hypha pl: hyphae)是丝状真菌(英语:filamentous fungus)或称霉菌(英语:mold)中的一种长、支链丝状结构,它是大多数真菌的结构单位,而部分原核生物如放线菌同样存在菌丝
  • 阿尔茨海默病阿尔茨海默病(拉丁语:Morbus Alzheimer、德语:Alzheimer-Krankheit、英语:Alzheimer's disease,缩写:AD),俗称早老性痴呆、老年痴呆,是一种发病进程缓慢、随着时间不断恶化的神经退化
  • 医学研究人体解剖学 - 人体生理学 组织学 - 胚胎学 人体寄生虫学 - 免疫学 病理学 - 病理生理学 细胞学 - 营养学 流行病学 - 药理学 - 毒理学医学是以诊断、治疗和预防生理和心理
  • 琳·马古利斯琳·马古利斯(英语:Lynn Margulis,也译作林恩·马古利斯,姓或译作玛格丽斯,1938年3月15日-2011年11月22日),美国生物学家,马萨诸塞大学阿默斯特分校在地球科学系的大学教授,天文学家卡
  • 烤炙烤是一种用火或者是热源将食物加热的烹调方式。通常是先将肉或蔬菜等食材放置于铁丝网上,或者将食材用锡箔纸包好后,放进烤箱中进行加热,或者是用烧红的木炭进行加热。这种烹饪
  • 米勒县米勒县(Miller County, Georgia)是美国乔治亚州西南部的一个县。面积735平方公里。根据美国2000年人口普查,共有人口6,383人。县治科尔奎特 (Colquitt)。成立于1856年2月26日。
  • 闫楚良闫楚良(1947年8月-),内蒙古通辽人,中国飞机结构可靠性专家,北京飞机强度研究所研究员、所长。2015年当选为中国科学院院士。1975年毕业于吉林大学机械科学与工程学院,1992年和1999
  • 迷你台式机迷你台式电脑(英语:Nettop、Mini desktop、Mini PC、Micro PC),是台式电脑的一种,其主机外观类似电视盒或调制解调器的体积大小,占用非常少的物理空间;主板上普遍搭载低功耗等级的
  • Sparq新世纪资通股份有限公司(简称NCIC),是台湾民营电信固网公司之一,是由台湾远东集团及新加坡电信、统一企业等企业投资成立之固网公司,2001年2月14日取得固网执照并于同年开台营运