精益軟體度量

精益軟體度量

《精益軟體度量》是2013年人民郵電出版社出版的圖書,作者是張松,本書從精益理念的角度,嘗試重新梳理在中等規模到大規模軟體開發中度量體系設計和實施的思路。

基本介紹

  • 中文名:精益軟體度量
  • 作者:張松
  • 出版時間:2013年4月
  • 出版社:人民郵電出版社
  • 頁數:260 頁
  • ISBN:9787115308832
  • 定價:59 元
  • 裝幀:平裝
  • 副標題:實踐者的觀察與思考
內容簡介,作者信息及目錄,作者簡介,目錄信息,

內容簡介

《精益軟體度量:實踐者的觀察與思考》內容簡介:軟體度量是當今軟體開發行業的熱點話題,但同時也是推廣實施過程中的難題。一方面軟體企業管理存在度量的迫切需求;另一方面,企業在推行軟體度量的實踐中問題頗多,效果不佳。人們迫切需要破解度量謎題,找到切實可行的軟體度量實踐方法。
《精益軟體度量:實踐者的觀察與思考》並不試圖描述一個完整的軟體度量體系,也不會試圖解決度量所面臨的所有問題。全書分為3部分,共14章。第一部分包括第1章至第4章,介紹了精益軟體開發中度量的理念和體系的設計。第二部分包括第5章至第12章,先闡述了流程建模、需求和功能劃分的一些概念,然後分別從交付價值、市場回響速度、交付速率、質量和能力幾方面探討了度量維度的問題。第三部分包括第13章至第15章,介紹度量體系的導入和部署。前兩章用案例的方式介紹了度量體系驗證階段的準備和工作,第15章初步探討了如何在組織範圍內部署和推廣度量體系。
《精益軟體度量:實踐者的觀察與思考》是作者結合自己在軟體開發和項目諮詢業界十幾年的實踐經驗,針對軟體度量的價值和意義、手段和方法、體系和實踐的思考反思之作。《精益軟體度量:實踐者的觀察與思考》對於軟體企業和組織管理者、軟體產品研發管理者、軟體項目管理人員有很好的借鑑意義和啟發價值,也可以供高等院校從事軟體工程和軟體度量研究和教學的老師閱讀參考。

作者信息及目錄

作者簡介

張松經歷套用開發工程師、產品研發工程師、方案架構師、項目經理, 甚至售前、銷售等各種角色。在過去十幾年裡,對軟體的興趣,使張松一直在這行當的一線體驗著軟體從業者所特有的辛勞和喜悅,並樂此不疲 。
在ThoughtWorks 中國分公司,張松現在承擔著諮詢總監的職責,負責中國市場的諮詢業務。在這之前,他曾是多個交付項目的項目經理,並作為交付總監負責中國區項目組合的交付保障,此外他還為多個知名企業的產品研發機構或IT 組織提供長期的諮詢服務。加入ThoughtWorks 之前,張松是Aspect Enterprise Solutions Ltd(原OILspace Inc)上海代表處首席代表。張松擁有華中理工大學計算機工程學士學位和英國Warwick 大學MBA 學位。

目錄信息

