IBMRUP參考與認證指南

IBMRUP參考與認證指南

《IBM RUP參考與認證指南》是2009年機械工業出版社出版的圖書,作者是(美國)(Shuja.A.K.)舒賈、(美國)(Krebs.J.)克雷布斯。

基本信息

作者介紹

AhmadK、Shuja(www、shuja、info)有12年多的軟體工程和網路工程經驗。他在IT戰略和規劃、計畫和項目管理(PMO)變革及運作、軟體工程過程及敏捷軟體開發、企業構架以及業務過程管理等方面提供顧問和諮詢服務。他獲得了麻省理工大學管理技術理學碩士學位、牛津大學計算機理學碩士學位以及多倫多大學信息系統碩士學位。他還獲得了許多專家認證,其中包括PMIPMP認證、SEICMMI認證、ITIL專家認證以及RUP專家認證等。此外,他還提供各類IT訓練方面的培訓和指導服務。JochenKrebs在面向對象軟體開發、需求管理、項目管理方面有14年多的軟體工程經驗。從1999年RUP首次發布以來,他一直教授RUP以及幫助客戶採納和定製RUP。過去,他不僅直接在RUP項目團隊工作,而且也是RUP認證委員會的成員。他編寫並審查了官方RUP認證考試的問答題。

內容簡介

《IBM RUP實現與解決方案》提供了讓你成功使用IBM RUP(Rational Unified Process,Rational統一過程)及其解決方案的所有知識和需要熟悉的內容。完整地介紹了為完全實現IBM RUP生命周期的最佳實踐的路線圖——從規劃投資回報和製作商業案例到項目試點、項目實現、項目指導以及超出這些範圍的內容。

作者從成功項目和失敗項目中總結了經驗和教訓。描述了在他領導的用IBMRUP實施的大型項目中,以及與軟體工程過程領域中最著名的思想領袖共同工作的廣泛經驗。你將從實例中學習這些,包括實際項目的工件。

無論你是高級管理人員、軟體專業人員或者是諮詢師,《IBM RUP實現與解決方案》都將幫助你繼續改進開發過程的成熟度並得到收益:更高的質量、更快的交付和更多的業務價值。讀完《IBM RUP實現與解決方案》以後,你將能夠:

·解開過去的軟體過程改進之謎,把注意力集中到真正實用的方面。

·識別和評估最佳實踐的候選過程解決方案。

·把IBM RUP和IBM Rational解決方案套用到實際項目。

·開發資金模型和商業案例,並且得到高層經理的支持。

·招聘團隊人員、組織團隊以及激勵實施團隊的士氣。

·為有效集成制定計畫,過程調整以及變更管理。

·選擇恰當的試點項目,學習恰當的課程,並且開發有效的引進模型。

·快速轉向成功的大型項目級別的實施過程。

·為過程和實用工具建立成熟度等級。

·描述最終狀態的數量與質量。

·為培訓和指導做計畫,並且理解每一個角色之間的區別。

·在實施的項目完成之後保留備忘錄。

編輯推薦

IBM RUP實現與解決方案》主要介紹如何率領團隊實施RuP和IBM Rational軟體生命周期解決方案,並提供了一個提高軟體開發能力和成熟度的嚮導。主要內容包括:評估過程方案、實施RUP和IBMR以onal過程方案的步驟、評估組織並為組織變革構建業務方案、實施團隊、安裝預集成和過程調整工具、實施方法、過渡到大型項目的方法、資金模型、培訓與指導模型和實施完成的竽驗。

《IBM RUP實現與解決方案》適合作為軟體從業人員的軟體工程實踐指導書,也可供高等院校計算機及相關專業師生參考。

《IBMRUP參考與認證指南》由兩位傑出的RUP實現者所著,吸取了IBM RUP過程領導者和RUP認證管理者的意見,並經過了他們的認真審查。IBM RUP(Rational Unified Process,Rational統一過程)已經成為大規模企業軟體開發的事實上的行業標準過程。IBM認證的解決方案設計師——IBM RUP V7.0認證為解決方案開發人員證明他們對RUP的精通提供了一條有效的途徑。

