注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)軟件工程及軟件方法學(xué)極限編程透視

極限編程透視

極限編程透視

定 價:¥42.00

作 者: (美)Michele Marchesi[等]著;盧慶齡[等]譯;盧慶齡譯
出版社: 電子工業(yè)出版社
叢編項: 軟件工程叢書
標(biāo) 簽: 極限編程

ISBN: 9787121000614 出版時間: 2004-07-01 包裝: 平裝
開本: 23cm 頁數(shù): 408 字?jǐn)?shù):  

內(nèi)容簡介

  本書收集了47篇有關(guān)XP的論文。這些論文共分為六個主要部分:XP和AM概述,XP開發(fā)實踐,向XP和AM轉(zhuǎn)變過程中所包含的問題,應(yīng)用XP進(jìn)行工作的實際經(jīng)驗,如何使用極限工具幫助實際應(yīng)用XP和AM,最后討論了一些發(fā)展和擴(kuò)充XP的思想。圍繞XP和其他靈活方法論中討論的多個關(guān)鍵主題,本書提出了有效實施XP的經(jīng)驗性技術(shù),并給出了實現(xiàn)成功轉(zhuǎn)變的策略。本書收集的論文涉及多個行業(yè)中的極限編程實踐。對于已經(jīng)在進(jìn)行XP開發(fā),或者是準(zhǔn)備轉(zhuǎn)換到這種靈活方法論上的人來說,具有較強(qiáng)的指導(dǎo)意義。對于采用傳統(tǒng)開發(fā)方法的程序員來說,也有助于他們開闊視野,進(jìn)而接受這些新的編程思想。前言為什么我們需要另一本Agile/XP的圖書?如果XP和AgileManifesto都很簡潔,那么為什么還需要那么多的書籍、文章、討論會、用戶討論組、Yahoo分組電子郵件以及辯論會進(jìn)行闡述呢?這是因為簡潔并不表示過于簡單,“簡潔”的原則和實踐的有效組合可以產(chǎn)生復(fù)雜的、智能的行為。XP的12種實踐,DSDM的9個原則,BobCharette的“節(jié)儉開發(fā)”(LeanDevelopment)中的12條準(zhǔn)則,以及與AgileManifesto有關(guān)的12條準(zhǔn)則(12似乎是Agilists非常流行的數(shù)字)并不簡單。這些復(fù)雜的問題,受技術(shù)和人類能力的限制,不太容易解決,但我們可以通過一些內(nèi)在的規(guī)則、實踐和準(zhǔn)則很好地逼近,使“應(yīng)用程序”產(chǎn)生無窮的有創(chuàng)造性的想法,這些想法反過來又可以為我們的顧客帶來價值。這一點很關(guān)鍵,但嚴(yán)格的方法論支持者并不理解。他們中的許多人只相信內(nèi)在的規(guī)則、程序和過程,而不相信生成的規(guī)則。如果有問題,可以翻到過程57、活動24、任務(wù)87、步驟4,即可找到答案。遺憾的是,復(fù)雜的問題并不能通過這些數(shù)字來找到答案。復(fù)雜的問題,也就是每人每天都要面對的現(xiàn)實問題,即軟件產(chǎn)品開發(fā)雜亂無章的局面,可以在幾個關(guān)鍵原則的指導(dǎo)下,基于幾個關(guān)鍵實踐,通過有創(chuàng)造性的、革新的想法來解決。正如KathleenEisenhardt和DonaldSull在“HarvardBusinessReview'’一文(“StrategyaSSimpleRules”,2001.01)中所寫的那樣,“如果商務(wù)前景是簡單的,那么公司可以采取復(fù)雜的策略,但現(xiàn)在的商務(wù)是如此復(fù)雜,因此需要對它們進(jìn)行簡化”。簡化并不意味著過于簡單,而是意味著要從數(shù)以百計的軟件開發(fā)規(guī)則和實踐中提取出能夠使我們清晰、有效地考慮所面臨問題的一些內(nèi)容。如果實踐過于簡單,我們將不需要有關(guān)單個實踐的全部書籍:重構(gòu)(MartinFowler),或結(jié)對編程(LaurieWilliams和RobertKessler),或測試優(yōu)先開發(fā)(KentBeck)。本書各章的差異證明了我的觀點。本書由Agile/XP領(lǐng)域的著名領(lǐng)導(dǎo)者和不太為人所知的領(lǐng)導(dǎo)者合作編寫,他們每天都在努力工作以為其顧客創(chuàng)造價值。這些章節(jié)反映了現(xiàn)實世界問題的復(fù)雜性及其解決辦法,有助于我們了解幾個非常有價值的關(guān)鍵、簡單的觀點。類似這樣的圖書是很有價值的。雖然各個章節(jié)不一定適合每位讀者,但可以先跳過一些章節(jié),只學(xué)習(xí)感興趣的部分,之后再學(xué)習(xí)其他章節(jié),這樣讀者可以深人了解同時代的人如何使用AgUe/XP實踐來解決眾多的現(xiàn)實世界問題。但我們必須承認(rèn),參與在地中海撒丁島海灘舉行的XP2001會議的人對本書許多章節(jié)的形成都有一定的貢獻(xiàn)。JimHighsmith

