統一過程

統一過程

統一過程主要分五個階段:起始階段,細化階段,構建階段,轉化階段,生產階段。Rational Unified Process 是 Rational 公司開發和維護的過程產品。

詞語概述

什麼是 Rational 統一過程( Rational Unified Process)?
Rational Unified Process 是軟體工程的過程。它提供了在開發組織中分派任務和責任的紀律化方法。它的目標是在可預見的日程和預算前提下,確保滿足最終用戶需求的高質量產品。
統一過程模型是一種“用例驅動,以體系結構為核心,疊代及增量”的軟體過程框架,由UML方法和工具支持。

五個階段

1.起始階段:包括用戶溝通和計畫活動兩個方面,強調定義和細化用例,並將其作為主要模型。
2.細化階段:包括用戶溝通和建模活動,重點是創建分析和設計模型,強調類的定義和體系結構的表示。
3.構建階段:細化設計模型,並將設計模型轉化為軟體構建實現。
4.互動階段:將軟體從開發人員傳遞給最終用戶,並由用戶完成beta測試和驗收測試
5.生產階段:持續地監控軟體的運作,並提供技術支持。

產品起源

Rational Unified Process 是 Rational 公司開發和維護的過程產品。Rational Unified Process 的開發團隊同顧客、合作夥伴、Rational 產品小組及顧問公司共同協作,確保開發過程持續地更新和提高以反映新的經驗和不斷演化的實踐經驗。
Rational Unified Process 提高了團隊生產力。對於所有的關鍵開發活動,它為每個團隊成員提供了使用準則、模板、工具指導來進行訪問的知識基礎。而通過對相同知識基礎的理解,
無論你是進行需求分析、設計、測試項目管理或配置管理,均能確保全體成員共享相同的知識、過程和開發軟體的視圖。
Rational Unified Process 的活動創建和維護模型。 Rational Unified Process 強調開發和維護模型--語義豐富的軟體系統表達,而非強調大量的文本工作。
Rational Unified Process是有效使用 Unified Modeling Language (UML)的指南。UML是良好溝通需求、體系結構和設計的工業標準語言。UML 由 Rational 軟體公司創建,現在由標準化對象管理機構(OMG)維護。
Rational Unified Process 能對大部分開發過程提供自動化的工具支持。它們被用來創建和維護軟體開發過程(可視化建模、編程、測試等)的各種各樣的產物--特別是模型。另外在每個疊代過程的變更管理和配置管理相關的文檔工作支持方面也是非常有價值的。
Rational Unified Process 是可配置的過程。沒有一個開發過程能適合所有的軟體開發。Rational Unified Process 既適用小的開發團隊也適合大型開發組織。Rational Unified Process 建立簡潔和清晰的過程結構為開發過程家族提供通用性。並且,它可以變更以容納不同的情況。它還包含了開發工具包,為配置適應特定組織機構的開發過程提供了支持。
Rational Unified Process 以適合於大範圍項目和機構的方式捕捉了許多現代軟體開發過程的最佳實踐。部署這些最佳實踐經驗--使用 Rational Unified Process 作為指南--給開發團隊提供了大量的關鍵優勢。在下節中,我們對 Rational Unified Process 的6個基本最佳實踐經驗進行描述。

相關詞條

相關搜尋

熱門詞條

聯絡我們