本文來自于 Rational Edge:如果您的基于 RUP 的項目比較成功,您怎樣知道您的團隊所使用的 RUP 是這個項目成功的原因呢?這里 Gary Pollice 提出了一個可以科學地度量幾個迭代 開發技術 的方法。..
RUP 實施者負責對一個項目或是一個組織來實施 RUP。這個角色通常需要特定的技能。這個學習論經指南提供了幫助你決定什么類型的 RUP 實施應該做的信息,并且向你指出了一系列的幫助你成功..
設想您是一個 IT 部門的經理,該部門的軟件 開發 職員在滿足市場 需求 的過程中需要更多靈活性。過程的級別應該通過開發的范圍和分布、項目的技術復雜度,及文檔的需求進行平衡。您采用..
說到為什么我喜歡在實驗室推廣 XP ,我們先來看看幾個軟件過程: 首先是 RUP ,RUP有什么特點呢?迭代性 開發 , 用例 驅動,使用 UML 對軟件建模,提倡事先設計好以組件為核心的體系結構(以..
? Rational 統一過程(Rational Unified Process,RUP)提供了一個極有價值的軟件 開發 業務框架,它正在成為一個廣受歡迎的當代軟件開發過程的事實標準——它整合了公認的最佳實踐,例如適應性的、迭..
1 引言 軟件過程(Software Process)是人們建立、維護和進化軟件產品整個過程中所有技術活動和管理活動的集合 [1]。目前,軟件過程技術是一個非?;钴S的研究領域,吸引了大批來自學術界和工業..
要說RUP,就要先說UP。 UP可以用下面的話來概括—— 用例驅動、以構架為中心、迭代和增量的 開發 過程。 acobson在《Object-Oriented Software Engineering : A Use Case Drivern Approach》中給的定義是這樣的:..
當運用 IBM Rational 統一過程(RUP)的項目團隊擁有了問題陳述,或者確定了具體的用戶 需求 時,團隊會創建業務案例、愿景描述(Vision statement),以及其他工件中的軟件需求規格(Software Req..
摘要 軟件工程協會 (SEI) 的能力成熟度模型 (CMM) 提供了一種著名的軟件流程成熟度基準。CMM 已經成為了許多領域內的流行工具,用于評估一個組織的軟件流程的成熟程度。本白皮書說明了 Rat..
軟件項目所面臨的最大挑戰之一,便是決定由確定 需求 轉為系統設計的過程應該在什么時候開始,且該如何進行。類似以下的問題將不斷地冒出來:我什么時候才可以完成使用個案?我需要先..
本文來自于 Rational Edge: 軟件測試 專家Laura Rose將會質疑和揭穿一些廣泛流傳的關于迭代 開發 和迭代測試通常的一些荒謬的言論。她將解釋迭代開發原則是如何解決這些通常的誤解的,并會把..
4月27日,中國最大的IT技術網站51CTO.com特邀國內頂尖的 SOA 和 軟件工程 專家,就SOA理念對軟件工程帶來的新要求和新變革、Rational為實施SOA帶來的幫助和提升進行了討論。 Hayden Lindsey - IBM杰出技..
4月27日,中國最大的IT技術網站51CTO.com特邀國內頂尖的 SOA 和 軟件工程 專家,就SOA理念對軟件工程帶來的新要求和新變革、 Rational 為實施SOA帶來的幫助和提升進行了討論。 Hayden Lindsey - IBM杰出..
..
..
..
..
..
為了有效的應用 Rational 統一過程 (RUP),首先要理解它的關鍵目標,并且弄清楚每一個目標為什么重要,他們是怎么樣結合在一起,共同幫助你的開發團隊滿足涉眾需求,生產出優質產品的。 首要..
Rational Unified Process 是軟件工程的過程。它提供了在開發組織中分派任務和責任的紀律化方法。它的目標是在可預見的日程和預算前提下,確保滿足最終用戶需求的高 質量 產品。 什么是 Ration..