企業軟件交付:敏捷與高效管理精要

(美)布朗 Alan W. Brown

  • 出版商: 機械工業
  • 出版日期: 2013-05-01
  • 定價: $354
  • 售價: 7.2$256
  • 語言: 簡體中文
  • 頁數: 235
  • 裝訂: 平装
  • ISBN: 7111422945
  • ISBN-13: 9787111422945

立即出貨 (庫存=1)

商品描述

本書是軟件交付領域的旗艦作品和權威著作,Amazon五星暢銷書,是IBM傑出工程師、資深軟件交付專家數十年一線工作經驗的結晶,IBMRational首席軟件經濟學家WalkerRoyce作序推薦!它通過“全球軟件供應鏈”的觀念深刻闡釋了軟件交付領域正在發生的變革以及驅動變革的關鍵因素,並提供了應對變革的解決方案,為軟件開發者和企業敏捷而高效地交付軟件提供了技術和方法上的指導。本書重點講解了協作軟件交付、敏捷軟件交付、軟件質量,以及企業軟件交付的治理、測量和指標。此外,不僅深入研究了來自全球大型企業的軟件交付案例,而且總結了全球軟件交付的最佳實踐。

 

本書共11章,邏輯上分為三個部分:第1~3章主要討論企業軟件交付領域正在發生的變革和所面臨的挑戰,詳細解析了企業軟件交付項目,以及軟件供應鍊和軟件工廠的相關知識;第4~9章詳細講解協作、敏捷、質量和治理等企業軟件交付的關鍵主題,並且通過多個來自大型企業的軟件交付案例研究進一步闡述了這些主題,總結出大量經驗和最佳實踐;第10~11章對全球軟件交付的經驗和教訓進行了系統總結,並前瞻性地探討了企業軟件交付未來的發展方向。

作者簡介

Alan W. Brown

資深軟件交付專家、IBM傑出工程師,致力於為企業客戶提供關於企業解決方案、流程改進和敏捷軟件交付方法等軟件工程戰略方面的諮詢和培訓,為多家“財富500強”企業提高軟件交付能力做出了貢獻。他曾經在歐洲和美國的企業、政府和學術研究機構中擔任過多個戰略職務,包括ibm rational歐洲首席技術官、sterling軟件研發副總裁、德州儀器軟件研究經理以及卡內基·梅隆大學軟件工程研究所(sei)高級技術人員。發表了50餘篇論文,並撰寫了多本關於軟件工程實踐的書籍。

目錄大綱

第1章企業軟件交付為什麼這麼難/1
1.1引言/2
1.2什麼是企業系統/4
1.3如今有什麼不同/6
1.4企業軟件交付機構關注什麼/8
1.5對企業軟件交付的需求是如何演變的呢/10
1.6結論/12

第2章企業軟件交付項目解析/13
2.1引言/14
2.2 MyCo公司和MyProj企業軟件交付項目/14
2.3業務和組織背景/15
2.4項目背景/16
2.5項目執行結果/17
2.6事後分析/18
2.6.1企業軟件交付機構分析/18
2.6.2項目級分析/20
2.7述評/22
2.8結論/23

第3章軟件供應鍊和軟件工廠/24
3.1引言/25
3.2走向軟件供應鏈/26
3.3企業軟件交付的產業化:打個比方/27
3.4企業軟件交付的軟件工廠方法/28
3.4.1協調業務與工程/29
3.4.2流程和任務的自動化/29
3.4.3在整個企業中利用資產/29
3.4.4支持精益流程和集成基礎設施/30
3.4.5運營測量和控制的自動化/30
3.5軟件工廠的關鍵要素/30
3.5.1業務管理/31
3.5.2資產的生產和維護/ 31
3.5.3應用開發和交付管理/32
3.5.4應用基礎設施和部署管理/32
3.5.5治理/33
3.6例子和說明/33
3.6.1例子:IBM應用軟件組合優化(AAO)方法/34
3.6.2例子:IBM測試工廠方法/36
3.6.3例子:一個大型金融機構的核心保險平台/38
3.7見解與評論/40
3.8結論/42

