注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件工程及軟件方法學(xué)軟件開(kāi)發(fā)之韻:和諧敏捷、珠聯(lián)璧合的開(kāi)發(fā)

軟件開(kāi)發(fā)之韻:和諧敏捷、珠聯(lián)璧合的開(kāi)發(fā)

軟件開(kāi)發(fā)之韻:和諧敏捷、珠聯(lián)璧合的開(kāi)發(fā)

定 價(jià):¥39.00

作 者: 雷劍文,陳振沖 著,楊艷 等譯
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 軟件工程/開(kāi)發(fā)項(xiàng)目管理

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787121108167 出版時(shí)間: 2010-05-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 295 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  《軟件開(kāi)發(fā)之韻:和諧敏捷、珠聯(lián)璧合的開(kāi)發(fā)》是一本關(guān)于推薦、推廣、推崇敏捷開(kāi)發(fā)的軟件方法學(xué)教材,這種方法同時(shí)尊重人員與實(shí)踐的軟件開(kāi)發(fā)的雙重韻律。全書(shū)包括兩部分,共9章。第一部分由三章組成。第1章介紹軟件開(kāi)發(fā)韻律的概念,第2章、第3章分別討論人與實(shí)踐,闡明軟件開(kāi)發(fā)的一些基本概念并提出幾個(gè)重要的問(wèn)題,如:“什么是敏捷價(jià)值?”“從開(kāi)源軟件開(kāi)發(fā)中我們能學(xué)到什么”等。第二部分包括其余的六章,都是關(guān)于開(kāi)發(fā)韻律的。軟件開(kāi)發(fā)韻律是一個(gè)強(qiáng)大的比喻,可幫助我們分析何時(shí)更好地采用一種軟件開(kāi)發(fā)的方法,使軟件開(kāi)發(fā)實(shí)踐更加和諧,軟件的質(zhì)量也得以提升。另外,《軟件開(kāi)發(fā)之韻:和諧敏捷、珠聯(lián)璧合的開(kāi)發(fā)》以軟件開(kāi)發(fā)實(shí)踐中的點(diǎn)滴作為出發(fā)點(diǎn)展開(kāi)討論,描述了一些項(xiàng)目片段和工業(yè)實(shí)例,注重用事實(shí)說(shuō)話。全書(shū)行文深入淺出,親切自然,并配以很多有趣的漫畫(huà)來(lái)闡述書(shū)中的概念,值得讀者細(xì)細(xì)品讀,定當(dāng)回味無(wú)窮。適合閱讀《軟件開(kāi)發(fā)之韻:和諧敏捷、珠聯(lián)璧合的開(kāi)發(fā)》的,不僅僅是處在軟件行業(yè)第一線的程序員;各個(gè)軟件開(kāi)發(fā)單位的團(tuán)隊(duì)領(lǐng)導(dǎo)、項(xiàng)目主管、高層管理人員,以及人力資源經(jīng)理、文檔撰寫(xiě)人員、程序開(kāi)發(fā)工具的設(shè)計(jì)者、程序開(kāi)發(fā)語(yǔ)言的設(shè)計(jì)者,甚至所有其工作與程序開(kāi)發(fā)有關(guān)的人,都能從《軟件開(kāi)發(fā)之韻:和諧敏捷、珠聯(lián)璧合的開(kāi)發(fā)》中得到啟發(fā)。

