出版時(shí)間:2002-5 出版社:機(jī)械工業(yè)出版社 作者:美.克魯奇特 著 周伯生 等譯 頁(yè)數(shù):253 譯者:克魯奇特
Tag標(biāo)簽:無(wú)
內(nèi)容概要
Rational統(tǒng)一過(guò)程是由Rational軟件公司開(kāi)發(fā)和營(yíng)銷(xiāo)的一種軟件工程過(guò)程,是開(kāi)發(fā)組織用以分配與管理任務(wù)和職責(zé)的一種規(guī)范化方法,它能提高開(kāi)發(fā)隊(duì)伍的開(kāi)發(fā)效率,并能給所有開(kāi)發(fā)人員提供最佳的軟件開(kāi)發(fā)實(shí)踐。本書(shū)簡(jiǎn)明扼要地介紹了Rational統(tǒng)一過(guò)程的概念、結(jié)構(gòu)、內(nèi)容和動(dòng)機(jī)。以本書(shū)為指導(dǎo),開(kāi)發(fā)人員可以在預(yù)定的進(jìn)度和合理的預(yù)算范圍內(nèi)開(kāi)發(fā)出高質(zhì)量的軟件產(chǎn)品。本書(shū)的作者是Rational統(tǒng)一過(guò)程這一產(chǎn)品的首席構(gòu)架師,他在本書(shū)中與讀者分享他所擁有的過(guò)程知識(shí),并將重點(diǎn)放在掌握這種行之有效的軟件開(kāi)發(fā)方法的核心技術(shù)上。本書(shū)是為所有參與軟件開(kāi)發(fā)的人員撰寫(xiě)的,尤其適合那些已經(jīng)或即將采納Rational統(tǒng)一過(guò)程的開(kāi)發(fā)組織的成員;同時(shí),本書(shū)也可以作為廣大讀者學(xué)習(xí)軟件開(kāi)發(fā)相關(guān)課程的補(bǔ)充教材。
書(shū)籍目錄
第一部分 過(guò) 程
第1章 最佳的軟件開(kāi)發(fā)實(shí)踐 2
1.1 軟件的價(jià)值 2
1.2 軟件開(kāi)發(fā)問(wèn)題的癥狀和根本原因 2
1.3 最佳的軟件實(shí)踐 3
1.4 迭代地開(kāi)發(fā)軟件 4
1.5 管理需求 6
1.6 應(yīng)用基于構(gòu)件的構(gòu)架 6
1.7 為軟件建立可視化的模型 8
1.8 不斷地驗(yàn)證軟件質(zhì)量 9
1.9 控制軟件的變更 10
1.10 Rational統(tǒng)一過(guò)程 11
1.11 小結(jié) 12
第2章 Rational統(tǒng)一過(guò)程 13
2.1 什么是Rational統(tǒng)一過(guò)程 13
2.2 作為一個(gè)產(chǎn)品的Rational統(tǒng)一過(guò)程 13
2.2.1 過(guò)程產(chǎn)品的組織 14
2.2.2 誰(shuí)在使用Rational統(tǒng)一過(guò)程 16
2.3 二維過(guò)程結(jié)構(gòu) 17
2.4 Rational統(tǒng)一過(guò)程中軟件的最佳實(shí)踐 18
2.4.1 迭代開(kāi)發(fā) 18
2.4.2 需求管理 19
2.4.3 構(gòu)架和構(gòu)件的使用 20
2.4.4 建模和UML 21
2.4.5 過(guò)程質(zhì)量和產(chǎn)品質(zhì)量 22
2.4.6 配置管理和變更管理 22
2.5 Rational統(tǒng)一過(guò)程的其它重要特征 22
2.5.1 用況驅(qū)動(dòng)的開(kāi)發(fā) 23
2.5.2 過(guò)程配置 23
2.5.3 工具支持 24
2.6 Rational統(tǒng)一過(guò)程的簡(jiǎn)要?dú)v史 24
2.7 小結(jié) 25
第3章 靜態(tài)結(jié)構(gòu):過(guò)程描述 27
3.1 Rational統(tǒng)一過(guò)程的模型 27
3.2 工作人員 28
3.3 活動(dòng) 29
3.4 制品 31
3.4.1 報(bào)告 33
3.4.2 制品集 33
3.5 工作流 34
3.5.1 核心工作流 36
3.5.2 工作流細(xì)節(jié) 37
3.5.3 迭代計(jì)劃 37
3.6 附加過(guò)程元素 37
3.6.1 指南 38
3.6.2 模板 39
3.6.3 工具指南 40
3.6.4 概念 40
3.7 過(guò)程框架 40
3.8 小結(jié) 40
第4章 動(dòng)態(tài)結(jié)構(gòu):迭代開(kāi)發(fā) 41
4.1 順序開(kāi)發(fā)過(guò)程 41
4.1.1 一個(gè)合理方法 42
4.1.2 錯(cuò)誤假設(shè)1:需求是固定的 43
4.1.3 錯(cuò)誤假設(shè)2:我們可以在進(jìn)行實(shí)際
開(kāi)發(fā)之前做出正確的設(shè)計(jì) 44
4.1.4 提出風(fēng)險(xiǎn)分析 44
4.1.5 延長(zhǎng)開(kāi)發(fā)時(shí)間 45
4.1.6 減少文書(shū)工作 46
4.1.7 基于規(guī)模和基于時(shí)間的計(jì)劃 46
4.2 克服困難的方法:迭代式開(kāi)發(fā) 46
4.3 通過(guò)階段和里程碑對(duì)項(xiàng)目進(jìn)行控制 47
4.4 生命周期中焦點(diǎn)的轉(zhuǎn)移 50
4.5 階段重訪 51
4.5.1 初始階段 51
4.5.2 里程碑:生命周期目標(biāo) 53
4.5.3 細(xì)化階段 54
4.5.4 里程碑:生命周期構(gòu)架 55
4.5.5 構(gòu)造階段 56
4.5.6 里程碑:最初運(yùn)作能力 57
4.5.7 移交階段 57
4.5.8 里程碑:產(chǎn)品發(fā)布 59
4.6 迭代方法的好處 59
4.6.1 緩解風(fēng)險(xiǎn) 60
4.6.2 適應(yīng)變更 60
4.6.3 在工作過(guò)程中學(xué)習(xí) 61
4.6.4 增加重用機(jī)會(huì) 61
4.6.5 更好的整體品質(zhì) 61
4.7 小結(jié) 62
第5章 以構(gòu)架為中心的過(guò)程 63
5.1 模型的重要性 63
5.2 構(gòu)架 63
5.3 構(gòu)架的重要性 64
5.4 構(gòu)架的定義 65
5.5 構(gòu)架的表示 66
5.5.1 多重視圖 67
5.5.2 構(gòu)架的4+1視圖模型 68
5.5.3 模型和視圖 69
5.5.4 構(gòu)架不僅僅是一個(gè)藍(lán)圖 70
5.6 以構(gòu)架為中心的過(guò)程 71
5.7 構(gòu)架的目標(biāo) 71
5.7.1 智能控制 72
5.7.2 重用 72
5.7.3 開(kāi)發(fā)的基礎(chǔ) 72
5.8 基于構(gòu)件的開(kāi)發(fā) 73
5.9 其它的構(gòu)架概念 74
5.9.1 構(gòu)架風(fēng)格 74
5.9.2 構(gòu)架機(jī)制 74
5.9.3 構(gòu)架模式 74
5.10 小結(jié) 75
第6章 用況驅(qū)動(dòng)的過(guò)程 76
6.1 定義 76
6.1.1 用況和參與者 76
6.1.2 事件流 78
6.1.3 情景 79
6.1.4 用況模型 80
6.2 識(shí)別用況 81
6.3 用況的進(jìn)化 81
6.4 用況的組織 82
6.5 在過(guò)程中使用用況 83
6.6 小結(jié) 85
第二部分 過(guò)程工作流
第7章 項(xiàng)目管理工作流 88
7.1 目的 88
7.2 計(jì)劃迭代項(xiàng)目 89
7.3 風(fēng)險(xiǎn)的概念 91
7.3.1 什么是風(fēng)險(xiǎn) 92
7.3.2 策略:如何處理風(fēng)險(xiǎn) 92
7.4 度量元的概念 93
7.5 什么是度量元 95
7.6 工作人員和制品 95
7.7 工作流 97
7.7.1 工作流細(xì)節(jié) 97
7.7.2 制定一個(gè)階段計(jì)劃 100
7.8 制定一個(gè)迭代計(jì)劃 105
7.8.1 細(xì)化階段的迭代 106
7.8.2 構(gòu)造階段的迭代 107
7.8.3 移交階段的迭代 108
7.8.4 迭代中的工作細(xì)節(jié) 108
7.9 小結(jié) 109
第8章 業(yè)務(wù)建模工作流 110
8.1 目的 110
8.2 為什么要進(jìn)行業(yè)務(wù)建模 110
8.3 在業(yè)務(wù)建模中使用軟件建模技術(shù) 112
8.4 業(yè)務(wù)建模情景 112
8.5 工作人員和制品 114
8.6 工作流 115
8.7 從業(yè)務(wù)模型到系統(tǒng) 117
8.7.1 業(yè)務(wù)模型和系統(tǒng)參與者 117
8.7.2 自動(dòng)業(yè)務(wù)工作人員 117
8.7.3 在分析模型中的業(yè)務(wù)模型
和實(shí)體類(lèi) 118
8.7.4 在資源計(jì)劃中使用業(yè)務(wù)對(duì)象模型 118
8.7.5 系統(tǒng)需要的其它資源 119
8.7.6 業(yè)務(wù)模型和系統(tǒng)構(gòu)架 120
8.8 對(duì)軟件開(kāi)發(fā)業(yè)務(wù)建模 121
8.9 工具支持 121
8.10 小結(jié) 122
第9章 需求工作流 123
9.1 目的 123
9.2 什么是需求 123
9.2.1 功能性需求 124
9.2.2 非功能性需求 124
9.3 需求的種類(lèi) 125
9.3.1 項(xiàng)目相關(guān)人員:請(qǐng)求與需要對(duì)比 125
9.3.2 系統(tǒng)特性 126
9.3.3 軟件需求 127
9.3.4 通過(guò)用況詳細(xì)說(shuō)明軟件需求 127
9.4 捕獲需求和管理需求 127
9.5 設(shè)計(jì)以用戶為中心的界面 128
9.6 需求工作流 129
9.7 需求分析中的工作人員 130
9.8 需求分析中使用的制品 132
9.9 工具支持 133
9.10 小結(jié) 134
第10章 分析和設(shè)計(jì)工作流 135
10.1 目的 135
10.2 分析與設(shè)計(jì) 135
10.3 到底要設(shè)計(jì)到什么程度 135
10.4 工作人員和制品 136
10.5 設(shè)計(jì)模型 137
10.6 分析模型 138
10.7 接口扮演的角色 138
10.8 實(shí)時(shí)系統(tǒng)的制品 138
10.9 基于構(gòu)件的設(shè)計(jì) 139
10.10 工作流 139
10.11 工具支持 143
10.12 小結(jié) 143
第11章 實(shí)現(xiàn)工作流 144
11.1 目的 144
11.2 構(gòu)造 144
11.3 集成 145
11.4 原型 146
11.5 工作人員和制品 148
11.6 工作流 149
11.7 工具支持 151
11.8 小結(jié) 151
第12章 測(cè)試工作流 153
12.1 目的 153
12.2 質(zhì)量 153
12.3 在迭代生命周期中進(jìn)行測(cè)試 154
12.4 測(cè)試的層面 154
12.4.1 質(zhì)量的層面 155
12.4.2 測(cè)試的階段 155
12.4.3 測(cè)試的類(lèi)型 156
12.4.4 回歸測(cè)試 157
12.5 測(cè)試模型 157
12.6 工作人員和制品 158
12.7 工作流 160
12.7.1 計(jì)劃測(cè)試 161
12.7.2 設(shè)計(jì)測(cè)試 162
12.7.3 實(shí)現(xiàn)測(cè)試 162
12.7.4 在集成測(cè)試階段執(zhí)行測(cè)試 162
12.7.5 在系統(tǒng)測(cè)試階段執(zhí)行測(cè)試 162
12.7.6 評(píng)價(jià)測(cè)試 163
12.8 工具支持 163
12.9 小結(jié) 164
第13章 配置和變更管理工作流 165
13.1 目的 165
13.2 CCM立方體 165
13.2.1 配置管理 167
13.2.2 變更需求管理 168
13.2.3 狀態(tài)和度量 169
13.3 工作人員和制品 170
13.4 工作流 171
13.4.1 計(jì)劃項(xiàng)目配置和變更控制 171
13.4.2 建立項(xiàng)目CM環(huán)境 172
13.4.3 變更和交付配置條款 173
13.4.4 管理基線和發(fā)布 173
13.4.5 監(jiān)控和報(bào)告配置狀態(tài) 173
13.4.6 管理變更請(qǐng)求 173
13.5 工具支持 174
13.6 小結(jié) 174
第14章 環(huán)境工作流 176
14.1 目的 176
14.2 工作人員和制品 176
14.3 工作流 178
14.3.1 為項(xiàng)目準(zhǔn)備環(huán)境 178
14.3.2 為迭代準(zhǔn)備環(huán)境 179
14.3.3 為迭代準(zhǔn)備指南 179
14.3.4 為迭代提供支持環(huán)境 180
14.4 小結(jié) 180
第15章 實(shí)施工作流 181
15.1 目的 181
15.2 工作人員和制品 183
15.3 工作流 184
15.3.1 計(jì)劃實(shí)施 184
15.3.2 開(kāi)發(fā)支持材料 185
15.3.3 在開(kāi)發(fā)地點(diǎn)測(cè)試產(chǎn)品 185
15.3.4 創(chuàng)建發(fā)布 187
15.3.5 Beta測(cè)試發(fā)布 187
15.3.6 在安裝現(xiàn)場(chǎng)測(cè)試產(chǎn)品 187
15.3.7 打包產(chǎn)品 187
15.3.8 提供對(duì)下載站點(diǎn)的訪問(wèn) 187
15.4 小結(jié) 188
第16章 典型的迭代計(jì)劃 189
16.1 目的 189
16.2 定義產(chǎn)品構(gòu)想和業(yè)務(wù)用況 189
16.2.1 結(jié)果 191
16.2.2 初始階段中的后繼迭代 191
16.3 建立構(gòu)架原型 191
16.3.1 結(jié)果 194
16.3.2 細(xì)化階段中的后繼迭代 194
16.4 實(shí)現(xiàn)系統(tǒng) 194
16.5 小結(jié) 197
第17章 配置和實(shí)現(xiàn)Rational統(tǒng)一過(guò)程 198
17.1 介紹 198
17.2 實(shí)現(xiàn)過(guò)程的效果 198
17.3 逐步實(shí)現(xiàn)Rational統(tǒng)一過(guò)程 200
17.3.1 步驟1:評(píng)估當(dāng)前狀態(tài) 200
17.3.2 步驟2:建立(或修訂)目的 201
17.3.3 步驟3:識(shí)別風(fēng)險(xiǎn) 202
17.3.4 步驟4:計(jì)劃過(guò)程實(shí)現(xiàn) 202
17.3.5 步驟5:執(zhí)行過(guò)程實(shí)現(xiàn) 204
17.3.6 步驟6:評(píng)價(jià)過(guò)程實(shí)現(xiàn) 205
17.4 配置過(guò)程 205
17.5 實(shí)現(xiàn)過(guò)程也是一個(gè)項(xiàng)目 206
17.6 小結(jié) 207
附錄A 工作人員小結(jié) 209
附錄B 制品小結(jié) 212
縮寫(xiě)詞 218
術(shù)語(yǔ)表 220
參考文獻(xiàn) 226
索引 237
圖書(shū)封面
圖書(shū)標(biāo)簽Tags
無(wú)
評(píng)論、評(píng)分、閱讀與下載
Rational統(tǒng)一過(guò)程引論 PDF格式下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版