作為第一部、也是唯一一部官方指定的RUP認證指南,《IBMRUP參考與認證指南》全面講述了RUP以及IBM RUP考試的最新版本。

《IBMRUP參考與認證指南》涵蓋了RUP使用的方方面面。全書精心組織,可幫助你快捷而高效地準備考試,並為你在未來幾年的工作中,提供一份便捷、簡明的參考。

《IBMRUP參考與認證指南》涵蓋以下內容:

RUP考試應準備的全部內容,並提供了一份包括52道題目的模擬試卷。

核心的RUP概念、全新的RUP過程框架,以及關於業務驅動開發的一些關鍵原則。

RUP針對疊代開發的以架構為中心的方法:實踐問題和場景。

成功的RUP項目實施的模式,以及要避免的“反模式”。

統一方法架構(UMA):基本內容和過程要素。

RUP內容規程,具體包括:業務建模、需求、分析、設計、實施、測試、部署、項目管理、變更和配置管理,以及環境。

主要的RUP工作成果、角色和任務。

RUP的階段、活動和里程碑。

針對組織的RUP裁剪以及RUP的一些工具——包括對IBM Rational方法構建器(RMC)和MyRUP的一些介紹。

目錄

翻譯者序

前言

致謝

作者簡介

第一部分 緒論

第1章 歡迎開始IBMRational統一過程及其認證的學習

1.1 Rational統一過程概述

1.1.1 關鍵原則

1.1.2 可重用方法內容框架和過程構件

1.1.3 架構視圖

1.1.4 方法和過程定義語言

1.2 RUP架構概述

1.2.1 階段和里程碑

1.2.2 規程

1.2.3 駝峰圖——將階段疊代里程碑和規程放在一起

1.2.4 疊代成熟度水平

1.3 Rational統一過程的演進

1.4 鑑別RUP解決方案設計師的挑戰

1.5 RUP認證的歷史.現狀及展望

1.6 小結

1.7 習題

參考資料

第2章 業務驅動開發的關鍵原則

2.1調整過程

2.1.1優點

2.1.2模式

2.1.3反模式

2.2平衡競爭利益相關者的優先權

2.2.1優點

2.2.2模式

2.2.3反模式

2.3跨團隊合作

2.3.1優點

2.3.2模式

2.3.3反模式

2.4通過疊代方式論證價值

2.4.1優點

2.4.2模式

2.4.3反模式

2.5提升抽象的層次

2.5.1優點

2.5.2模式

2.5.3反模式

2.6持續關注質量

2.6.1優點

2.6.2模式

2.6.3反模式

2.7小結

2.8習題

參考資料

第二部分統一方法架構(UMA)

第3章基本內容要素

3.1角色

3.2工作成果

3.3任務

3.4步驟

3.5指導

3.6類別

3.7小結

3.8習題

參考資料

第4章基本過程要素

4.1過程要素

4.1.1活動

4.1.2里程碑

4.1.3過程包

4.2過程圖表

4.2.1工作流圖

4.2.2活動細節圖

4.2.3工作成果依存圖

4.3描述符

4.4小結

4.5習題

參考資料

第三部分Rational統一過程:內容要素和過程要素

第5章業務建模

5.1概述

5.2目的

5.3業務建模規程工作流程

5.3.1評估業務狀態

5.3.2描述當前業務

5.3.3定義業務

5.3.4研究流程自動化

5.3.5開發域模型

5.4工作成果

5.4.1業務分析模型

5.4.2業務架構文檔

5.4.3業務部署模型

5.4.4業務設計模型

5.4.5業務架構概念證明

5.4.6業務用例模型

5.4.7業務願景

5.4.8目標組織評估

5.5角色和職責

5.5.1業務過程分析師

5.5.2業務架構師

5.5.3業務設計師

5.5.4技術審查員

5.6重要概念

5.6.1業務建模和軟體開發

5.6.2域建模

5.7小結

5.8習題

參考資料

第6章需求

6.1概述

6.2目的

6.3需求工作流程

6.3.1分析問題