作者簡(jiǎn)介

  KIM MAN LUI博士,是一位大學(xué)(Hong Korlg Polytechnic University)電子計(jì)算學(xué)系的訪問(wèn)教授。他是Oracle認(rèn)證數(shù)據(jù)庫(kù)管理員和Sun認(rèn)證、Java程序員。KEITH C.C.CHAN博士,是香港理工大學(xué)電子計(jì)算學(xué)系的教授和系主任,他曾經(jīng)是IBM設(shè)在多倫多的IBM加拿大實(shí)驗(yàn)室(IBM Canada Laboratory)的高級(jí)分析員。譯者簡(jiǎn)介:楊艷,長(zhǎng)安大學(xué)信息工程學(xué)院講師。研究方向包括:智能交通系統(tǒng)、交通安全、駕駛員心理學(xué)和軟件工程管理等。主要研究興趣:檢測(cè)評(píng)價(jià)車(chē)內(nèi)外駕駛環(huán)境,為科學(xué)地制定交通策略提供理論依據(jù),并致力于利用改善車(chē)內(nèi)外軟硬件環(huán)境以提高交通安全。丁大江,大學(xué)畢業(yè)后就一直做軟件編程,迄今已有十余年,有完成任務(wù)的喜悅,更多的是陷入幾乎絕望的煩惱。好的編程方法可以大大縮短編程過(guò)程,希望這本書(shū)能對(duì)大家有所幫助。倪神昭,福建泉州籍人。2005年畢業(yè)于廈門(mén)大學(xué)自動(dòng)化系,同年進(jìn)入英國(guó)倫敦大學(xué)研讀智能系統(tǒng)碩士學(xué)位。2010年博士畢業(yè)于南安普頓大學(xué)計(jì)算機(jī)系,主修機(jī)器學(xué)習(xí)與機(jī)器翻譯。王天驕,本科畢業(yè)于北京交通大學(xué)交通運(yùn)輸學(xué)院,取得學(xué)士學(xué)位。至本書(shū)截稿時(shí),就讀于英國(guó)南安普敦大學(xué)土木與環(huán)境工程學(xué)院交通運(yùn)輸研究組,攻讀博士學(xué)位。研究興趣包括:道路使用者行為,交通建模與仿真,智能交通系統(tǒng)等。楊軍,總后直屬某部助理工程師,管理學(xué)、軍事學(xué)學(xué)士,后勤管理信息化碩士。研究方向:后勤信息化理論與實(shí)踐、基于多Agent的信息系統(tǒng)協(xié)同等。張靖,2004年畢業(yè)于長(zhǎng)安大學(xué),2005年就讀于南安普頓大學(xué)交通規(guī)劃與工程碩士專業(yè),2006年畢業(yè)后繼續(xù)在該校攻讀博士學(xué)位。

圖書(shū)目錄

