RUP

✍ dations ◷ 2025-09-02 22:18:04 #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把一个项目分为四个不同的阶段:

相关

  • 王士禛清禹之鼎绘《王士禛幽篁坐啸图卷》,故宫博物院藏王士禛(1634年9月17日-1711年6月26日),赐名士祯,小名豫孙,字贻上,号阮亭,别号渔洋山人,人称王渔洋,谥文简。山东新城(今山东桓台)人,清代著
  • 线形文字B线形文字B是希腊迈锡尼文明时期的一种音节文字。线形文字B出现于青铜时代晚期,早于希腊字母(约公元前15世纪)数个世纪,随着迈锡尼文明的衰落而消逝。写有线形文字B的泥板大部分
  • 裸露癖露体癖(英语:exhibitionism)或阴部显露欲是指偏好在公共或半公共场合对不知情者曝露身体中通常不会暴露的部分的行为,例如暴露乳房、臀部或阴茎。这种行为的动机可能是自身欲望
  • 钠23钠-23(23Na)是钠元素其中的一种最稳定、含量最丰富的同位素。已发现钠的同位素有15种,包括钠19至钠33,其中只有钠23是稳定的,其他同位素都带有放射性。原子量是22.98977 u。 过
  • 童话童话是一种小说体裁的儿童文学作品,文字通俗,像儿童说话一样。一般童话里有很多超自然人物,像会说话的动物、精灵、仙子、巨人、巫婆等。在现代西方文学的写作方法中,“童话故事
  • 易化扩散被动运输(英文:Passive transport)指的是生物化学物质的运动或其他原子或分子穿过细胞膜。不像主动运输,该过程不需要化学能,这是因为顺浓度梯度的跨膜转运总是伴随着系统熵增
  • 五谷五谷原是中国古代所称的五种谷物,后泛指粮食类作物,有“五谷丰登”的说法。其内容主要有两种。除了五谷外,还有六谷、九谷的说法,五谷说之所以占上风,可能和五行思想的兴盛有关。
  • 爱荷华州立大学艾奥瓦州立大学(Iowa State University,又译为艾奥瓦州立大学,旧译依阿华州立大学)是一所位于美国艾奥瓦州艾姆斯的公立大学,全称为艾奥瓦州立科学与技术大学(Iowa State Universi
  • 垦号垦号为清朝时汉人或移民等向地方官府依法申请许可,接受官府通知领取合法垦照(开垦许可证,又称垦单、垦谕),再进行投资招佃,并开垦无主地,以独资或合资形式成立的土地开发单位,又称垦
  • 卵巢颗粒细胞瘤卵巢颗粒细胞瘤(英语:Granulosa cell tumours,granulosa-theca cell tumours),是一种由颗粒细胞异变引起的肿瘤。它是一种性腺间质肿瘤及非上皮组织肿瘤,并占性腺间质肿瘤病例的4