6.3.2理解相關利益方需求

6.3.3定義系統

6.3.4管理系統的範圍

6.3.5調整系統定義

6.3.6管理變更請求

6.4關鍵工件

6.4.1願景

6.4.2術語表

6.4.3需求管理計畫

6.4.4軟體需求

6.4.5軟體需求規格說明書

6.4.6相關利益方要求

6.4.7情節串聯圖板

6.4.8補充規格說明

6.4.9用例模型

6.4.10需求屬性

6.5重要概念

6.5.1什麼是相關利益方

6.5.2什麼是需求

6.5.3用例和其他RUP規程

6.5.4用例模型

6.5.5場景想定

6.5.6需求可溯性

6.5.7需求和其他規程

6.6主要角色和職責

6.6.1系統分析師

6.6.2需求細化人員

6.7小結

6.8習題

參考資料

第7章分析和設計

7.1概述

7.2目的

7.3分析和設計工作流程

7.3.1執行架構合成

7.3.2定義備選架構

7.3.3活動:分析行為

7.3.4設計組件

7.3.5設計資料庫

7.3.6設計服務

7.3.7改進架構

7.4關鍵工件

7.4.1分析模型

7.4.2設計模型

7.4.3架構性概念證明

7.4.4數據模型

7.4.5參考架構

7.4.6軟體架構文檔

7.4.7導航圖

7.4.8服務模型

7.4.9實時系統的其他工件

7.5主要角色和職責

7.5.1軟體架構師

7.5.2系統分析師

7.5.3設計人員

7.5.4用戶接口設計人員

7.5.5資料庫設計人員

7.6重要概念

7.6.1用例及分析和設計

7.6.2分析和設計中的用例實現

7.6.3組件和子系統

7.6.4分析機制

7.6.5用例實現

7.7小結

7.8習題

參考資料

第8章實現

8.1概述

8.2目的

8.3工作流程

8.3.1構造實現模型結構

8.3.2規劃集成

8.3.3實現組件

8.3.4集成每個子系統

8.3.5集成整個系統

8.4關鍵工件

8.4.1集成構建計畫

8.4.2實現模型

8.4.3構建版本

8.4.4開發人員測試

8.5主要角色及職責

8.5.1軟體架構師

8.5.2實現人員

8.5.3集成人員

8.6重要概念

8.6.1集成

8.6.2原型

8.6.3運行時觀察和分析..

8.7小結

8.8習題

參考資料

第9章測試

9.1概述

9.2目的

9.3工作流程

9.3.1定義評價任務

9.3.2驗證構建穩定性

9.3.3測試和評價

9.3.4完成可接受的任務

9.3.5改進測試資產

9.3.6檢驗測試方法

9.4關鍵工件

9.5主要角色和職責

9.5.1測試經理

9.5.2測試分析師

9.5.3測試設計者

9.5.4測試人員

9.5.5審查者

9.6重要概念

9.6.1測試和疊代開發

9.6.2測試的維度

9.6.3測試思想、測試用例和測試腳本

9.7小結

9.8習題

參考資料

第10章部署

10.1概述

10.2目的

10.3工作流程

10.3.1規劃部署

10.3.2開發幫助資料

10.3.3管理驗收測試

10.3.4生成部署單元

10.3.5Beta測試產品

10.3.6管理定製安裝的驗收測試

10.3.7打包產品

10.3.8提供下載站點的訪問

10.4關鍵工件

10.4.1手冊格式範本

10.4.2部署模型

10.4.3部署單元

10.4.4產品

10.4.5用戶幫助資料

10.5主要角色和職責

10.5.1部署管理員

10.5.2配置管理員

10.5.3課程開發人員

10.5.4技術資料開發工程師

10.5.5美工

10.6重要概念

10.6.1部署模式

10.6.2部署規程和測試規程

10.7小結

10.8習題

參考資料

第11章配置和變更管理

11.1概述

11.1.1變更請求管理(CRM)

11.1.2測度

11.1.3配置管理(CM)

11.2目的

11.3工作流程

11.3.1規劃項目配置和變更控制

