注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)電子商務(wù)與計算機文化敏捷估計與規(guī)劃

敏捷估計與規(guī)劃

敏捷估計與規(guī)劃

定 價:¥39.90

作 者: (美)柯恩 著,宋銳 譯
出版社: 清華大學(xué)出版社
叢編項:
標(biāo) 簽: 軟件工程/開發(fā)項目管理

ISBN: 9787302154808 出版時間: 2007-07-01 包裝: 平裝
開本: 16開 頁數(shù): 288 字數(shù):  

內(nèi)容簡介

  “您的項目進行得怎么樣?遇到了令人沮喪的變化?不確定性?還是產(chǎn)品錯過了標(biāo)志點和最終期限?MikeCohn清晰明了地展示了如何有效地開發(fā)具有高商業(yè)價值的軟件。通過敏捷估計與規(guī)劃,即使環(huán)境發(fā)生了變化,您仍可以將精力專注于真正需要的地方?!薄猂ick Mugridge,Rimu Research有限公司,F(xiàn)it for Developing Software的第一作者“我們是本書所述的敏捷方法的忠實信徒,并通過實現(xiàn)和繼續(xù)采用這些方法獲得了許多極其重要的積極影響。我向所有希望使自己的軟件開發(fā)過程更為實際和有效的人極力推薦此書?!薄狹ark M.Gutrich,F(xiàn)ast 401k公司總裁兼首席執(zhí)行官為什么傳統(tǒng)的指令性規(guī)劃會失敗而敏捷規(guī)劃會成功;如何使用故事點或理想日來估計功能的規(guī)模,以及它們分別適用于哪種情況;如何以及何時進行重估;如何同時采用經(jīng)濟和非經(jīng)濟手段確定功能的優(yōu)先級;如何將大的功能分解成更小的更易管理的功能;如何規(guī)劃迭代周期并對開發(fā)小組的初始進度率進行預(yù)測;如何安排具有高不確定性或者進度易受影響的項目的進度;如何對由多個開發(fā)小組合作開發(fā)的項目進行評估?!睹艚莨烙嬇c規(guī)劃》一書為對敏捷項目進行估計與規(guī)劃提供了權(quán)威實際的指導(dǎo)方針。在本書中,敏捷聯(lián)盟的共同創(chuàng)始人Mike Cohn討論了敏捷估計與規(guī)劃的思想,并使用現(xiàn)實的例子與案例分析向您詳細地展示了如何完成工作。本書清晰地闡述了有關(guān)的概念,并引導(dǎo)讀者逐步認識到下列一些問題的答案:我們要構(gòu)建什么?它的規(guī)模有多大?需要在什么時候完成?到那個時候我們到底能完成多少?通過這本書,您首先會認識到優(yōu)秀的計劃由哪些東西組成,接著會了解到如何才能使計劃成為敏捷的。

作者簡介

  Mike Cohn是專門進行過程和項目管理咨詢與培訓(xùn)的Mountain Goat Software公司的創(chuàng)始人。Mike擁有超過20年的行業(yè)經(jīng)驗,擔(dān)任過從剛起步的新公司到財富40強企業(yè)的技術(shù)負責(zé)人,還是敏捷聯(lián)盟的發(fā)起成員之一。他經(jīng)常在業(yè)界相關(guān)雜志上發(fā)表文章并出席有關(guān)會議,也是User Stories Applied(Addison-wesley公司2004年出版)一書的作者。

圖書目錄