第一部分:基本概念
第1章 程序員不死 2
1.1 開(kāi)發(fā)軟件與修建隧道相比 3
1.1.1 美好的舊時(shí)光 3
1.1.2 情況越變化,他們?cè)较嗤?4
1.1.3 軟件產(chǎn)品的背后 5
1.1.4 成交或不成交 8
1.2 哆來(lái)咪哆來(lái)咪 10
1.2.1 迭代模型 12
1.2.2 編碼后修復(fù)模型 14
1.2.3 混沌 15
1.2.4 重要的方法 19
1.3 軟件開(kāi)發(fā)韻律 22
1.3.1 五線譜示例 23
1.3.2 博弈理論 26
1.3.3 啟動(dòng)-結(jié)束示圖(In-Out Diagram) 28
1.3.4 精通-培訓(xùn)示圖 29
1.3.5 不用數(shù)學(xué) 30
1.3.6 去哪里探索韻律 31
參考文獻(xiàn) 32
第2章 了解程序員 34
2.1 個(gè)性及智力 36
2.1.1 編程高手 37
2.1.2 了解你的團(tuán)隊(duì) 38
2.1.3 招募程序員 40
2.2 外包程序員 42
2.2.1 本土化的程序員 43
2.2.2 程序員,文化及團(tuán)隊(duì) 44
2.3 經(jīng)驗(yàn)式管理 45
2.3.1 對(duì)待因果關(guān)系不嚴(yán)謹(jǐn) 46
2.3.2 謹(jǐn)慎借用經(jīng)驗(yàn) 47
2.3.3 從現(xiàn)在做起 49
參考文獻(xiàn) 51
第3章 從開(kāi)源做起 52
3.1 流程和實(shí)踐 55
3.1.1 項(xiàng)目的四個(gè)P 57
3.1.2 敏捷的價(jià)值 60
3.1.3 零起點(diǎn)合作 61
3.2 開(kāi)源軟件開(kāi)發(fā) 62
3.2.1 軟件克隆 63
3.2.2 軟件質(zhì)量 64
3.2.3 啟動(dòng)流程 65
3.2.4 開(kāi)源開(kāi)發(fā)團(tuán)體 66
3.2.5 用戶程序員 67
3.2.6 參與者角色 68
3.2.7 快速發(fā)布 69
3.2.8 黑盒編程 72
3.2.9 OSS實(shí)踐 74
3.3 類OSS開(kāi)發(fā) 74
3.3.1 敏捷實(shí)踐 75
3.3.2 近鄰交流 76
3.3.3 松耦合和緊耦合 77
3.3.4 同一地點(diǎn)的軟件開(kāi)發(fā) 78
3.4 結(jié)論 79
參考文獻(xiàn) 80
第二部分:韻律
第4章 抄襲編程 84
4.1 抄襲 86
4.1.1 已有的代碼 87
4.1.2 社交網(wǎng)絡(luò)分析 88
4.1.3 被抄襲 89
4.1.4 讓人人成為程序員 92
4.1.5 模式語(yǔ)言 96
4.1.6 軟件團(tuán)隊(duì)能力 98
4.1.7 粗線條設(shè)計(jì) 101
4.1.8 培訓(xùn)不是解決方案 102
4.2 抄襲最快 103
4.2.1 不道德 104
4.2.2 無(wú)先例的代碼 105
4.2.3 人際關(guān)系網(wǎng) 106
4.2.4 抄襲的韻律 107
4.2.5 工作中抄襲 110
4.3 抄襲的生意與韻律 112
4.3.1 15分鐘的商業(yè)報(bào)告 113
4.3.2 市場(chǎng)調(diào)研 115
4.3.3 聊天機(jī)器人 117
4.3.4 老歌新唱 122
參考文獻(xiàn) 125
第5章 結(jié)對(duì)編程 127
5.1 藝術(shù)與科學(xué) 128
5.1.1 最佳搭檔 129
5.1.2 喧鬧的程序設(shè)計(jì) 130
5.1.3 僅僅是培訓(xùn) 131
5.1.4 付費(fèi)給觀眾 131
5.2 兩個(gè)世界 132
5.2.1 沒(méi)錢(qián)的世界 133
5.2.2 金錢(qián)引導(dǎo)的世界 135
5.2.3 經(jīng)濟(jì)學(xué) 136
5.2.4 虛構(gòu)的質(zhì)量——時(shí)間關(guān)系 136
5.2.5 加速運(yùn)行時(shí)間 137
5.2.6 關(guān)鍵路徑法 138
5.2.7 為什么是兩個(gè)結(jié)對(duì)而不是三個(gè):反組織現(xiàn)象 141
5.2.8 軟件的需求是個(gè)拼圖 142
5.3 程序設(shè)計(jì)任務(wù)需求 144
5.3.1 2+4=6 144
5.3.2 2+4=4 145
5.3.3 2+4=3 146
5.3.4 2+4≥2 147
5.3.5 2+4=? 148
5.4 結(jié)對(duì)編程不僅僅是程序設(shè)計(jì) 149
5.4.1 用代碼設(shè)計(jì) 150
5.4.2 結(jié)對(duì)設(shè)計(jì) 152
5.4.3 韻律結(jié)對(duì)編程 154
5.5 結(jié)對(duì)編程團(tuán)隊(duì)指導(dǎo) 156
參考文獻(xiàn) 158
第6章 重復(fù)編程 161
6.1 結(jié)對(duì)編程的爭(zhēng)議 164
6.1.1 編程是一項(xiàng)特殊的工作嗎 164
6.1.2 三個(gè)腦袋是否比兩個(gè)好 165
6.1.3 不可重復(fù)的實(shí)驗(yàn) 166
6.2 重復(fù)編程 167
6.2.1 相反的結(jié)果 171
6.2.2 原理 173
6.2.3 三人一組編程的效率不高 174
6.3 旋律:結(jié)對(duì)-單獨(dú)-結(jié)對(duì)-單獨(dú) 176
6.3.1 持續(xù)性 177
6.3.2 聯(lián)系 179
6.3.3 動(dòng)機(jī) 183
6.4 證明布魯克斯法則的一個(gè)特例 186
6.4.1 士氣低落 188
6.4.2 溝通的成本 189
6.4.3 適用于延誤項(xiàng)目的旋律 191
參考文獻(xiàn) 193
第7章 敏捷組隊(duì) 196
7.1 項(xiàng)目團(tuán)隊(duì) 199
7.1.1 自組織團(tuán)隊(duì) 201
7.1.2 團(tuán)隊(duì)中的團(tuán)隊(duì) 202
7.1.3 項(xiàng)目團(tuán)隊(duì)的組成 204
7.1.4 團(tuán)隊(duì)生命周期與學(xué)習(xí)曲線 205
7.2 生產(chǎn)力 208
7.2.1 生產(chǎn)力的錯(cuò)覺(jué) 208
7.2.2 集體代碼所有權(quán) 209
7.2.3 責(zé)任、職責(zé)和透明度 210
7.3 問(wèn)題與出問(wèn)題的人 211
7.3.1 旋律:困難——重組 213
7.3.2 組隊(duì)原則 215
7.4 拯救即將失敗的項(xiàng)目 217
7.4.1 項(xiàng)目紅綠燈報(bào)告 218
7.4.2 一個(gè)商業(yè)案例 219
7.4.3 指導(dǎo)委員會(huì)會(huì)議 219
7.4.4 敏捷組隊(duì)發(fā)揮作用 221
7.5 提防Iago(埃古) 222
參考文獻(xiàn) 223
第8章 增量設(shè)計(jì) 225
8.1 建模和計(jì)劃 226
8.1.1 敏捷計(jì)劃 227
8.1.2 使用功能性模塊進(jìn)行設(shè)計(jì) 230
8.1.3 簡(jiǎn)潔設(shè)計(jì) 231
8.1.4 總體成本的概念 232
8.2 返工還是復(fù)用 235
8.2.1 無(wú)法避免的返工 236
8.2.2 即興創(chuàng)作 237
8.2.3 預(yù)先設(shè)計(jì) 239
8.3 即時(shí)的軟件開(kāi)發(fā) 240
8.3.1 CMM的旋律 241
8.3.2 一次工廠參觀 244
8.3.3 走來(lái)走去的工人 245
8.3.4 即時(shí)軟件開(kāi)發(fā) 247
8.3.5 增量式設(shè)計(jì) 248
8.4 需求復(fù)雜性 250
8.4.1 遺漏的需求 253
8.4.2 沖突的需求 254
8.4.3 迅速改變的需求 254
8.4.4 需求和設(shè)計(jì) 256
8.5 重構(gòu) 256
8.5.1 重構(gòu)活動(dòng) 259
8.5.2 通過(guò)挑戰(zhàn)進(jìn)行重構(gòu) 260
8.5.3 為了設(shè)計(jì)模式進(jìn)行重構(gòu) 263
8.5.4 故意制造錯(cuò)誤 264
參考文獻(xiàn) 264
第9章 測(cè)試驅(qū)動(dòng)開(kāi)發(fā) 267
9.1 逆向瀑布 270
9.1.1 設(shè)計(jì)-編碼-測(cè)試 270
9.1.2 測(cè)試-編碼-設(shè)計(jì) 271
9.2 測(cè)試優(yōu)先編程 272
9.2.1 測(cè)試和驗(yàn)證 272
9.2.2 斷點(diǎn)測(cè)試 273
9.2.3 支撐實(shí)踐 275
9.3 韻律:測(cè)試-編碼-重構(gòu) 276
9.3.1 簡(jiǎn)單的案例 278
9.3.2 自動(dòng)操作 279
9.3.3 意識(shí)革命 281
9.3.4 用來(lái)合作的測(cè)試案例 284
9.4 快速的軟件過(guò)程升級(jí) 286
9.4.1 培訓(xùn)程序 286
9.4.2 項(xiàng)目規(guī)劃 287
9.4.3 項(xiàng)目跟蹤 288
9.4.4 軟件質(zhì)量 289
9.4.5 軟件配置 290
9.4.6 人員紀(jì)律 291
參考文獻(xiàn) 291
尾聲 各種樂(lè)聲的混合 293
開(kāi)發(fā)旋律和您 294
適用于具有更多重復(fù)性編程任務(wù)的開(kāi)發(fā)旋律 295
適用于具有挑戰(zhàn)性的任務(wù)的開(kāi)發(fā)旋律 295

本目錄推薦

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