11.3.2創建項目配置管理(CM)環境

11.3.3監控和報告配置狀態

11.3.4改動並交付配置項目

11.3.5管理基準程式和發布

11.3.6管理變更請求

11.4關鍵工件

11.4.1變更請求

11.4.2CM計畫

11.4.3配置審核結果

11.4.4項目知識庫

11.4.5工作空間

11.5主要角色和職責

11.5.1配置管理員

11.5.2變更控制管理員

11.5.3集成人員

11.5.4全能角色

11.6重要概念

11.6.1CM工具

11.6.2產品目錄結構

11.6.3改進方法

11.6.4CM系統的優點

11.7小結

11.8習題

參考資料

第12章項目管理

12.1概述

12.2目的

12.3項目管理規程工作流程

12.3.1構思新項目

12.3.2評估項目範圍和風險

12.3.3規劃項目

12.3.4規劃初始疊代的其他工作

12.3.5管理疊代

12.3.6重新評估項目的範圍和風險

12.3.7階段停止

12.3.8規劃下一次疊代

12.3.9改進開發計畫

12.3.10監督和控制項目

12.3.11項目停止

12.4關鍵工件

12.4.1業務用例

12.4.2軟體開發計畫

12.4.3疊代計畫

12.4.4評審記錄

12.4.5風險列表

12.4.6問題列表

12.4.7狀態評估

12.4.8工作通知單

12.4.9部署計畫

12.5主要角色和相關職責

12.5.1項目經理

12.5.2管理評審員

12.5.3評審協調員

12.6重要概念

12.6.1疊代開發項目中的項目管理

12.6.2風險管理

12.6.3風險管理策略

12.7小結

12.8習題

參考資料

第13章環境

13.1概述

13.2目的

13.3環境規程工作流程

13.3.1項目環境準備

13.3.2疊代環境準備

13.3.3疊代期間的支持環境

13.4關鍵工件

13.4.1開發過程

13.4.2開發用例

13.4.3項目專用的指導方針

13.4.4項目專用的模板

13.4.5開發的基礎結構

13.4.6開發組織評估

13.4.7手冊格式範本

13.5主要角色和職責

13.5.1過程工程師

13.5.2系統管理員

13.5.3工具專家

13.5.4技術資料開發工程師

13.6重要概念

13.6.1經裁剪的過程

13.6.2支持過程裁剪的工具

13.7小結

13.8習題

參考資料

第14章階段、活動和里程碑

14.1概述

14.2起始階段

14.2.1設定結果

14.2.2工作流

14.2.3生命周期設定結果里程碑

14.3細化階段

14.3.1設定結果

14.3.2工作流

14.3.3生命周期架構里程碑

14.4構建階段

14.4.1設定結果

14.4.2工作流

14.4.3初步運行能力里程碑

14.5提交階段

14.5.1設定結果

14.5.2工作流

14.5.3產品發布里程碑

14.6總結

14.7習題

參考資料

第四部分裁剪和工具

第15章裁剪

15.1概述

15.2裁剪的方法

15.2.1生命周期

15.2.2採用風格

15.3過程採用操作規程建議

15.4小結

參考資料

第16章工具

16.1概述

16.2MyRUP

16.3IBM Rational方法構建器(RMC)

16.4小結

參考資料

第五部分認證、考試和練習

第17章RUP認證的價值

17.1標準化、一致性和靈活性

17.2取得RUP認證的個人回報

17.3RUP認證對組織的價值

17.4認證過程的內容和客觀性

17.5小結

參考資料

第18章模擬試題

18.1概述

18.2模擬試題

18.3小結

第19章備考、考試及考後

19.1考前

19.1.1為成功而準備

19.1.2培訓課程

19.1.3參考書

19.1.4網際網路

19.1.5模擬試題

19.1.6註冊

19.1.7提示和建議

19.2考試期間

19.2.1挑選座位

19.2.2考題

19.2.3時間安排

19.2.4技術問題

19.3考後

19.4小結

附錄習題答案...

相關詞條

相關搜尋

熱門詞條

聯絡我們