敏捷軟件開發(fā)

出版時間:2008  出版社:機械工業(yè)出版社  作者:Alistair Cockburn  頁數(shù):388  譯者:蘇敬凱  
Tag標簽:無  

內容概要

本書提示了敏捷軟件開發(fā)的真正內涵。全書以“軟件是創(chuàng)造和溝通的合作博弈”為中心向讀者展示一個看待軟件開發(fā)的嶄新視角。全書共13章,包括創(chuàng)造和溝通的合作博弈、個人、團隊的溝通與合作、方法集、敏捷與自適應、以及Crystal方法集等內容。  本書適合軟件開發(fā)人員、管理人員、架構師等技術人員參考。

作者簡介

Alistair Cockburn,國際知名軟件項目管理方面的專家,用例技術,對象技術和敏捷方法大師,于2001年和2002年兩次獲得Jolt生產(chǎn)力獎。他是Humans and Technology公司的資深顧問,負責幫助客戶成功地進行面向對象項目。他在軟硬件開發(fā)方面有20多年的項目管理經(jīng)驗,所涉及的領域

書籍目錄

譯者序第2版前言第1版前言第0章  不可知和不可說         0.1  和解析體驗相關的問題          0.1.1  解析模式的沖突          0.1.2  檢測解析模式          0.1.3  思考不準確的思想         0.2  溝通的不可能性          0.2.1  內部重新組織          0.2.2  觸及共享體驗          0.2.3  管理不完美的溝通         0.3  聆聽的三個層次          0.3.1  三個層次和方法集          0.3.2  三個層次與本書          0.3.3  守-破-離         0.4  那么,明天我做什么        第0A章  不可知和不可說:演進         0A.1  溝通和共享的體驗         0A.2  守-破-離        第1章  創(chuàng)造和溝通的合作博弈         1.1  軟件和詩歌         1.2  軟件與博弈          1.2.1  博弈的類型          1.2.2  軟件與攀巖          1.2.3  創(chuàng)造和溝通的博弈          1.2.4  軟件與工程化          1.2.5  軟件與模型構建         1.3  再論合作博弈          1.3.1  程序員成為溝通專家          1.3.2  更快地博弈          1.3.3  標識物和道具          1.3.4  減少回報          1.3.5  對于首要目標的充分度          1.3.6  對于積淀的充分度          1.3.7  博弈中的博弈          1.3.8  開放源碼開發(fā)         1.4  這對我意味著什么        第1A章  創(chuàng)造和溝通的合作博弈:演進         1A.1  沼澤游戲         1A.2  合作中的競爭         1A.3  其他領域的合作博弈         1A.4  軟件工程的重建          1A.4.1  這一詞匯從哪里來          1A.4.2  我們從哪里走錯了          1A.4.3  重建軟件工程          1A.4.4  技藝          1A.4.5  合作博弈          1A.4.6  精益制造          1A.4.7  重建后的軟件工程          1A.4.8  其他工程化中的協(xié)作        第2章  個人         2.1  人是古怪的          2.1.1  尋找特征函數(shù)          2.1.2  古怪性格的元素          2.1.3  不可避免的多樣性          2.1.4  技術的作用          2.1.5  相互沖突的共同點         2.2  克服失敗模式          2.2.1  犯錯誤          2.2.2  寧可失敗也要選擇保守          2.2.3  創(chuàng)新而不研究          2.2.4  不能始終如一的習慣動物          2.2.5  使用紀律和容忍來應對         2.3  以一些更好的方式工作          2.3.1  具體化          2.3.2  實物          2.3.3  在某些東西的基礎上進行修改          2.3.4  觀察和聆聽          2.3.5  支持專注和溝通          2.3.6  工作分配要與個性相匹配          2.3.7  天賦          2.3.8  獎勵要能保留樂趣          2.3.9  組合獎勵          2.3.10  反饋         2.4  利用成功模式          2.4.1  善于四處尋找          2.4.2  人們學習          2.4.3  可塑性          2.4.4  貢獻和采取主動          2.4.5  組合成功模式          2.4.6  英雄也是普通人         2.5  明天我該做什么        第2A章  個人:演進         2A.1  策略平衡        第3章  團隊的溝通與合作         3.1  信息的對流          3.1.1  延遲和機會損失成本          3.1.2  爾格-秒          3.1.3  滲透式溝通          3.1.4  穿堂風          3.1.5  信息輻射源          3.1.6  熱空氣理論的應用         3.2  跨越溝通的鴻溝          3.2.1  溝通的形態(tài)          3.2.2  去掉某些形態(tài)所產(chǎn)生的影響          3.2.3  利用各種形態(tài)          3.2.4  黏度與跨越空間的鴻溝         3.3  團隊就是集體          3.3.1  友善和沖突          3.3.2  工作時間的公民意識          3.3.3  敵意的XP與友善的XP          3.3.4  使用勝利來建立“團隊”          3.3.5  團隊文化與亞文化         3.4  團隊就是生態(tài)系統(tǒng)         3.5  我明天該做什么        第3A章  團隊:演進         3A.1  一個修訂后的辦公室布局樣本        第4章  方法集         4.1  一個交付軟件的生態(tài)系統(tǒng)         4.2  方法集中的概念          4.2.1  結構術語          4.2.2  范圍          4.2.3  概念術語          4.2.4  發(fā)布一個方法集         4.3  方法集的設計原則          4.3.1  常見設計錯誤          4.3.2  在方法集上成功的項目          4.3.3  與作者的相關性          4.3.4  七條原則         4.4  細看XP          4.4.1  XP簡介          4.4.2  剖析XP          4.4.3  調整XP         4.5  到底為什么使用方法集          4.5.1  方法集解決什么問題          4.5.2  如何評估一個方法集         4.6  明天我應該做什么        第4A章  方法集:演進         4A.1  方法集與策略         4A.2  組織級的方法集         4A.3  過程就是循環(huán)         4A.4  更簡單地描述方法集        第5章  敏捷與自適應         5.1  輕但足夠          5.1.1  剛好足夠          5.1.2  對于編制文檔的建議         5.2  敏捷          5.2.1  最佳擊球點          5.2.2  虛擬團隊的麻煩         5.3  變得自適應          5.3.1  不厭其煩地進行反思          5.3.2  方法集成長技術          5.3.3  反思研討會技術         5.4  明天我該做什么        第5A章  敏捷與自適應:演進         5A.1  對于寓意的誤解          5A.1.1  迭代必須簡短          5A.1.2  敏捷團隊必須駐扎在一起          5A.1.3  敏捷團隊不需要計劃          5A.1.4  架構已死;重構是你全部所需要的          5A.1.5  我們不需要什么經(jīng)理          5A.1.6  敏捷開發(fā)在紀律上要求很低          5A.1.7  敏捷只適合最優(yōu)秀的開發(fā)人員          5A.1.8  敏捷是既老又新的、失敗的、沒有嘗試過的         5A.2  敏捷方法集的演進          5A.2.1  XP第2版          5A.2.2  Scrum          5A.2.3  實用主義和無名的          5A.2.4  可預測、計劃驅動和其他中心調整          5A.2.5  約束理論          5A.2.6  精益開發(fā)         5A.3  新的方法集話題          5A.3.1  敏捷項目管理          5A.3.2  測試          5A.3.3  用戶體驗設計          5A.3.4  規(guī)劃管控、Burn圖和系統(tǒng)工程          5A.3.5  用例和用戶故事         5A.4  經(jīng)久不絕的問題          5A.4.1  最佳擊球點和下降          5A.4.2  固定價格、固定范圍的合同          5A.4.3  敏捷、CMMI和ISO9001          5A.4.4  何時停止建模          5A.4.5  高科技/高接觸的工具箱          5A.4.6  敏捷的中心          5A.4.7  你有多敏捷          5A.4.8  引入敏捷         5A.5  軟件開發(fā)之外的敏捷          5A.5.1  項目組合管理          5A.5.2  客戶關系          5A.5.3  合同          5A.5.4  將變更引入組織          5A.5.5  程序員讀哈佛商業(yè)周刊          5A.5.6  建造房屋          5A.5.7  機場建設          5A.5.8  圖書出版          5A.5.9  會議組織和敏捷模型的限制        第6章  Crystal方法集         6.1  對Crystal家族塑形          6.1.1  核心Crystal元素         6.2  Crystal Clear          6.2.1  Crystal Clear的簡要描述          6.2.2  Crystal Clear的反思         6.3  Crystal Orange          6.3.1  Crystal Orange的簡要描述          6.3.2  Crystal Orange的反思         6.4  Crystal Orange Web          6.4.1  Crystal Orange Web的簡要描述          6.4.2  Crystal Orange Web的反思         6.5  明天我該做什么        第6A章  Crystal方法集:演進         6A.1  Crystal基因代碼          6A.1.1  合作博弈的理念          6A.1.2  方法集的重點          6A.1.3  方法集設計原則          6A.1.4  高度成功的項目的7個特性          6A.1.5  技術與選擇          6A.1.6  樣本方法集設計         6A.2  Crystal Clear         6A.3  把Crystal Clear擴展到Yellow        附錄A  敏捷軟件開發(fā)宣言        附錄Aa  敏捷軟件開發(fā)宣言和相互依賴聲明        附錄B  Naur、Ehn、宮本武藏        附錄Ba  Naur、Ehn、宮本武藏:演進        附錄C  后記        參考文獻

