《軟體快速交付方法論》是2019年10月電子工業出版社出版的圖書,作者是鄭永升、毛茂文。
基本介紹
- 書名:軟體快速交付方法論
- 作者:鄭永升、毛茂文
- 出版社:電子工業出版社
- 出版時間:2019年10月
- 頁數:332 頁
- 定價:89 元
- 開本:16 開
- ISBN:9787121373411
內容簡介,目錄,
內容簡介
本書分7篇共22章,從軟體交付面臨的主要挑戰和新變化出發,提出了軟體快速交付的目標和方法體系。本書以快速交付能力為主線,以更快、更好、更經濟、滿意度更高為目標,圍繞以管理來指導、以知識來支撐、以具體方法來實施、以評價來促進的快速交付方法體系,通過過程域、模型體、新模式、新技術的快速交付方法和案例,將理論和實踐相結合,滿足軟體快速交付的多方式、多層次的需求,體現了快速交付方法論對信息化建設的作用、價值與意義。
目錄
概 述 篇
第1章 軟體交付 005
1.1 軟體交付三要素 005
1.2 軟體交付的主要挑戰 008
1.3 軟體交付的新變化 010
第2章 軟體快速交付 012
2.1 快速交付目標 013
2.2 快速交付方法體系 014
2.3 快速交付過程劃分 018
2.3.1 需求過程 018
2.3.2 設計過程 019
2.3.3 開發過程 020
2.3.4 測試過程 023
2.3.5 發布過程 024
2.3.6 部署過程 026
2.4 快速交付開發模式 027
2.4.1 疊代模式 027
2.4.2 模型模式 029
2.4.3 敏捷模式 031
2.4.4 微服務模式 033
2.4.5 App模式 035
2.5 快速交付組織形式 037
2.5.1 扁平型組織 037
2.5.2 虛擬型組織 038
2.5.3 鬆散型組織 039
2.5.4 敏捷型組織 039
2.6 快速交付的準備步驟 041
2.6.1 交付過程裁剪 041
2.6.2 開發模式選擇 043
2.6.3 組織形式選擇 045
2.6.4 交付方法的選擇 047
管 理 篇
第3章 能力管理 052
3.1 能力內容 052
3.1.1 綜合交付能力 053
3.1.2 綜合管理能力 056
3.2 能力建設 057
3.2.1 建設原則 057
3.2.2 建設目標 058
第4章 團隊管理 060
4.1 組建團隊 061
4.1.1 團隊特點 061
4.1.2 組建原則 062
4.2 建設團隊 063
4.2.1 建設階段 064
4.2.2 建設內容 065
4.3 管理團隊 067
4.3.1 扁平型團隊 067
4.3.2 虛擬型團隊 068
4.3.3 鬆散型團隊 069
4.3.4 敏捷型團隊 069
第5章 項目管理 071
5.1 過程管理 072
5.1.1 管理原則 072
5.1.2 管理策略 073
5.2 量化管理 074
5.2.1 量化類型 074
5.2.2 量化步驟 075
第6章 質量管理 079
6.1 質量指標 079
6.1.1 指標內容 080
6.1.2 質量因素 081
6.2 質量體系 083
6.2.1 ISO質量標準 083
6.2.2 CMMI模型 084
6.3 質量過程 085
6.3.1 質量規劃 085
6.3.2 質量控制 087
6.3.3 質量保證 088
第7章 成果管理 090
7.1 成果積累 091
7.1.1 成果內容 091
7.1.2 積累原則 092
7.1.3 積累過程 094
7.2 成果復用 095
7.2.1 復用技術 095
7.2.2 復用機制 096
知 識 篇
第8章 工具箱 102
8.1 需求工具 102
8.1.1 模板 103
8.1.2 軟體 103
8.2 設計工具 103
8.2.1 原型設計工具 103
8.2.2 資料庫設計工具 104
8.2.3 UML建模工具 105
8.3 開發工具 106
8.3.1 開發環境 106
8.3.2 開發框架 107
8.3.3 代碼生成工具 108
8.3.4 輔助支撐類工具 109
8.3.5 頁面生成工具 112
8.3.6 數據報表 113
8.4 測試工具 113
8.4.1 自動化測試工具 114
8.4.2 缺陷管理工具 117
8.4.3 代碼檢查工具 118
8.5 發布工具 120
8.5.1 配置版本管理工具 120
8.5.2 項目代碼編譯打包工具 120
8.6 部署工具 120
8.6.1 人工部署 121
8.6.2 自動部署 121
第9章 方法庫 124
9.1 知識域方法 124
9.1.1 範圍 125
9.1.2 時間 125
9.1.3 成本 126
9.1.4 質量 127
9.1.5 人力資源 128
9.1.6 溝通 129
9.1.7 風險 129
9.2 量化方法 131
9.2.1 估算和度量 131
9.2.2 CMMI模型 134
9.3 過程方法 136
9.3.1 質量 136
9.3.2 開發 140
9.3.3 測試 143
9.3.4 績效 145
9.4 最佳化方法 146
9.4.1 工具手段 146
9.4.2 方法思維 148
第10章 流程包 151
10.1 基本流程 151
10.2 過程流程 152
10.2.1 過程活動 153
10.2.2 項目過程 155
10.3 體系流程 157
10.3.1 方法體系流程 157
10.3.2 管理體系流程 160
第11章 模板集 162
11.1 過程組模板 162
11.1.1 啟動 163
11.1.2 規劃 163
11.1.3 執行 164
11.1.4 監控 164
11.1.5 收尾 165
11.2 常用模板 165
11.2.1 文本 165
11.2.2 表單 170
方 法 篇
第12章 過程域方法 176
12.1 過程活動 177
12.1.1 輸入 177
12.1.2 交付內容 177
12.1.3 交付工期 178
12.1.4 交付標準 178
12.1.5 交付成果 179
12.1.6 交付績效 179
12.1.7 輸出 180
12.2 過程實施 180
12.2.1 串列交付 181
12.2.2 並行交付 185
第13章 模型體方法 190
13.1 調優模型 190
13.1.1 過程維度 191
13.1.2 能力維度 194
13.1.3 知識維度 195
13.2 調優步驟 196
13.2.1 調優定位 196
13.2.2 調優分析 197
13.2.3 調優執行 197
13.2.4 調優評價 199
第14章 新模式方法 201
14.1 服務雲 202
14.1.1 概述 202
14.1.2 功能 203
14.1.3 配置 206
14.2 協作雲 210
14.2.1 概述 210
14.2.2 功能 212
14.2.3 流程 216
14.3 資源雲 219
14.3.1 概述 220
14.3.2 清單 221
第15章 新技術方法 224
15.1 微服務 225
15.1.1 微服務套用 225
15.1.2 微服務技術 230
15.2 雲計算 235
15.2.1 雲計算套用 235
15.2.2 Docker技術 238
15.2.3 DevOps技術 241
評 價 篇
第16章 快速交付績效 249
16.1 績效對象 250
16.2 績效流程 251
16.3 績效考核 254
16.4 績效分析 260
第17章 快速交付價值 262
17.1 項目價值 262
17.2 經濟價值 264
17.3 社會價值 265
案 例 篇
第18章 過程域方法案例 269
18.1 項目背景 269
18.2 建設過程 270
18.3 交付總結 277
第19章 模型體方法案例 279
19.1 項目背景 279
19.2 建設過程 281
19.3 交付總結 286
第20章 新模式方法案例 287
20.1 項目背景 287
20.2 建設過程 289
20.3 交付總結 294
第21章 新技術方法案例 296
21.1 項目背景 296
21.2 建設過程 298
21.3 交付總結 303
未 來 篇
第22章 展望未來 307
22.1 技術套用趨勢 307
22.2 快速交付發展方向 310
快速交付管理平台介紹 312
結束語 315
致謝 316
參閱與勘誤 317,
概 述 篇
第1章 軟體交付 005
1.1 軟體交付三要素 005
1.2 軟體交付的主要挑戰 008
1.3 軟體交付的新變化 010
第2章 軟體快速交付 012
2.1 快速交付目標 013
2.2 快速交付方法體系 014
2.3 快速交付過程劃分 018
2.3.1 需求過程 018
2.3.2 設計過程 019
2.3.3 開發過程 020
2.3.4 測試過程 023
2.3.5 發布過程 024
2.3.6 部署過程 026
2.4 快速交付開發模式 027
2.4.1 疊代模式 027
2.4.2 模型模式 029
2.4.3 敏捷模式 031
2.4.4 微服務模式 033
2.4.5 App模式 035
2.5 快速交付組織形式 037
2.5.1 扁平型組織 037
2.5.2 虛擬型組織 038
2.5.3 鬆散型組織 039
2.5.4 敏捷型組織 039
2.6 快速交付的準備步驟 041
2.6.1 交付過程裁剪 041
2.6.2 開發模式選擇 043
2.6.3 組織形式選擇 045
2.6.4 交付方法的選擇 047
管 理 篇
第3章 能力管理 052
3.1 能力內容 052
3.1.1 綜合交付能力 053
3.1.2 綜合管理能力 056
3.2 能力建設 057
3.2.1 建設原則 057
3.2.2 建設目標 058
第4章 團隊管理 060
4.1 組建團隊 061
4.1.1 團隊特點 061
4.1.2 組建原則 062
4.2 建設團隊 063
4.2.1 建設階段 064
4.2.2 建設內容 065
4.3 管理團隊 067
4.3.1 扁平型團隊 067
4.3.2 虛擬型團隊 068
4.3.3 鬆散型團隊 069
4.3.4 敏捷型團隊 069
第5章 項目管理 071
5.1 過程管理 072
5.1.1 管理原則 072
5.1.2 管理策略 073
5.2 量化管理 074
5.2.1 量化類型 074
5.2.2 量化步驟 075
第6章 質量管理 079
6.1 質量指標 079
6.1.1 指標內容 080
6.1.2 質量因素 081
6.2 質量體系 083
6.2.1 ISO質量標準 083
6.2.2 CMMI模型 084
6.3 質量過程 085
6.3.1 質量規劃 085
6.3.2 質量控制 087
6.3.3 質量保證 088
第7章 成果管理 090
7.1 成果積累 091
7.1.1 成果內容 091
7.1.2 積累原則 092
7.1.3 積累過程 094
7.2 成果復用 095
7.2.1 復用技術 095
7.2.2 復用機制 096
知 識 篇
第8章 工具箱 102
8.1 需求工具 102
8.1.1 模板 103
8.1.2 軟體 103
8.2 設計工具 103
8.2.1 原型設計工具 103
8.2.2 資料庫設計工具 104
8.2.3 UML建模工具 105
8.3 開發工具 106
8.3.1 開發環境 106
8.3.2 開發框架 107
8.3.3 代碼生成工具 108
8.3.4 輔助支撐類工具 109
8.3.5 頁面生成工具 112
8.3.6 數據報表 113
8.4 測試工具 113
8.4.1 自動化測試工具 114
8.4.2 缺陷管理工具 117
8.4.3 代碼檢查工具 118
8.5 發布工具 120
8.5.1 配置版本管理工具 120
8.5.2 項目代碼編譯打包工具 120
8.6 部署工具 120
8.6.1 人工部署 121
8.6.2 自動部署 121
第9章 方法庫 124
9.1 知識域方法 124
9.1.1 範圍 125
9.1.2 時間 125
9.1.3 成本 126
9.1.4 質量 127
9.1.5 人力資源 128
9.1.6 溝通 129
9.1.7 風險 129
9.2 量化方法 131
9.2.1 估算和度量 131
9.2.2 CMMI模型 134
9.3 過程方法 136
9.3.1 質量 136
9.3.2 開發 140
9.3.3 測試 143
9.3.4 績效 145
9.4 最佳化方法 146
9.4.1 工具手段 146
9.4.2 方法思維 148
第10章 流程包 151
10.1 基本流程 151
10.2 過程流程 152
10.2.1 過程活動 153
10.2.2 項目過程 155
10.3 體系流程 157
10.3.1 方法體系流程 157
10.3.2 管理體系流程 160
第11章 模板集 162
11.1 過程組模板 162
11.1.1 啟動 163
11.1.2 規劃 163
11.1.3 執行 164
11.1.4 監控 164
11.1.5 收尾 165
11.2 常用模板 165
11.2.1 文本 165
11.2.2 表單 170
方 法 篇
第12章 過程域方法 176
12.1 過程活動 177
12.1.1 輸入 177
12.1.2 交付內容 177
12.1.3 交付工期 178
12.1.4 交付標準 178
12.1.5 交付成果 179
12.1.6 交付績效 179
12.1.7 輸出 180
12.2 過程實施 180
12.2.1 串列交付 181
12.2.2 並行交付 185
第13章 模型體方法 190
13.1 調優模型 190
13.1.1 過程維度 191
13.1.2 能力維度 194
13.1.3 知識維度 195
13.2 調優步驟 196
13.2.1 調優定位 196
13.2.2 調優分析 197
13.2.3 調優執行 197
13.2.4 調優評價 199
第14章 新模式方法 201
14.1 服務雲 202
14.1.1 概述 202
14.1.2 功能 203
14.1.3 配置 206
14.2 協作雲 210
14.2.1 概述 210
14.2.2 功能 212
14.2.3 流程 216
14.3 資源雲 219
14.3.1 概述 220
14.3.2 清單 221
第15章 新技術方法 224
15.1 微服務 225
15.1.1 微服務套用 225
15.1.2 微服務技術 230
15.2 雲計算 235
15.2.1 雲計算套用 235
15.2.2 Docker技術 238
15.2.3 DevOps技術 241
評 價 篇
第16章 快速交付績效 249
16.1 績效對象 250
16.2 績效流程 251
16.3 績效考核 254
16.4 績效分析 260
第17章 快速交付價值 262
17.1 項目價值 262
17.2 經濟價值 264
17.3 社會價值 265
案 例 篇
第18章 過程域方法案例 269
18.1 項目背景 269
18.2 建設過程 270
18.3 交付總結 277
第19章 模型體方法案例 279
19.1 項目背景 279
19.2 建設過程 281
19.3 交付總結 286
第20章 新模式方法案例 287
20.1 項目背景 287
20.2 建設過程 289
20.3 交付總結 294
第21章 新技術方法案例 296
21.1 項目背景 296
21.2 建設過程 298
21.3 交付總結 303
未 來 篇
第22章 展望未來 307
22.1 技術套用趨勢 307
22.2 快速交付發展方向 310
快速交付管理平台介紹 312
結束語 315
致謝 316
參閱與勘誤 317