注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件工程及軟件方法學(xué)軟件項(xiàng)目估計(jì)(第2版)

軟件項(xiàng)目估計(jì)(第2版)

軟件項(xiàng)目估計(jì)(第2版)

定 價(jià):¥68.00

作 者: (美國)CAPERS JONES 著;劉從越 譯
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 軟件工程及軟件方法學(xué)

ISBN: 9787121058066 出版時(shí)間: 2008-03-01 包裝: 平裝
開本: 16 頁數(shù): 475 pages 字?jǐn)?shù):  

內(nèi)容簡介

  按計(jì)劃、按預(yù)算交付無缺陷的軟件本書將使您清晰、全面地了解如何利用書中提供的實(shí)際的信息來估計(jì)軟件項(xiàng)目的成本、進(jìn)度和質(zhì)量,并使您學(xué)會(huì)如何選擇正確的硬件和軟件工具,制定評(píng)價(jià)策略,部署測(cè)試和原型,以及進(jìn)行精確的軟件成本估計(jì)。此外,本書還將全面為您介紹采用Java、面向?qū)ο蠓椒ê涂芍赜媒M件的前沿的估計(jì)方法?!癫邉澆⑦M(jìn)行項(xiàng)目級(jí)、階段級(jí)、活動(dòng)級(jí)估計(jì)●對(duì)回歸測(cè)試、部件測(cè)試、集成測(cè)試和壓力測(cè)試進(jìn)行估計(jì)●修正數(shù)據(jù)收集、計(jì)算和分析時(shí)出現(xiàn)的誤差●評(píng)估交付的軟件產(chǎn)品和數(shù)據(jù)的復(fù)雜度●測(cè)試設(shè)計(jì)原理和使用軟件原型的工作特性●估計(jì)配置變更、研究、質(zhì)量控制和文檔的成本

作者簡介

  Capers Jones是軟件估計(jì)界最具權(quán)威的人士,他創(chuàng)立了美國軟件生產(chǎn)力研究所,曾任董事長,目前是該研究所的榮譽(yù)首席科學(xué)家。

圖書目錄

