John Smith, Rational Strategic Services Organization, International Branch. All Rights Reserved.
此文章有 PDF 版本,但您必須安裝 Adobe Acrobat 才能檢視。您可以從 IBM 網站下載本文及其他 RUP
白皮書。
摘要
不經進一步資格限定便將 RUP 標示為重量型,且將 XP
標示為輕量型對兩者皆會造成傷害,因為這會混淆兩者的本質及兩者所欲進行的動作。而且,如果以不慎重的方法進行,是毫無意義的。是實作的方式讓流程成為「重量型」或「輕量型」,且應由狀況要求而使其成為重量型或輕量型。
XP 不是開放式的,其中的每一個項目都有規範 - 它將焦點集中於特定的軟體開發方面,以及交付價值的方法,且對達成目標的方式有所規定。
RUP 涵蓋面則廣泛許多,且涵蓋深度一樣深,這說明了它所呈現的「大小」。然而,在流程的巨集層次中,RUP 有時容許並提供相等有效的替代方案,但 XP 則無;例如,雙人程式設計的練習,這在 XP 中是必要的。這並不是對 XP
的苛求;單純只是說明 XP,就像其名稱所表達的意義,焦點較為狹隘。
|