注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)信息安全敏捷軟件開發(fā)

敏捷軟件開發(fā)

敏捷軟件開發(fā)

定 價(jià):¥39.00

作 者: (美)Alistair Cockburn著;俞涓譯;俞涓譯
出版社: 人民郵電出版社
叢編項(xiàng): 敏捷軟件開發(fā)系列
標(biāo) 簽: 暫缺

ISBN: 9787115117861 出版時(shí)間: 2003-11-01 包裝: 膠版紙
開本: 24cm 頁數(shù): 320 字?jǐn)?shù):  

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

  第0章試讀與本書譯者、責(zé)編交流《敏捷軟件開發(fā)(英文版)》本書是國(guó)際知名軟件開發(fā)專家AlistairCockburn通過采訪項(xiàng)目開發(fā)組和總結(jié)自己二十多年的開發(fā)和管理經(jīng)驗(yàn),撰寫的一本介紹軟件開發(fā)新思想——Agile軟件開發(fā)方法學(xué)的專著。本書共6章,在第1章之前的引言部分,作者闡述了人要正確地認(rèn)識(shí)事物和準(zhǔn)確交流是非常困難的這一觀點(diǎn)。第1章作者通過一個(gè)假想的詩歌創(chuàng)作的例子,指出軟件開發(fā)中常見的問題,并試圖揭示軟件開發(fā)的特點(diǎn)。第2章探討了在軟件開發(fā)過程中占據(jù)決定性作用的人的因素。第3章論述了團(tuán)隊(duì)的交流與合作,說明哪些因素影響交流的效果,有哪些好的交流方式等等。第4章詳細(xì)列出了方法論的要素、設(shè)計(jì)原則、詞匯術(shù)語等內(nèi)容。第5章作者從多個(gè)角度論證了一套方法應(yīng)該是動(dòng)態(tài)的、自適應(yīng)的。第6章闡述了作者自己的水晶系列方法論。附錄A給出了敏捷軟件開發(fā)宣言,其主要內(nèi)容是是四個(gè)核心價(jià)值和十二個(gè)指導(dǎo)原則。本書提供了一個(gè)新的角度來看待軟件開發(fā)活動(dòng),以及一個(gè)新的思路來設(shè)計(jì)開發(fā)方法。書中提供的材料大部分來自作者豐富的實(shí)踐經(jīng)驗(yàn),對(duì)軟件開發(fā)實(shí)踐有很高的參考價(jià)值,本書適合軟件開發(fā)人員、項(xiàng)目管理人員、軟件工程研究人員,以及所有想要了解敏捷開發(fā)思想的各界人士參考。

作者簡(jiǎn)介

  AlistairCockburn是公認(rèn)的軟件項(xiàng)目管理方面的專家。他是HumansandTechnology公司的資深顧問,負(fù)責(zé)幫助客戶成功地實(shí)施面向?qū)ο箜?xiàng)目。他在軟硬件開發(fā)方面有20多年的項(xiàng)目管理經(jīng)驗(yàn),所涉及領(lǐng)域有保險(xiǎn)業(yè)、零售業(yè)、電子商務(wù)公司,并曾在大的組織如挪威中心銀行和IBM任職。他還著有WritingEffectiveUseCases(Addison-Wesley2001)和SurvivingObject-OrientedProjects(Addison-Wesley1998)

圖書目錄

第0章  引言——不可知和無法交流 1
  0.1  解析經(jīng)驗(yàn)的問題 3
    0.1.1  不同的解析模式(Parsing Pattern) 3
    0.1.2  檢測(cè)解析模式 6
    0.1.3  要考慮那些還沒有成形的想法 7
  0.2  充分交流的不可能性 8
    0.2.1  內(nèi)部重構(gòu) 10
    0.2.2  深入共享經(jīng)驗(yàn) 11
    0.2.3  管理不完美的交流 12
  0.3  聽眾的三個(gè)層次 14
    0.3.1  方法論和三個(gè)層次的讀者 15
    0.3.2  本書和三個(gè)層次的讀者 17
    0.3.3  SHU-HA-RI 17
  0.4  那么, 明天我該做什么 19
第1章  創(chuàng)造與交流的協(xié)作游戲 21
  1.1  軟件和詩歌 23
  1.2  軟件和游戲 25
    1.2.1  游戲的種類 25
    1.2.2  軟件和攀巖 26
    1.2.3  一個(gè)創(chuàng)造與交流的游戲 28
    1.2.4  軟件和工程 29
    1.2.5  軟件和建模 30
  1.3  再論協(xié)作游戲 32
    1.3.1  程序員如同交流專家 32
    1.3.2  加快游戲速度 33
    1.3.3  標(biāo)記(Marker)和道具(Prop) 33
    1.3.4  回報(bào)減少 34
    1.3.5  主要目標(biāo)所需的充分度(sufficiency) 34
    1.3.6  沉淀的充分度 36
    1.3.7  游戲中的游戲 38
    1.3.8  開放源碼開發(fā) 38
  1.4  這對(duì)我意味著什么 39