章節(jié)摘錄

插圖:

媒體關注與評論

“這是一本激動人心的書。作者以其豐富的實踐經(jīng)驗,為我們提供了一部融合敏捷方法的力作?!薄猅om Gilb,著名的軟件工程和系統(tǒng)工程專家

編輯推薦

《敏捷軟件開發(fā)(原書第2版)》適合軟件開發(fā)人員、管理人員、架構師等技術人員參考。

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    敏捷軟件開發(fā) PDF格式下載


用戶評論 (總計10條)

 
 

  •   系統(tǒng)介紹了敏捷開發(fā)的方法論,圖書館借用過,再買一本當藏書。
  •   質量看著還行,目前還沒看,待看后在研究吧!
  •   書的質量不好,感覺是盜版的,而且邊角還破損了
  •   不知道為什么買來的書印刷質量那么差??捶饷孢€覺得可以,但是打開里面來,就不這么覺得叻。很粗糙的感覺!不開心!
  •   不愧是經(jīng)典的著作,個人覺得非常不錯。它從方法論的角度闡釋了敏捷開發(fā),對于一般項目管理也有一定的借鑒性。
  •   我發(fā)現(xiàn)大家對這本書的打分都比較低,估計在意的都是書的質量問題!作者是敏捷開發(fā)的發(fā)起人之一,其理論知識相當深厚,如果這本書達不到這個高度,那你也沒必要參閱敏捷軟件開發(fā)了!不過這本理論性太強,看起來確實挺枯燥的,對于非常有經(jīng)驗或者對敏捷有一定深度的人可能是個好的進階,... 閱讀更多
  •   沒有 《敏捷軟件開發(fā)》清華大學出版的通俗易懂
  •   英文原版的不錯,翻譯版的讀起來很不流暢,很蹩腳。
  •   大概瀏覽一下,沒怎么細看,我的程度看著有些費勁,不如bob大叔的那本通俗易懂,可操作。
  •   對于中高級的計算機開發(fā)人員來說,這本書讀后一定受益匪淺。
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7