譯者序
序
前言
第1章 引言:實現(xiàn)軟件過程改進 1
1.1 實踐經驗與理論模型 1
1.1.1 簡單模式 1
1.1.2 復雜活動 1
1.2 SEPG的作用 2
1.3 把軟件過程改進比喻成舞蹈編排 3
1.3.1 一個公司. 一個行業(yè). 一個世界.
多種文化 4
1.3.2 如果沒有舞蹈編導, 該如何做 5
1.3.3 你的“舞蹈設計團隊”需要多少人 6
1.4 基本設施改進 7
1.5 預想. 編碼和頒布 8
1.5.1 預想 9
1.5.2 編碼 10
1.5.3 頒布 11
1.5.4 快和慢, 高和低 12
第2章 假設:不斷改進組織文化 15
2.1 創(chuàng)造活動 15
2.2 交流. 期望和假設 16
2.3 SEPG活動:可見的和不可見的 18
2.4 CMM的假設 19
2.4.1 紀律和創(chuàng)造性 20
2.4.2 前景和背景 21
2.4.3 最重要的假設 22
第3章 評估:看一看鏡子中的你 25
3.1 參考框架 25
3.1.1 鏡子 25
3.1.2 映像 26
3.2 把能力成熟度作為軟件組織的自我意識 27
3.3 評估技術 31
3.3.1 基于CMM的估計方法 32
3.3.2 臨時描述評估方法 33
3.3.3 CMM概述專題討論會 34
3.3.4 項目經理會談 35
3.3.5 最佳性能方法 36
3.3.6 良好性能方法 37
3.3.7 CMM關鍵過程域檢查表 38
第4章 改進循環(huán):有節(jié)奏地跳舞 39
4.1 確定軟件過程改進的步驟:實施
生命周期 39
4.2 熟悉音樂:轉變階段 41
4.3 踏上節(jié)拍:變化的脈搏 43
4.3.1 縮短循環(huán)所需的時間 43
4.3.2 一個假設的例子 44
4.3.3 研究動態(tài) 45
4.4 信心 46
4.5 使用反饋管理改變 50
4.5.1 使舞步與音樂配合起來 51
4.5.2 估計完成過程改進循環(huán)所需
的時間 51
第5章 行動計劃:準備活動 53
5.1 準備. 行動和完成 53
5.1.1 行動計劃問題 53
5.1.2 行動計劃解決方案 56
5.2 可視化終極目標 56
5.3 工作步驟 57
5.4 一步一步向前走 60
5.5 創(chuàng)建新焦點 61
5.5.1 優(yōu)先級 61
5.5.2 改變組織文化 63
5.5.3 個人期望:這個項目有價值嗎 63
5.6 在實踐中取得進步 64
第6章 過程文檔:合作定義步驟 67
6.1 協(xié)作 67
6.2 從零開始 68
6.2.1 加速的過程開發(fā)方法 69
6.2.2 經驗 73
6.2.3 過程樣品 75
6.3 在工作過程中解決問題 75
6.4 過程定義缺陷:僅描述做什么而沒
有指明誰來做 78
6.5 人員和交流. 數據和信息(PCDI) 81
第7章 過程實現(xiàn):激發(fā)實現(xiàn)者的熱情 85
7.1 對不同的人群采取不同的策略 87
7.2 度量總體進步 90
7.2.1 人群分布 90
7.2.2 彩排和演出 92
7.3 采用技術 92
7.3.1 進度度量 93
7.3.2 項目行動計劃 94
7.3.3 管理層反饋 94
7.3.4 經驗交流 95
7.3.5 CMM行動計劃專題討論會 95
7.3.6 更多的彩排和演出 96
7.4 從采用到制度化 96
7.5 事后評估方法和風險分析方法 97
7.5.1 簡單事后評估方法 98
7.5.2 結構化會議事后評估方法 99
7.5.3 軟件過程事后評估方法 100
7.5.4 應用事后評估結果的風險分析方法 102
7.5.5 風險管理跟蹤和控制 103
7.5.6 在開始時就要考慮最后 104
第8章 前景:合作并且創(chuàng)造出好的成績 107
8.1 合作和協(xié)作 107
8.2 共享知識和意識的等級 108
8.3 三維觀點 110
8.4 開發(fā)和發(fā)現(xiàn) 112
8.4.1 度量和測度 113
8.4.2 缺陷預防和變更管理 113
8.5 在CMM各等級中應用等級5的思想 114
8.5.1 把公共特性映射到等級5系統(tǒng) 114
8.5.2 把公共特性映射到三維視圖 115
8.5.3 合并模型 116
8.5.4 從盒子中走出 116
8.6 鼓勵的話 118
附錄A 假設工作表 119
附錄B CMM概述專題討論會 123
附錄C 采訪項目經理 143
附錄D 最佳性能工作表 155
附錄E CMM關鍵過程域檢查列表 159
附錄F 簡單行動計劃 163
附錄G 轉變準備方法圖表 165
附錄H 結果. 需求和活動工作表 169
附錄I 評價項目是否有價值的工作表 171
附錄J CMM等級2的過程示例 173
附錄K 項目筆記本目錄 231
附錄L 過程定義模板 235
附錄M CMM行動計劃專題討論會方法 241
附錄N 事后評估過程方法 259
附錄O 風險管理跟蹤方法 271
參考文獻 275