第2章  人 41
  2.1  人是難以預(yù)料的 43
    2.1.1  探尋人的性格特征 43
    2.1.2  不可預(yù)測(cè)的元素 44
    2.1.3  不可避免的多樣性 46
    2.1.4  技術(shù)的作用 47
    2.1.5  矛盾的普遍性 47
  2.2  克服缺點(diǎn) 48
    2.2.1  會(huì)犯錯(cuò)誤 49
    2.2.2  墨守成規(guī). 缺乏冒險(xiǎn)精神 50
    2.2.3  只想創(chuàng)新, 不愿調(diào)查已有方案 51
    2.2.4  積習(xí)難改和變化無?!?2
    2.2.5  用紀(jì)律(discipline)和寬容(tolerance)來應(yīng)對(duì) 53
  2.3  用更好的方法工作 55
    2.3.1  具體(concrete) 55
    2.3.2  實(shí)物(tangible) 57
    2.3.3  可供修改的例子 58
    2.3.4  看和聽 59
    2.3.5  支持集中和交流 60
    2.3.6  工作安排與個(gè)性相匹配 60
    2.3.7  天賦(talent) 61
    2.3.8  保持樂趣的獎(jiǎng)勵(lì) 62
    2.3.9  綜合性獎(jiǎng)勵(lì) 66
    2.3.10  反饋(feedback) 66
  2.4  利用優(yōu)點(diǎn) 67
    2.4.1  善于尋找 68
    2.4.2  人能夠?qū)W習(xí) 69
    2.4.3  可塑性(malleable) 70
    2.4.4  貢獻(xiàn)和采取主動(dòng) 70
    2.4.5  結(jié)合優(yōu)點(diǎn) 71
    2.4.6  英雄也是普通的人 72
  2.5  明天我該做什么 73
第3章  團(tuán)隊(duì)交流. 合作 75
  3.1  信息對(duì)流 77
    3.1.1  拖延和喪失機(jī)會(huì)的代價(jià)(lost-opportunity costs) 77
    3.1.2  Erg-seconds(爾格/秒) 79
    3.1.3  滲透交流 82
    3.1.4  垃圾信息(Draft) 84
    3.1.5  信息輻射源 85
    3.1.6  應(yīng)用熱空氣理論 90
  3.2  跨越交流溝壑 93
    3.2.1  交流形式 93
    3.2.2  缺少交流形式的后果 96
    3.2.3  利用形式 97
    3.2.4  固化信息和跨越空白 99
  3.3  團(tuán)隊(duì)是個(gè)集體 102
    3.3.1  友好和沖突 104
    3.3.2  工作時(shí)間內(nèi)的公民感 105
    3.3.3  敵對(duì)的XP和友好的XP 106
    3.3.4  通過成功來組建團(tuán)隊(duì) 107
    3.3.5  團(tuán)隊(duì)文化和亞文化 108
  3.4  團(tuán)隊(duì)就像生態(tài)系統(tǒng) 112
  3.5  明天我該做什么 114
第4章  方法論 115
  4.1  創(chuàng)造軟件的生態(tài)系統(tǒng) 117
  4.2  方法論中的概念 117
    4.2.1  結(jié)構(gòu)術(shù)語 118
    4.2.2  范圍 123
    4.2.3  概念術(shù)語 125
    4.2.4  發(fā)布方法論 137
  4.3  方法論設(shè)計(jì)原則 143
    4.3.1  常見的設(shè)計(jì)錯(cuò)誤 143
    4.3.2  方法論運(yùn)用成功的項(xiàng)目 148
    4.3.3  作者的偏好 149
    4.3.4  七條原則 151
  4.4  近距離觀察XP 169
    4.4.1  XP簡(jiǎn)介 169
    4.4.2  剖析XP 171
    4.4.3  調(diào)整XP 172
  4.5  到底為什么需要方法論 173
    4.5.1  方法論的目的 174
    4.5.2  如何評(píng)估一套方法論 175
  4.6  明天我該做什么 176
第5章  敏捷和自適應(yīng) 179
  5.1  輕但夠用 181
    5.1.1  剛剛夠用 182
    5.1.2  對(duì)文檔的建議 183
  5.2  敏捷 184
    5.2.1  最佳條件(Sweet spots) 184
    5.2.2  虛擬團(tuán)隊(duì)(virtual teams)問題 187
  5.3  變?yōu)樽赃m應(yīng) 190
    5.3.1  花時(shí)間進(jìn)行反思 190
    5.3.2  一項(xiàng)方法論改進(jìn)技術(shù) 191
    5.3.3  反思研討會(huì)技術(shù) 200
  5.4  我明天該做什么 202
第6章  水晶系列方法論 205
  6.1  形成水晶家族 207
    6.1.1  核心的水晶元素 209
  6.2  透明水晶 210
    6.2.1  關(guān)于透明水晶的簡(jiǎn)要描述 210
    6.2.2  透明水晶的反思 212
  6.3  橙色水晶 212
    6.3.1  關(guān)于橙色水晶的簡(jiǎn)要描述 213
    6.3.2  橙色水晶的反思 215
  6.4  橙色水晶網(wǎng)(Crystal Orange Web) 215
    6.4.1  對(duì)橙色水晶網(wǎng)的簡(jiǎn)要描述 216
    6.4.2  橙色水晶網(wǎng)的反思 219
  6.5  明天我該做什么 220
附錄A  敏捷軟件開發(fā)宣言 221
附錄B  Naur, Ehn, Musashi 233
參考文獻(xiàn) 265
索引 279

本目錄推薦

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