第1章  規(guī)劃的目的    3
1.1  作規(guī)劃的原因    4
1.1.1  減少風(fēng)險    5
1.1.2  降低不確定性    6
1.1.3  提供更好的決策支持    6
1.1.4  建立信任    7
1.1.5  傳遞信息    7
1.2  優(yōu)秀計劃的組成部分    8
1.3  敏捷規(guī)劃過程的特點    8
1.4  小結(jié)    9
1.5  討論題    10
第2章  規(guī)劃失敗的原因    11
2.1  基于活動而不是基于功能進行規(guī)劃    11
2.1.1  活動不會提前完成    12
2.1.2  延誤沿著進度表向下傳遞    13
2.1.3  活動不是獨立的    14
2.2  多任務(wù)處理導(dǎo)致更多的延遲    14
2.3  不按優(yōu)先級開發(fā)功能    16
2.4  忽視了不確定性    17
2.5  把估計當(dāng)作承諾    17
2.6  小結(jié)    18
2.7  討論題    18
第3章  敏捷方法    19
3.1  項目的敏捷開發(fā)方法    21
3.1.1  敏捷小組作為一個整體工作    21
3.1.2  敏捷小組按短迭代周期工作    22
3.1.3  敏捷小組每次迭代交付一些成果    22
3.1.4  敏捷小組關(guān)注業(yè)務(wù)優(yōu)先級    23
3.1.5  敏捷小組進行檢查和調(diào)整    24
3.2  敏捷規(guī)劃方法    25
3.2.1  規(guī)劃的不同層次    25
3.2.2  滿意條件    27
3.3  小結(jié)    29
3.4  討論題    30
第II部分  規(guī) 模 估 計
第4章  使用故事點估計規(guī)模    33
4.1  故事點是相對的    34
4.2  速度    36
4.3  小結(jié)    38
4.4  討論題    39
第5章  使用理想日進行估計    41
5.1  理想時間和軟件開發(fā)    42
5.2  以理想日作為對規(guī)模的度量    43
5.3  給出一個而不是多個估計值    44
5.4  小結(jié)    45
5.5  討論題    45
第6章  估計方法    47
6.1  共同估計    49
6.2  估計的尺度    50
6.3  得到估計值的方法    52
6.3.1  專家意見    52
6.3.2  類比    52
6.3.3  裂解    53
6.4  規(guī)劃撲克    53
6.4.1  更小的會議    55
6.4.2  何時打規(guī)劃撲克    55
6.5  為什么規(guī)劃撲克會有效    56
6.6  小結(jié)    56
6.7  討論題    57
第7章  重估    59
7.1  SwimStats Web站點    59
7.2  不進行重估的情況    60
7.3  需要重估的情況    62
7.3.1  場景1:不進行重估    62
7.3.2  場景2:重估完成的故事    63
7.3.3  場景3:相對規(guī)模改變時進行重估    63
7.4  重估部分完成的故事    63
7.5  重估的目的    64
7.6  小結(jié)    65
7.7  討論題    65
第8章  在故事點和理想日之間進行選擇    67
8.1  有利于故事點的考慮因素    67
8.1.1  故事點有助于驅(qū)動跨功能的行為    68
8.1.2  故事點估計不會過期    68
8.1.3  故事點是對規(guī)模的純粹度量    69
8.1.4  故事點估計通常更快    69
8.1.5  我的理想日不等于您的理想日    70
8.2  有利于理想日的考慮因素    70
8.2.1  理想日在小組以外更容易解釋    70
8.2.2  理想日估計更容易開始    71
8.3  建議    71
8.4  小結(jié)    72
8.5  討論題    73
第III部分  為價值作規(guī)劃
第9章  確定主題的優(yōu)先級    77
9.1  確定優(yōu)先級時的因素    78
9.1.1  價值    78
9.1.2  成本    79
9.1.3  新知識    79
9.1.4  風(fēng)險    81
9.2  綜合4個因素    83
9.3  一些例子    84
9.3.1  基礎(chǔ)結(jié)構(gòu)    84
9.3.2  用戶界面設(shè)計    85
9.4  小結(jié)    85
9.5  討論題    86
第10章  確定經(jīng)濟優(yōu)先級    87
10.1  收入的來源    89
10.1.1  新收入    89
10.1.2  增量收入    89
10.1.3  留存收入    90
10.1.4  操作效率    90
10.2  例子:WebPayRoll    91
10.2.1  計算新收入    91
10.2.2  計算增量收入    92
10.2.3  計算留存收入    93
10.2.4  計算操作效率    94
10.2.5  估計開發(fā)成本    94
10.2.6  整合    96
10.3  經(jīng)濟指標(biāo)    96
10.3.1  金錢的時間價值    96
10.3.2  凈現(xiàn)值    97
10.3.3  內(nèi)部收益率    98
10.3.4  回收期    100
10.3.5  貼現(xiàn)回收期    101
10.4  對利潤的比較    102
10.5  小結(jié)    103
10.6  討論題    104
第11章  確定合意性優(yōu)先級    105
11.1  客戶滿意度的Kano模型    106
11.1.1  用Kano模型評估主題    108
11.1.2  將答案分類    109
11.2  相對權(quán)重:另一種方法    111
11.3  小結(jié)    112
11.4  討論題    113
第12章  分割用戶故事    115
12.1  何時分割用戶故事    115
12.2  按照數(shù)據(jù)邊界分割    116
12.3  按照操作邊界分割    118
12.4  去除橫切考慮    119
12.5  不用滿足性能限制    120
12.6  分割具有混合優(yōu)先級的用戶故事    120
12.7  不要把故事分割成任務(wù)    121
12.8  避免相關(guān)變化的誘惑    121
12.9  組合用戶故事    121
12.10  小結(jié)    122
12.11  討論題    123
第IV部分  進 度 安 排
第13章  發(fā)布規(guī)劃基礎(chǔ)    127
13.1  發(fā)布計劃    128
13.1.1  確定滿意條件    129
13.1.2  估計用戶故事的規(guī)模    129
13.1.3  選擇迭代周期長度    130
13.1.4  估計速度    130
13.1.5  確定用戶故事優(yōu)先級    130
13.1.6  選擇用戶故事和發(fā)布日期    130
13.2  更新發(fā)布計劃    132
13.3  例子    132
13.3.1  確定滿意條件    133
13.3.2  估計規(guī)模    133
13.3.3  選擇迭代周期長度    134
13.3.4  估計速度    134
13.3.5  確定用戶故事優(yōu)先級    134
13.3.6  選擇用戶故事    134
13.4  小結(jié)    136
13.5  討論題    136
第14章  迭代規(guī)劃    137
14.1  迭代規(guī)劃時不分配任務(wù)    139
14.2  迭代規(guī)劃和發(fā)布規(guī)劃的區(qū)別    140
14.3  速度驅(qū)動的迭代規(guī)劃    141
14.3.1  調(diào)整優(yōu)先級    142
14.3.2  確定目標(biāo)速度    143
14.3.3  確定迭代目標(biāo)    143
14.3.4  選擇用戶故事    143
14.3.5  把用戶故事分解成任務(wù)    144
14.3.6  對任務(wù)進行估計    147
14.4  承諾驅(qū)動的迭代規(guī)劃    149
14.5  我的建議    153
14.6  任務(wù)估計值和故事點的聯(lián)系    154
14.7  小結(jié)    156
14.8  討論題    156
第15章  選擇迭代長度    157
15.1  選擇迭代長度時考慮的因素    157
15.1.1 發(fā)布的總時間長度    158
15.1.2  不確定性的多少    158
15.1.3  獲得反饋的難易程度    159
15.1.4  優(yōu)先級可以保持多久不變    159
15.1.5  不用外部反饋自行工作的意愿    160
15.1.6  迭代的系統(tǒng)開銷    160
15.1.7  緊迫感的產(chǎn)生有多快    160
15.2  做出決策    161
15.3  兩個案例分析    162
15.3.1  Napa項目    163
15.3.2  Goodman項目    163
15.4  小結(jié)    165
15.5  討論題    165
第16章  估計速度    167
16.1  使用歷史值    168
16.2  進行一次迭代    169
16.3  做出預(yù)測    171
16.3.1  估計可用小時數(shù)    171
16.3.2  估計一次迭代中可用的時間    172
16.3.3  擴展故事并尋找適當(dāng)?shù)募寄芗?nbsp;   173
16.3.4  在點值周圍設(shè)置一個范圍    174
16.3.5  某些小組的變通方法    174
16.4  選擇合適的方法    175
16.5  小結(jié)    176
16.6  討論題    176
第17章  為不確定性緩沖計劃    177
17.1  功能緩沖區(qū)    178
17.2  進度緩沖區(qū)    179
17.2.1  在估計值中反映不確定性    180
17.2.2  調(diào)整項目緩沖區(qū)大小    180
17.2.3  更簡單的緩沖區(qū)計算方法    186
17.2.4  緩沖區(qū)準(zhǔn)則    186
17.3  結(jié)合多個緩沖區(qū)    187
17.4  進度緩沖區(qū)不是填料    188
17.5  一些警告    188
17.6  小結(jié)    189
17.7  討論題    190
第18章  規(guī)劃多小組的項目    191
18.1  為估計建立共同基準(zhǔn)    192
18.2  更早給用戶故事添加細節(jié)    193
18.3  前瞻規(guī)劃    193
18.4  在計劃中加入饋送緩沖區(qū)    195
18.4.1  緩沖的對象    196
18.4.2  確定饋送緩沖區(qū)的大小    196
18.5  工作量會很大    197
18.6  小結(jié)    197
18.7  討論題    198
第V部分  跟蹤與交流
第19章  監(jiān)督發(fā)布計劃的執(zhí)行    201
19.1  對發(fā)布進行跟蹤    202
19.2  發(fā)布耗散圖    204
19.3  停車場圖    209
19.4  小結(jié)    210
19.5  討論題    211
第20章  監(jiān)督迭代計劃的執(zhí)行    213
20.1  任務(wù)板    213
20.2  迭代耗散圖    216
20.3  跟蹤已完成的工作量    217
20.4  個人速度    217
20.5  小結(jié)    218
20.6  討論題    218
第21章  與計劃有關(guān)的溝通    219
21.1  就計劃進行溝通    220
21.2  就進度進行交流    222
21.3  迭代結(jié)束小結(jié)    224
21.4  小結(jié)    227
21.5  討論題    228
第VI部分  敏捷規(guī)劃有效的原因
第22章  敏捷規(guī)劃有效的原因    231
22.1  經(jīng)常進行重規(guī)劃    231
22.2  對規(guī)模和持續(xù)時間的估計是獨立的    232
22.3  在不同層次上制定計劃    233
22.4  基于功能而不是基于任務(wù)制定計劃    233
22.5  小故事保持工作流暢    234
22.6  每次迭代都要消除處理中的工作    234
22.7  在小組層次跟蹤    235
22.8  承認不確定性并為之做計劃    235
22.9  敏捷估計和規(guī)劃的12條指導(dǎo)原則    236
22.10  小結(jié)    238
22.11  討論題    238
第VII部分  案 例 分 析
第23章  案例分析:Bomb Shelter Studio    241
23.1  第一天—— 星期一早上    242
23.2  估計用戶故事    250
23.3  準(zhǔn)備產(chǎn)品調(diào)查    260
23.4  迭代和發(fā)布規(guī)劃,第1輪    262
23.4.1  規(guī)劃第一次迭代    263
23.4.2  發(fā)布規(guī)劃    270
23.5  2周后    278
23.6  規(guī)劃第二次迭代    280
23.7  2周后    281
23.8  修改發(fā)布計劃    282
23.9  向Phil介紹修改后的計劃    285
23.10  18周后    288

本目錄推薦

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