한국   대만   중국   일본 
?一?件???程 - ?基百科,自由的百科全? 跳?到?容

?一?件???程

本页使用了标题或全文手工转换
?基百科,自由的百科全?
(重定向自 Rational?一?程

統一軟體開發過程 (英語: Rational Unified Process ,縮寫?RUP)是一種 ?件工程 方法 ,? 迭代式 軟體開發流程。最早由Rational Software公司開發,因此冠上公司名稱。Rational Software公司後來被IBM?購,成?IBM之下的一個部門,因此又稱IBM-Rational Unified Process。 [1]

RUP描述了如何有效地利用商?的可?的方法??和部署?件,是一?重量??程(也被?作厚方法?),因此特?适用于大型?件????大型?目。

在?件工程?域,?RUP?名的?件方法?有:

?品生命周期中的指?方?和模板 [ ?? ]

RUP??目成?定?了在一??品生命周期中如下指?方?和模板。

迭代式?? [ ?? ]

?定的???,??一?大型的??的?件系?,定?????建解?方案是不可能一蹴而就的。在?目的???程中,由于?系??方面的?束,客?的需要或?原始??更精?的理解,需求??常地?更。迭代式??允?通?后?的?化?生??目更好的理解,?在每?迭代的?段,把?目的最高??的事?作?最高?先?的任?集中精力解?。理想的,每一次迭代都以一?可?行的?布??束,??可以?少一??目??,更多地允?客?的交互??助??人?集中精力。

管理需求 [ ?? ]

?于任何大型?目??,一?文??架是必不可少的;因此RUP描述了如何描述功能性,?束,???定和??需求。

用例和?景是?程?定的制品的例子,在?穿系?整???和部署的?程中,用例和?景在捕捉功能需求和提供一致的?索上是非常有效的。

使用基于?件的?系架? [ ?? ]

基于?件的?系架?(CBA)?造了容易?展的系?,?提升了?件的重用性和可?性。一??件?常? 面向?象程序?? 中的一??象有?。

RUP提供了?建??系?的一?系?化的方法,?注于在把所有?源投入到一??目之前,??出一?早期的可?行的?系架?。

?些?件通?一些基?平台,如 CORBA COM ??在一起。

?件的可?化建模 [ ?? ]

??的程序???代?上抽象出?,?用?形化?件?展?出?是得到解?方案的全面意象的一?有效方法。??于?目的技?人???,一方面,能?更容易地勾?出如何最好的??一??定??集合的?廓,?一方面,能?更容易地?造在???程和?????程的??代?之?的中?物。

?一建模?言 (UML)是表示?目的???准方法,因此?常被RUP使用。

???件品質 [ ?? ]

品質??是所有?件?目中最?常的失?所在,因?通常???目的??在?目??中?行?量??和甚至由?外的????行品質??。 RUP在??品質控制和??方面有所?助,?把品質控制和??包括在每??目成?都??的整??程中。

控制?件的?更 [ ?? ]

在所有的?件?目中,?更是不可避免的,RUP定?了控制和?控?更的方法。一?表面上?小的?更可能以完全不可??的方式??用程序?生影?,?一点?一?成功?目至?重要。RUP同?定?了 安全的操作?境 ,保?一?程序???一?系?的修改?不??他系?地修改。?一点?基于?件的?系架?有?大的?系。

?今?止,?些指?方?是通用的,可以在一??目的生命周期中遵守。?了把握一??目的??尺度,RUP把一??目分?四?不同的?段:

  1. ?思?段 :包括用??通和??活???方面,强?定?和?化用例,??其作?主要模型。
  2. ?化?段 :包括用??通和建模活?,重点是?建分析和??模型,强??的定?和?系??的表示。
  3. ?建?段 :????化???,??行集成和??。
  4. 移交?段 :??品?布?用??行???价,?收集用?的意?,之后再次?行迭代修改?品使之完善。

?? [ ?? ]

?考文? [ ?? ]

外部?接 [ ?? ]