作者簡介

暫缺《極限編程透視》作者簡介

圖書目錄

第一部分   XAR:極限和Agile回顧—XP和AM
第1章   XP概述
第2章   靈活軟件開發(fā)
第3章   如何選擇使用AM
第4章   結(jié)對編程:為什么讓2個人做1個人的工作
第5章   系統(tǒng)隱喻的研究
第6章   輕型過程的輕型評價
第7章   生命周期與螺旋形消亡
第8章   用XP命中目標(biāo)
第二部分   XD: 極限開發(fā)—XP開發(fā)實踐的分析
第9章   XP風(fēng)格的測試簡介
第10章   質(zhì)量是可以商量的嗎
第11章   開發(fā)者和測試員使用極限編程方法論的協(xié)作模型
第12章   提高自動測試的效率
第13章   極限單元測試:為最大化早期測試而排序測試用例
第14章   重構(gòu)測試代碼
第15章   測試感染代碼中的診斷進(jìn)展
第16章   使用金卡進(jìn)行革新與維護(hù)
第17章   極限編程與合同的集成
第18章   重構(gòu)或預(yù)先設(shè)計
第19章   遞增變化的方法論
第20章   極限維護(hù)
第三部分   XTT:極限技術(shù)轉(zhuǎn)換—XP和AM入門
第21章   將極限編程引入課堂
第22章   講授XP——最初的觀察和計劃
第23章   學(xué)生對極限和結(jié)對編程適用性的感受
第24章   極限編程與軟件設(shè)計課程
第25章   用戶素材和計劃游戲教程
第26章   不斷學(xué)習(xí)
第27章   XP游戲
第28章   群體編程以及向XP過渡
第29章   估算靈活方法論效率的度量套件
第四部分   XD:極限真實性—現(xiàn)實生活經(jīng)驗
第30章   在B2B企業(yè)中采用XP的經(jīng)驗
第31章   從XP項目中得到的教訓(xùn)
第32章   分析員在大型XP項目中遇到的挑戰(zhàn)
第33章   XP在大型項目中的應(yīng)用—開發(fā)人員的觀點
第34章   客戶經(jīng)驗:實施XP
第35章   從實踐中學(xué)習(xí):為什么XP不被采納
第36章   在中等規(guī)模的企業(yè)中進(jìn)行XP定性研究
第五部分   XT:極限工具—工具怎樣幫助實踐XP和AM
第37章   自動生成模擬對象
第38章   快速測試:XP環(huán)境下的自動驗收測試
第39章   Jester——JUnit測試器
第40章   應(yīng)用特定工具來穩(wěn)定XP流程
第41章   Holmes——對輕量級開發(fā)過程的重量級支持
第六部分   XEX:通向極限的極限—關(guān)于如何擴(kuò)展XP和AM的方法
第42章   從CMM的角度來看極限編程
第43章   保持期權(quán)的開放性:極限編程和彈性經(jīng)濟(jì)學(xué)
第44章   分布式極限編程
第45章   XP不能擴(kuò)展的五個原因及其對策
第46章   復(fù)雜項目配置中的XP:幾點擴(kuò)展
第47章   使用模式和XP構(gòu)建復(fù)雜的面向?qū)ο笙到y(tǒng)

本目錄推薦

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