軟件工程最佳實(shí)踐作為軟件行業(yè)半個(gè)世紀(jì)以來(lái)全球范圍內(nèi)軟件工程實(shí)踐的精華自是有它的不可替代之處,鑒于日前不少朋友想要查閱這本書(shū)的電子版,于是東坡小編便為大家整理帶來(lái)了這份pdf格式高清完整中文版軟件工程最佳實(shí)踐電子書(shū),需要這份電子版軟件工程最佳實(shí)踐一書(shū)的朋友點(diǎn)擊本文相應(yīng)的下載地址進(jìn)行下載后即可查閱!
軟件工程最佳實(shí)踐內(nèi)容簡(jiǎn)介
本書(shū)深入地探討了其他軟件文獻(xiàn)中很少涵蓋的如下軟件工程主題:為什么軟件行業(yè)開(kāi)發(fā)出了超過(guò)2500種之多的編程語(yǔ)言;軟件質(zhì)量傳統(tǒng)定義的諸多問(wèn)題;“代碼行數(shù)”和“平均缺陷成本”等違反標(biāo)準(zhǔn)經(jīng)濟(jì)學(xué)假設(shè)的通用度量指標(biāo)的種種缺陷。本書(shū)指出,數(shù)量巨大的“新”項(xiàng)目實(shí)際上只不過(guò)是遺留應(yīng)用的替代品,這說(shuō)明為尋找那些已遺失的初始需求而進(jìn)行的數(shù)據(jù)挖掘應(yīng)該成為軟件項(xiàng)目的標(biāo)準(zhǔn)實(shí)踐。本書(shū)還討論了諸如如何將裁員和緊縮的危害降至最小等困難的社會(huì)工程問(wèn)題。
軟件工程最佳實(shí)踐目錄
譯者序
序
前言
第1章 軟件最佳實(shí)踐的介紹和定義 1
1.1 什么是“最佳實(shí)踐”?如何進(jìn)行評(píng)估 5
1.2 軟件開(kāi)發(fā)、部署以及維護(hù)的多種路徑 7
1.3 軟件部署的路徑 9
1.4 維護(hù)和部署的路徑 10
1.5 軟件開(kāi)發(fā)、部署以及維護(hù)的量化 12
1.6 軟件工程中的關(guān)鍵主題 14
1.7 方法、實(shí)踐以及社會(huì)學(xué)因素的總排名 18
1.8 總結(jié) 28
參考文獻(xiàn) 28
第2章 50個(gè)軟件最佳實(shí)踐概述 31
2.1 最大限度地減少裁員所帶來(lái)的危害 33
2.2 技術(shù)人員的積極性和動(dòng)力 35
2.3 經(jīng)理和高管的積極性與動(dòng)力 37
2.4 軟件人才的選拔和招聘 39
2.5 軟件人員的考核以及職業(yè)生涯規(guī)劃 39
2.6 軟件應(yīng)用早期的范圍控制 40
2.7 軟件應(yīng)用的外包 41
2.8 使用承包商和管理顧問(wèn) 44
2.9 選擇軟件方法、工具以及做法的最佳實(shí)踐 45
2.10 認(rèn)證方法、工具以及實(shí)踐 49
2.11 軟件應(yīng)用的需求 54
2.12 用戶(hù)參與軟件項(xiàng)目 55
2.13 軟件應(yīng)用中的行政管理支持 56
2.14 軟件架構(gòu)和設(shè)計(jì) 57
2.15 軟件項(xiàng)目規(guī)劃 58
2.16 軟件項(xiàng)目的成本估算 59
2.17 軟件項(xiàng)目的風(fēng)險(xiǎn)分析 61
2.18 軟件項(xiàng)目的價(jià)值分析 63
2.19 取消或拯救陷入困境的項(xiàng)目 64
2.20 軟件項(xiàng)目的組織結(jié)構(gòu) 65
2.21 培訓(xùn)軟件項(xiàng)目經(jīng)理 67
2.22 培訓(xùn)軟件技術(shù)人員 69
2.23 使用軟件專(zhuān)家 69
2.24 軟件工程師、專(zhuān)家以及管理人員的認(rèn)證 71
2.25 軟件項(xiàng)目中的溝通 73
2.26 軟件的可重用性 74
2.27 可重用材料的認(rèn)證 76
2.28 編程 80
2.29 軟件項(xiàng)目管理 82
2.30 軟件項(xiàng)目的度量和指標(biāo) 82
2.31 軟件的基準(zhǔn)和基線(xiàn) 84
2.32 軟件項(xiàng)目的里程碑和成本跟蹤 86
2.33 軟件發(fā)布前的變更控制 87
2.34 配置控制 89
2.35 軟件質(zhì)量保證 90
2.36 審查以及靜態(tài)分析 92
2.37 測(cè)試和測(cè)試庫(kù)的控制 95
2.38 軟件的安全性分析與控制 98
2.39 軟件的性能分析 100
2.40 軟件的國(guó)際標(biāo)準(zhǔn) 101
2.41 軟件中的知識(shí)產(chǎn)權(quán)保護(hù) 101
2.42 防止病毒、間諜軟件以及黑客 103
2.43 軟件的部署和定制 114
2.44 培訓(xùn)軟件應(yīng)用的客戶(hù)或用戶(hù) 115
2.45 軟件應(yīng)用部署后的客戶(hù)支持 116
2.46 軟件擔(dān)保和召回 117
2.47 軟件發(fā)布后的變更管理 118
2.48 軟件的維護(hù)和功能增強(qiáng) 119
2.49 軟件應(yīng)用的更新和發(fā)布 121
2.50 遺留應(yīng)用的終止或撤銷(xiāo) 122
2.51 總結(jié) 123
參考文獻(xiàn) 123
第3章 2049年的軟件開(kāi)發(fā)和維護(hù)預(yù)覽 133
3.1 引言 133
3.2 需求分析 134
3.3 設(shè)計(jì) 136
3.4 軟件開(kāi)發(fā) 138
3.5 用戶(hù)文檔 140
3.6 客戶(hù)支持 140
3.7 部署和客戶(hù)培訓(xùn) 142
3.8 軟件維護(hù)和功能增強(qiáng) 143
3.9 軟件外包 146
3.10 軟件包評(píng)估和收購(gòu) 152
3.11 技術(shù)選擇和技術(shù)轉(zhuǎn)型 154
3.12 企業(yè)架構(gòu)和項(xiàng)目組合分析 156
3.13 軟件學(xué)習(xí)預(yù)覽 158
3.14 盡職調(diào)查 160
3.15 認(rèn)證和授權(quán) 162
3.16 軟件訴訟 164
3.17 總結(jié) 166
參考文獻(xiàn) 167
第4章 軟件人員如何學(xué)習(xí)新技能 168
4.1 引言 168
4.2 軟件學(xué)習(xí)渠道的演變 169
4.3 軟件工程師當(dāng)前需要學(xué)習(xí)哪些技術(shù)主題 171
4.4 軟件工程專(zhuān)家 173
4.5 軟件專(zhuān)業(yè)的種類(lèi) 175
4.6 專(zhuān)家與普通軟件人員的大概比率 178
4.7 評(píng)估軟件工程師所使用的學(xué)習(xí)渠道 179
4.8 需要額外教育的軟件領(lǐng)域 196
4.9 軟件學(xué)習(xí)的新動(dòng)向 197
4.10 總結(jié) 198
4.11 軟件管理和技術(shù)類(lèi)主題課程 198
參考文獻(xiàn) 201
第5章 軟件團(tuán)隊(duì)的組織和專(zhuān)業(yè)化 203
5.1 引言 203
5.2 量化組織結(jié)果 204
5.3 割裂的信息技術(shù)和系統(tǒng)軟件世界 204
5.4 集中辦公與分布式開(kāi)發(fā) 205
5.5 軟件專(zhuān)家組織面臨的挑戰(zhàn) 207
5.6 由小到大的軟件組織結(jié)構(gòu) 209
5.7 大型公司的專(zhuān)家組織 226
5.8 總結(jié) 254
參考文獻(xiàn) 255
第6章 項(xiàng)目管理和軟件工程 257
6.1 引言 257
6.2 軟件規(guī)模估算 263
6.3 軟件進(jìn)度與問(wèn)題跟蹤 296
6.4 軟件基準(zhǔn) 300
6.5 總結(jié) 318
參考文獻(xiàn) 318
第7章 需求、業(yè)務(wù)分析、架構(gòu)及設(shè)計(jì) 322
7.1 引言 322
7.2 軟件需求 323
7.3 軟件需求方法論及實(shí)踐 337
7.4 業(yè)務(wù)分析 347
7.5 軟件架構(gòu) 349
7.6 企業(yè)架構(gòu)師 352
7.7 軟件設(shè)計(jì) 356
7.8 總結(jié) 360
參考文獻(xiàn) 361
第8章 編程和代碼開(kāi)發(fā) 364
8.1 引言 364
8.2 編程語(yǔ)言開(kāi)發(fā)簡(jiǎn)史 364
8.3 我們?yōu)槭裁磿?huì)有超過(guò)2500種編程語(yǔ)言 366
8.4 編程語(yǔ)言普及性的探索 369
8.5 我們到底需要多少種編程語(yǔ)言 372
8.6 建立一個(gè)國(guó)家級(jí)的編程語(yǔ)言翻譯中心 374
8.7 為什么大多數(shù)軟件都使用2~15種編程語(yǔ)言 377
8.8 有多少程序員使用多種編程語(yǔ)言 378
8.9 源代碼中通常會(huì)出現(xiàn)何種類(lèi)型的缺陷 380
8.10 軟件缺陷的邏輯和屬性 382
8.11 軟件源代碼缺陷的預(yù)防和去除 387
8.12 編程缺陷預(yù)防方法 388
8.13 缺陷去除方法 396
8.14 “代碼行”度量方法的經(jīng)濟(jì)學(xué)問(wèn)題 403
8.15 總結(jié) 415
參考文獻(xiàn) 416
第9章 軟件質(zhì)量:軟件工程成功的關(guān)鍵 419
9.1 引言 419
9.2 軟件質(zhì)量定義 421
9.3 軟件質(zhì)量度量 441
9.4 軟件缺陷預(yù)防 453
9.5 軟件缺陷去除 462
9.6 軟件質(zhì)量專(zhuān)家 467
9.7 軟件質(zhì)量的經(jīng)濟(jì)價(jià)值 479
9.8 總結(jié) 486
參考文獻(xiàn) 486
軟件工程最佳實(shí)踐電子書(shū)截圖
- PC官方版
- 安卓官方手機(jī)版
- IOS官方手機(jī)版