第1篇  軟件項(xiàng)目評(píng)估介紹
第1章  介紹    3
1.1  軟件項(xiàng)目評(píng)估工具的
工作原理    3
1.1.1  軟件項(xiàng)目評(píng)估工具    3
1.1.2  軟件項(xiàng)目評(píng)估的步驟    6
1.2  關(guān)于遺漏評(píng)估活動(dòng)的警告    11
1.3  軟件項(xiàng)目評(píng)估和其他
開發(fā)活動(dòng)    12
參考文獻(xiàn)    13
第2章  軟件項(xiàng)目評(píng)估的起源    17
2.1  軟件項(xiàng)目評(píng)估的早期歷史    18
2.2  軟件項(xiàng)目評(píng)估中功能度量的
使用及擴(kuò)展    20
參考文獻(xiàn)    23
第3章  軟件項(xiàng)目評(píng)估的6種方法    25
3.1  手工軟件評(píng)估方法簡介    25
3.2  自動(dòng)軟件評(píng)估方法簡介    27
3.3  大型軟件項(xiàng)目中手工評(píng)估和
自動(dòng)評(píng)估的比較    35
參考文獻(xiàn)    36
第4章  軟件項(xiàng)目評(píng)估工具以及
項(xiàng)目的成功率和失敗率    39
4.1  項(xiàng)目成功和失敗的差異    39
4.2  影響項(xiàng)目結(jié)果的因素    41
參考文獻(xiàn)    44
第5章  軟件項(xiàng)目評(píng)估錯(cuò)誤的來源    45
5.1  判斷軟件項(xiàng)目評(píng)估的準(zhǔn)確度    48
5.2  軟件評(píng)估錯(cuò)誤的種類    50
5.2.1  度量錯(cuò)誤    50
5.2.2  規(guī)模錯(cuò)誤    52
5.2.3  執(zhí)行官和客戶錯(cuò)誤    53
5.2.4  規(guī)模評(píng)估錯(cuò)誤    53
5.2.5  活動(dòng)選擇錯(cuò)誤    53
5.2.6  分配范圍錯(cuò)誤    55
5.2.7  生產(chǎn)率錯(cuò)誤    56
5.2.8  蔓延的用戶需求    58
5.2.9  關(guān)鍵路徑錯(cuò)誤    59
5.2.10  人員籌備錯(cuò)誤    60
5.2.11  技術(shù)調(diào)整錯(cuò)誤    60
5.2.12  特殊情況    61
5.3  評(píng)估錯(cuò)誤的影響范圍    61
參考文獻(xiàn)    63
第2篇  初步評(píng)估方法
第6章  手工軟件評(píng)估方法    67
6.1  基于LOC度量的經(jīng)驗(yàn)法則    67
6.2  基于比率和百分比的
經(jīng)驗(yàn)法則    70
6.3  基于功能點(diǎn)度量的經(jīng)驗(yàn)法則    73
6.3.1  關(guān)于功能點(diǎn)    73
6.3.2  功能點(diǎn)規(guī)模評(píng)估的
經(jīng)驗(yàn)法則    75
6.3.3  進(jìn)度、資源、成本的
經(jīng)驗(yàn)法則    86
6.3.4  基于活動(dòng)的成本分析的
經(jīng)驗(yàn)法則    89
6.4  總結(jié)和結(jié)論    94
參考文獻(xiàn)    95
第7章  源于敏捷項(xiàng)目和新環(huán)境的
手工評(píng)估方法    97
7.1  用于經(jīng)驗(yàn)法則的度量    99
7.2  手工軟件項(xiàng)目評(píng)估的
經(jīng)驗(yàn)法則    103
7.2.1  敏捷軟件開發(fā)    103
7.2.2  基于組件的開發(fā)    105
7.2.3  動(dòng)態(tài)系統(tǒng)開發(fā)方法
(DSDM)    106
7.2.4  企業(yè)資源計(jì)劃(ERP)
部署    108
7.2.5  極限編程(XP)    111
7.2.6  國際外包    113
7.2.7  面向?qū)ο螅∣O)開發(fā)    115
7.2.8  能力成熟度模型
(CMM)    117
7.3  僅有部分經(jīng)驗(yàn)法則的
軟件方法    121
7.3.1  凈室開發(fā)    121
7.3.2  水晶開發(fā)方法    121
7.3.3  特征驅(qū)動(dòng)開發(fā)(FDD)    122
7.3.4  ISO 9000—9004質(zhì)量標(biāo)準(zhǔn)    122
7.3.5  迭代開發(fā)或增量開發(fā)    122
7.3.6  基于模式的軟件開發(fā)    124
7.3.7  質(zhì)量功能部署(QFD)    125
7.3.8  快速應(yīng)用開發(fā)(RAD)    126
7.3.9  Scrum    126
7.3.10  軟件六西格瑪    128
7.3.11  螺旋軟件開發(fā)    128
7.3.12  統(tǒng)一建模語言(UML)    129
7.3.13  軟件需求用例    130
7.3.14  基于Web的軟件    131
7.4  總結(jié)和結(jié)論    132
參考文獻(xiàn)    133
第8章  基于最少數(shù)據(jù)的自動(dòng)評(píng)估    135
8.1  階段1:記錄行政和
項(xiàng)目信息    135
8.1.1  軟件分類法:定義項(xiàng)目的
本質(zhì)、范圍、種類和類型    137
8.1.2  工作模式、人員薪水和
間接費(fèi)率    142
8.2  階段2:主要交付產(chǎn)品的
初步規(guī)模評(píng)估    144
8.2.1  用戶提供的軟件
項(xiàng)目規(guī)模評(píng)估    145
8.2.2  自動(dòng)近似規(guī)模評(píng)估法    149
8.2.3  蔓延需求影響的規(guī)模評(píng)估    154
8.3  階段3:進(jìn)行初步項(xiàng)目評(píng)估    157
8.4  總結(jié)和結(jié)論    160
參考文獻(xiàn)    161
第3篇  軟件交付產(chǎn)品規(guī)模評(píng)估
第9章  軟件交付產(chǎn)品規(guī)模評(píng)估    165
9.1  主要交付產(chǎn)品規(guī)模評(píng)估的
基本原理    165
9.2  目前使用的規(guī)模評(píng)估方法    166
9.2.1  利用歷史數(shù)據(jù)進(jìn)行
模式匹配    167
9.2.2  利用歷史數(shù)據(jù)預(yù)計(jì)
需求的增長    168
9.2.3  利用數(shù)學(xué)或統(tǒng)計(jì)方法,依據(jù)
不完整的需求評(píng)估
軟件規(guī)模    168
9.2.4  增加偶然因子的
隨機(jī)經(jīng)驗(yàn)法則    169
9.2.5  在特定的時(shí)間點(diǎn)固化需求    170
9.2.6  僅對(duì)整個(gè)應(yīng)用程序的子集
進(jìn)行的正式項(xiàng)目評(píng)估    170
9.3  功能點(diǎn)變體    171
9.4  已有的功能點(diǎn)數(shù)據(jù)量    177
9.5  軟件復(fù)雜度分析    178
9.6  包含可重用組件的
軟件規(guī)模評(píng)估    186
9.7  軟件規(guī)模評(píng)估度量的
基本形式簡介    188
9.8  源代碼規(guī)模評(píng)估    193
9.9  OO軟件項(xiàng)目規(guī)模評(píng)估    197
9.10  基于文本的紙質(zhì)
文檔規(guī)模評(píng)估    199
9.11  圖表規(guī)模評(píng)估    204
9.12  Bug或缺陷規(guī)模評(píng)估    206
9.13  測(cè)試用例規(guī)模評(píng)估    211
9.14  軟件工作產(chǎn)品規(guī)模
評(píng)估的盲區(qū)    213
9.15  軟件規(guī)模評(píng)估的優(yōu)點(diǎn)和缺點(diǎn)    216
9.16  總結(jié)和結(jié)論    218
參考文獻(xiàn)    218
第4篇  項(xiàng)目評(píng)估調(diào)整因素
第10章  薪酬和工作模式調(diào)整    223
10.1  手工和自動(dòng)調(diào)整方法    223
10.2  常規(guī)軟件項(xiàng)目評(píng)估中的
特例    227
10.3  確定軟件項(xiàng)目評(píng)估的
初始條件    228
10.4  間接費(fèi)率的差異    230
10.5  工作習(xí)慣和無償
加班的差異    232
參考文獻(xiàn)    236
第11章  活動(dòng)模式調(diào)整因素    237
11.1  軟件項(xiàng)目的25項(xiàng)
常見活動(dòng)    237
參考文獻(xiàn)    242
第12章  軟件技術(shù)調(diào)整因素    245
12.1  調(diào)整因素和宏觀評(píng)估工具    245
12.2  影響軟件開發(fā)生產(chǎn)力的
因素    249
12.3  影響軟件維護(hù)生產(chǎn)力的
因素    251
12.4  正面因素和負(fù)面因素的
模式    254
12.5  調(diào)整因素和微觀評(píng)估工具    255
12.5.1  SPR獲得調(diào)整數(shù)據(jù)的
示例    256
12.5.2  微觀調(diào)整因素    258
參考文獻(xiàn)    267
第5篇  基于活動(dòng)的
軟件項(xiàng)目評(píng)估
第13章  軟件需求評(píng)估    271
13.1  功能點(diǎn)和軟件需求    276
13.1.1  聯(lián)合應(yīng)用開發(fā)(JAD)    277
13.1.2  敏捷開發(fā)    278
13.1.3  原型    278
13.1.4  用例    278
13.1.5  變更控制委員會(huì)    278
13.1.6  質(zhì)量功能配置(QFD)    279
13.1.7  每個(gè)功能點(diǎn)的滑動(dòng)成本    279
13.2  軟件需求的內(nèi)容    280
13.2.1  軟件需求的主要內(nèi)容    280
13.2.2  軟件需求的其他內(nèi)容    281
13.3  正面和負(fù)面需求調(diào)整因素    282
13.3.1  正面需求因素    282
13.3.2  負(fù)面需求因素    282
13.4  不同軟件的不同需求    284
13.4.1  需求和最終用戶軟件    284
13.4.2  需求和敏捷應(yīng)用程序    284
13.4.3  需求和管理信息系統(tǒng)
(MIS)項(xiàng)目    284
13.4.4  需求和外包項(xiàng)目    285
13.4.5  需求和系統(tǒng)軟件    285
13.4.6  需求和商品化軟件    286
13.4.7  需求和軍用軟件項(xiàng)目    286
13.4.8  需求和基于Web的
應(yīng)用程序    286
13.5  評(píng)價(jià)需求因素的
組合情況    287
參考資料    289
第14章  軟件原型評(píng)估    291
14.1  可拋棄原型    293
14.2  時(shí)間盒原型    293
14.3  演化原型    294
14.4  可拋棄原型的評(píng)估
默認(rèn)值    295
14.5  影響軟件原型的正面和
負(fù)面因素    298
參考資料    300
第15章  軟件規(guī)格說明和設(shè)計(jì)評(píng)估    303
15.1  正面設(shè)計(jì)調(diào)整因素    306
15.2  負(fù)面設(shè)計(jì)調(diào)整因素    307
參考資料    310
第16章  設(shè)計(jì)審查評(píng)估    313
16.1  與審查有關(guān)的文獻(xiàn)    313
16.2  審查過程    314
16.3  審查的價(jià)值    316
16.4  影響設(shè)計(jì)審查的
調(diào)整因素    320
參考資料    322
第17章  編程或編碼評(píng)估    323
17.1  可重用性對(duì)編程的影響    328
17.2  經(jīng)驗(yàn)對(duì)編程的影響    330
17.3  Bug或錯(cuò)誤對(duì)編程的影響    330
17.4  無償加班對(duì)編程的影響    332
17.5  需求蔓延對(duì)編程的影響    333
17.6  代碼結(jié)構(gòu)和復(fù)雜度對(duì)
編程的影響    334
17.7  計(jì)劃外干擾對(duì)編程的影響    335
17.8  應(yīng)用程序規(guī)模對(duì)
編程的影響    335
17.9  辦公空間和人體工效
因素對(duì)編程的影響    336
17.10  工具對(duì)編程的影響    337
17.11  編程語言對(duì)編程的影響    338
17.12  進(jìn)度壓力對(duì)編程的影響    341
參考資料    341
第18章  代碼審查評(píng)估    343
18.1  代碼審查的文獻(xiàn)    343
18.2  代碼審查的有效性    343
18.3  代碼審查評(píng)估的
一些考慮因素    346
參考資料    349
第19章  軟件配置控制和
變更管理評(píng)估    351
19.1  變更管理的文獻(xiàn)    352
19.2  軟件變更的測(cè)量    354
19.3  用戶需求的變更    357
19.4  規(guī)格說明和設(shè)計(jì)的變更    358
19.5  與Bug或缺陷報(bào)告
有關(guān)的變更    358
19.6  總結(jié)和結(jié)論    359
參考資料    360
第20章  軟件測(cè)試評(píng)估    363
20.1  通用軟件測(cè)試    368
20.1.1  子程序測(cè)試    368
20.1.2  單元測(cè)試    368
20.1.3  新功能測(cè)試    369
20.1.4  回歸測(cè)試    369
20.1.5  集成測(cè)試    369
20.1.6  整個(gè)應(yīng)用程序的
系統(tǒng)測(cè)試    370
20.2  專用軟件測(cè)試    370
20.2.1  壓力或能力測(cè)試    370
20.2.2  性能測(cè)試    371
20.2.3  病毒及流氓插件
防護(hù)測(cè)試    371
20.2.4  安全性測(cè)試    371
20.2.5  平臺(tái)測(cè)試    371
20.2.6  第三方測(cè)試    372
20.3  用戶或客戶參與的測(cè)試    372
20.3.1  可用性測(cè)試    372
20.3.2  現(xiàn)場(chǎng)(beta)測(cè)試    373
20.3.3  試驗(yàn)室測(cè)試    373
20.3.4  客戶驗(yàn)收測(cè)試    373
20.3.5  凈室統(tǒng)計(jì)測(cè)試    373
20.4  測(cè)試階段的數(shù)量    374
20.5  不同行業(yè)、不同軟件
類型的測(cè)試模式差異    375
20.5.1  最終用戶軟件    375
20.5.2  Web軟件    375
20.5.3  MIS軟件    375
20.5.4  外包軟件    375
20.5.5  商品化軟件    375
20.5.6  系統(tǒng)軟件    376
20.5.7  軍用軟件    376
20.6  不同規(guī)模的應(yīng)用程序的
測(cè)試模式差異    377
20.7  受到質(zhì)量指控的軟件的
測(cè)試階段    378
20.8  用功能點(diǎn)評(píng)估測(cè)試用例數(shù)    378
20.9  用功能點(diǎn)評(píng)估測(cè)試
人員的數(shù)量    380
20.10  測(cè)試和缺陷清除率    381
20.11  用功能點(diǎn)評(píng)估測(cè)試
工作量和成本    382
20.12  開發(fā)人員或?qū)I(yè)測(cè)
試人員進(jìn)行的測(cè)試    384
20.13  測(cè)試用例覆蓋率    386
20.14  影響測(cè)試性能的因素    386
參考資料    387
第21章  用戶和項(xiàng)目文檔評(píng)估    389
21.1  評(píng)估工具和軟件文檔    390
21.2  確定軟件文檔類型的
數(shù)量和規(guī)模    391
21.3  落后的項(xiàng)目和領(lǐng)先的項(xiàng)目
使用的軟件文檔化工具    396
參考資料    397
第22章  軟件項(xiàng)目管理評(píng)估    399
22.1  軟件項(xiàng)目管理中的角色    401
22.2  同時(shí)參與技術(shù)工作的
項(xiàng)目經(jīng)理    403
22.3  軟硬件混合項(xiàng)目的
項(xiàng)目管理    403
22.4  項(xiàng)目管理和外部進(jìn)度壓力    403
22.5  項(xiàng)目管理工具    404
22.6  有多名經(jīng)理的大型系統(tǒng)的
項(xiàng)目管理    406
22.7  時(shí)間分割或同時(shí)管理
幾個(gè)項(xiàng)目    407
22.8  控制范圍或每名經(jīng)理
管理的人員數(shù)量    408
22.9  管理多個(gè)專業(yè)組    409
22.10  是否設(shè)立大型系統(tǒng)
項(xiàng)目辦公室    411
22.11  軟件項(xiàng)目經(jīng)理的
經(jīng)驗(yàn)水平    411
22.12  項(xiàng)目經(jīng)理選擇的
質(zhì)量控制方法    412
22.13  項(xiàng)目經(jīng)理和度量    412
22.14  項(xiàng)目管理總結(jié)    413
參考資料    413
第6篇  軟件維護(hù)和改進(jìn)的評(píng)估
第23章  軟件維護(hù)和改進(jìn)的評(píng)估    417
23.1  軟件維護(hù)和改進(jìn)活動(dòng)的
標(biāo)稱默認(rèn)值    420
23.2  小型軟件維護(hù)項(xiàng)目的
度量和測(cè)量問題    424
23.3  軟件維護(hù)的最佳和
最差實(shí)踐    425
23.4  軟件的熵和總體擁有成本    428
23.5  軟件維護(hù)和改進(jìn)活動(dòng)    429
23.5.1  安裝來自軟件開發(fā)商的
新版本和補(bǔ)丁    430
23.5.2  主要改進(jìn)    430
23.5.3  次要改進(jìn)    431
23.5.4  維護(hù)(缺陷修復(fù))    432
23.5.5  保修修復(fù)    435
23.5.6  客戶支持    435
23.5.7  易錯(cuò)模塊的經(jīng)濟(jì)影響    436
23.5.8  強(qiáng)制變更    437
23.5.9  復(fù)雜度分析    437
23.5.10  代碼重構(gòu)和優(yōu)化    438
23.5.11  性能優(yōu)化    439
23.5.12  跨平臺(tái)移植    440
23.5.13  轉(zhuǎn)換為新的體系結(jié)構(gòu)    440
23.5.14  逆向工程    440
23.5.15  再工程    441
23.5.16  死代碼消除    441
23.5.17  休眠應(yīng)用程序的消除    442
23.5.18  國際化    442
23.5.19  批量更新項(xiàng)目    442
23.5.20  應(yīng)用的退役或撤銷    443
23.5.21  現(xiàn)場(chǎng)服務(wù)    443
23.6  維護(hù)工作的組合與
并發(fā)進(jìn)行    444
參考文獻(xiàn)    447
第24章  軟件項(xiàng)目評(píng)估研究的問題    449
24.1  度量轉(zhuǎn)換    449
24.2  基于用戶需求的
自動(dòng)規(guī)模評(píng)估    451
24.3  敏捷項(xiàng)目、OO項(xiàng)目和Web
項(xiàng)目的基于活動(dòng)的成本    452
24.4  軟件應(yīng)用程序的
復(fù)雜度分析    454
24.5  軟件應(yīng)用程序的價(jià)值分析    455
24.6  風(fēng)險(xiǎn)分析和軟件項(xiàng)目評(píng)估    456
24.7  軟件項(xiàng)目評(píng)估中的
專業(yè)人員    458
24.8  重用分析和軟件項(xiàng)目評(píng)估    459
24.9  過程改進(jìn)評(píng)估    463
24.10  方法分析和軟件項(xiàng)目評(píng)估    466
24.11  關(guān)于軟件評(píng)估研究的
總結(jié)和結(jié)論    468
附錄  中英文詞匯對(duì)照表    469

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)