第4章協作型軟件交付/43
4.1引言/44
4.2全球分佈式開發/45
4.2.1分佈式團隊工作/47
4.2.2組織結構分散的工作/47
4.2.3全球分佈式工作/49
4.3協作型交付環境/52
4.4協作型應用軟件生命週期管理/55
4.5實例/57
4.5.1一家大型金融服務機構的外包軟件交付解決方案/57
4.5.2 IBM軟件集團的產品交付/63
4.6結論/66

第5章敏捷軟件交付/67
5.1引言/68
5.2重新審視企業軟件交付/70
5.2.1從軟件開發到軟件交付/70
5.2.2敏捷性的基礎/72
5.2.3專注敏捷性/74
5.3企業規模下的敏捷性/75
5.3.1實際環境中的敏捷性/75
5.3.2敏捷規模化因素/76
5.3.3敏捷方法的規模化推廣/85
5.4大規模敏捷應用的例子/90
5.4.1 ABC銀行的敏捷供應鏈管理/91
5.4.2 XYZ公司的企業敏捷測試服務/93
5.5結論/95

第6章軟件質量/96
6.1引言/97
6.2軟件質量的全局觀念/99
6.2.1端到端質量管理/100
6.2.2評估企業軟件交付的健康狀況/101
6.2.3持續軟件質量保證的關鍵/103
6.3提高整個軟件供應鏈的質量/104
6.3.1協作/104
6.3.2自動化/105
6.3.3可見性/106
6.4軟件測試工廠/107
6.5安全/111
6.5.1代碼掃描/111
6.5.2 Web訪問與合規性測試/111
6.6結論/112

第7章治理、測量和指標/113
7.1引言/114
7.2測量企業軟件交付/ 115
7.2.1指標的使用/116
7.2.2測量的成熟度/118
7.2.3測量與改進/120
7.3全球軟件供應鏈管理/121
7.3.1外包治理/121
7.3.2指標和軟件供應鏈/122
7.4例子/126
7.4.1 IBM Rational的產品組合管理/126
7.4.2某大型銀行的供應商管理/127
7.5結論/127

第8章丹斯克銀行大規模應用敏捷的案例研究/129
8.1引言/130
8.2變革的動力/131
8.3敏捷方法應用的重點/132
8.4丹斯克銀行的敏捷交付過程/134
8.5實施敏捷交付過程工作台/136
8.6試行丹斯克銀行敏捷交付過程/137
8.7測量成功/139
8.8推廣原則/141
8.9經驗教訓/142
8.10結論/143

第9章IBM Rational全球軟件產品交付的案例研究/ 144
9.1引言/145
9.2狀態與動力/146
9.3 Rational的軟件交付目標/147
9.4在Rational引入敏捷交付/149
9.4.1開發做法/149
9.4.2開發過程/150
9.4.3團隊的組織與責任/151
9.4.4規劃/153
9.4.5生成與生成管理/154
9.4.6回顧/156
9.4.7透明度/157
9.4.8終期跟踪和穩定性/159
9.4.9持續管理和決策/159
9.5結果與觀察/161
9.6結論/162

第10章全球企業軟件交付的經驗教訓/ 164
10.1引言/165
10.2重新審視企業/165
10.2.1管理前台和後台系統的機構/166
10.2.2以軟件為業務的機構/166
10.2.3以軟件為產品的機構/168
10.2.4以軟件交付為產品的機構/168
10.2.5總結/170
10.3風險與局限/170
10.3.1對中小型企業的適用性/170
10.3.2流程成熟度的影響/171
10.3.3軟件不是批量加工出來的,而是雕琢和演進而來的/174
10.3.4供應鏈的弱點/176
10.3.5總結/177
10.4其他領域的經驗教訓/178
10.4.1漸進式採辦和tlcm/178
10.4.2供應鏈管理/179
10.4.3精益生產/181
10.5例子和說明/184
10.5.1美國州政府的外包/184
10.5.2諾基亞的產品開發和交付/185
10.5.3 FAA大型項目管理/186
10.6結論/187

第11章全球企業軟件交付的未來/189
11.1引言/190
11.2結尾的開始,還是開端的結束/191
11.3投身雲中/192
11.3.1理解雲計算/193
11.3.2對於企業軟件交付機構的影響/197
11.3.3總結/199
11.4採購選擇/200
11.5第三次浪潮/203
11.6結論/205
附錄A企業軟件交付再思考/207
參考文獻/230