目 錄
第1 章 度量謎題……………………………………………………………… 1
1.1 精益軟體開發的度量體系 ………………………………………… 4
1.2 度量是什麼 ………………………………………………………… 6
1.3 度量不是什麼 …………………………………………………… 10
第2 章 組織目標…………………………………………………………… 12
2.1 業務目標 ………………………………………………………… 13
2.2 開發組織的目標 ………………………………………………… 17
2.2.1 交付價值 ………………………………………………… 17
2.2.2 回響速度 ………………………………………………… 18
2.2.3 交付速率 ………………………………………………… 20
2.2.4 質量 ……………………………………………………… 22
2.2.5 能力 ……………………………………………………… 24
2.3 小結 ……………………………………………………………… 24
第3 章 決策場景…………………………………………………………… 26
3.1 使用度量的人們 ………………………………………………… 26
3.2 決策的組織上下文 ……………………………………………… 27
3.3 項目決策的階段 ………………………………………………… 30
3.3.1 項目定義 ………………………………………………… 31
3.3.2 項目執行 ………………………………………………… 39
3.3.3 維護階段 ………………………………………………… 40
3.4 小結 ……………………………………………………………… 42
第4 章 指標框架…………………………………………………………… 43
4.1 支撐決策的數據 ………………………………………………… 43
4.2 指標 ……………………………………………………………… 46
4.3 指標屬性 ………………………………………………………… 47
4.4 指標優先權 ……………………………………………………… 48
4.5 指標體系的局限性 ……………………………………………… 48
4.6 指標體系需要演進 ……………………………………………… 49
4.7 度量信息的傳播和使用 ………………………………………… 51
4.8 小結 ……………………………………………………………… 53
第5 章 度量對象模型……………………………………………………… 54
5.1 交付流程模型 …………………………………………………… 54
5.2 交付對象模型 …………………………………………………… 56
5.3 度量的邊界—DoD(Definition of Done) …………………… 60
第6 章 價值………………………………………………………………… 64
6.1 識別和拆分高價值特性 ………………………………………… 64
6.2 反饋提升價值 …………………………………………………… 68
6.3 減少沒發揮價值的特性 ………………………………………… 69
6.4 交付價值的度量 ………………………………………………… 71
6.4.1 發布前– 評估待開發特性的價值 ……………………… 71
6.4.2 發布後– 驗證價值 ……………………………………… 73
6.4.3 嘗試的價值 ……………………………………………… 77
第7 章 回響速度…………………………………………………………… 79
7.1 回響時間的系統因素 …………………………………………… 82
7.1.1 WIP(Work In Progress - 半成品) ……………………… 82
7.1.2 系統資源利用率 ………………………………………… 82
7.1.3 需求的差異性 …………………………………………… 83
7.2 價值流圖分析(VSM) …………………………………………… 86
7.3 累積流圖(Cumulative Flow Diagram) ………………………… 90
7.4 庫存類指標 ……………………………………………………… 92
7.5  小結 ……………………………………………………………… 94
第8 章 工作量估算………………………………………………………… 96
8.1 基於算法模型的估算技術 ……………………………………… 96
8.2 基於專家判斷的估算技術 ……………………………………… 97
8.3 度量單位 ………………………………………………………… 98
8.3.1 功能點(Function Point) ………………………………… 99
8.3.2 用例點(User Case Point) ……………………………… 102
8.3.3 故事點(Story Point) …………………………………… 107
8.4 估算的選擇和運用 ……………………………………………… 109
8.4.1 項目定義 ………………………………………………… 110
8.4.2 項目執行 ………………………………………………… 112
8.4.3 估算的溝通 ……………………………………………… 113
第9 章 交付速率…………………………………………………………… 116
9.1 度量交付速率 …………………………………………………… 116
9.2 提高系統效率 …………………………………………………… 119
9.2.1 提高個體的交付能力 …………………………………… 119
9.2.2 最佳化系統的結構 ………………………………………… 120
9.2.3 減少浪費 ………………………………………………… 122
9.2.4 關於浪費的小結 ………………………………………… 131
第10 章 內部質量 ………………………………………………………… 132
10.1 技術債 …………………………………………………………… 134
10.1.1 技術債的常見來源 …………………………………… 134
10.1.2 技術債的常見形式 …………………………………… 135
10.2 技術債的度量 …………………………………………………… 137
10.3 開發節奏 ………………………………………………………… 143
10.4 測試代碼中的技術債 …………………………………………… 143
10.5 度量呈現 ………………………………………………………… 144
10.6 小結 ……………………………………………………………… 148
第11 章 外部質量 ………………………………………………………… 151
11.1 度量產品質量 …………………………………………………… 152
11.1.1 用戶滿意度 …………………………………………… 153
11.1.2 產品可靠性 …………………………………………… 155
11.1.3 故障成本 ……………………………………………… 156
11.2 提升開發過程質量 ……………………………………………… 156
11.2.1 缺陷防範 ……………………………………………… 157
11.2.2 更早發現缺陷 ………………………………………… 158
11.2.3 減少回歸缺陷 ………………………………………… 164
11.3 小結 ……………………………………………………………… 166
第12 章 能力- 學習型組織 ……………………………………………… 169
12.1 個人能力 ………………………………………………………… 170
12.1.1 技術能力 ……………………………………………… 171
12.1.2 主動能力 ……………………………………………… 173
12.1.3 社交能力 ……………………………………………… 174
12.1.4 行為度量 ……………………………………………… 175
12.2 團隊能力 ………………………………………………………… 176
12.3 學習型組織 ……………………………………………………… 179
12.3.1 創造持續學習的機會 ………………………………… 182
12.3.2 促進探尋和對話活動 ………………………………… 183
12.3.3 鼓勵協作和團隊學習 ………………………………… 184
12.3.4 使人們能夠尋求共同願景 …………………………… 185
12.3.5 連線組織與其所處的環境 …………………………… 186
12.3.6 建立捕獲和共享學習的系統 ………………………… 187
12.3.7 為持續學習提供戰略層面的領導力量 ……………… 188
12.3.8 阻礙因素 ……………………………………………… 189
第13 章 驗證導入(準備篇)……………………………………………… 190
13.1 試點 ……………………………………………………………… 193
13.2 準備 ……………………………………………………………… 195
13.3 評估 ……………………………………………………………… 197
13.3.1 業務目標及度量 ……………………………………… 199
13.3.2 度量數據的消費者 ……………………………………… 202
13.3.3 團隊/ 組織當前度量實踐 ……………………………… 203
第14 章 驗證導入(執行篇)……………………………………………… 206
14.1 基準制定 ………………………………………………………… 206
14.2 目標細分 ………………………………………………………… 207
14.3 指標選擇 ………………………………………………………… 208
14.4 數據的收集 ……………………………………………………… 210
14.5 數據的使用 ……………………………………………………… 213
14.5.1 橫向比較 ………………………………………………… 216
14.5.2 數據的呈現 ……………………………………………… 217
14.6 反饋 ……………………………………………………………… 217
第15 章 實施推廣 ………………………………………………………… 222
15.1 建立願景 ………………………………………………………… 222
15.2 觸發目標 ………………………………………………………… 223
15.3 度量組織 ………………………………………………………… 224
15.3.1 執行組織 ………………………………………………… 225
15.3.2 能力中心 ………………………………………………… 227
15.3.3 團隊接口人 ……………………………………………… 227
15.4 度量推廣面對的人群 …………………………………………… 228
15.5 知識和能力的傳播 ……………………………………………… 228
15.6 實施 ……………………………………………………………… 229
15.6.1 系統化vs. 靈活性 ……………………………………… 229
15.6.2 疊代式的實施 …………………………………………… 231
15.6.3 目標團隊 ………………………………………………… 232
15.6.4 數據 ……………………………………………………… 234
15.6.5 IT 工具和設施 ………………………………………… 236
附錄 指標和優先權評估示例……………………………………………… 238
交付周期 ………………………………………………………………… 238
價值和效率 ……………………………………………………………… 238

相關詞條

熱門詞條

聯絡我們