敏捷軟件開發(fā)

出版時間:2007-6  出版社:機械工業(yè)出版社  作者:Alistair Cockburn  頁數(shù):467  
Tag標(biāo)簽:無  

內(nèi)容概要

  本書是國際知名軟件開發(fā)專家Alistair Cockburn通過采訪項目開發(fā)組和總結(jié)自己20多年的開發(fā)和管理經(jīng)驗,撰寫的一本介紹軟件開發(fā)新思想——敏捷軟件開發(fā)方法學(xué)的著作。  本書從更新軟件開發(fā)就是“創(chuàng)造和溝通的合作博弈”這一強大的模型開始。在這些新觀念之中,Cockburn引入了:利用競爭產(chǎn)生動力而不破壞合作,從精益制造中學(xué)習(xí)教訓(xùn)以及為了溝通而平衡戰(zhàn)略。作者還解釋了如何在業(yè)務(wù)和工程項目上而不僅僅是在軟件開發(fā)上進行合作博弈。  作者系統(tǒng)地演示了敏捷模型,展示了敏捷模型的演進,并且回答了開發(fā)人員和項目經(jīng)理最常提出的問題,其中包括:  ■ 哪些地方適合敏捷開發(fā)?  ■ 如何將敏捷觀念與其他觀念融合在一起?  ■ 如何對敏捷觀念進行擴展?  書中呈現(xiàn)了造成很多敏捷項目失敗的至關(guān)重要的錯誤概念。例如,將項目管理策略編碼到固定的過程中會導(dǎo)致低效率的戰(zhàn)略決策和高成本的錯誤。此外,本書還深入討論了關(guān)于敏捷方法和用戶體驗設(shè)計之間的有爭議的關(guān)系?! ockburn討論了為團隊建立敏捷方法學(xué)這一實踐上的挑戰(zhàn),解釋了如何對方法學(xué)進行調(diào)整并持續(xù)地再創(chuàng)造,以及如何管理不完全的溝通?! 〉?版主要增加了以下內(nèi)容:  ■ 敏捷與CMMI?!  ?自頂向下地介紹敏捷?!  ?重訪“客戶合同”?!  ?用“貼紙”來創(chuàng)建變更。  另外,Cockburn還更新了關(guān)于Crystal方法學(xué)的討論,這種方法利用了“合作博弈”作為其核心的隱喻?! o論是敏捷開發(fā)新手,還是有經(jīng)驗的軟件開發(fā)人員和項目管理人員,都會從本書中受益。

作者簡介

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

書籍目錄

PREFACEPREFACE TO 2ND EDITIONLIST OF FIGURES    LIST OF STORIES    0 UNKNOWABLE AND lNCOMMUNICABLE The Problem with Parsing Experience  The Impossibility of Communication  Three Levels of Listening  So,WhatDoIDoTomorrow?0.1 UNKNOWABLE AND INCoHHUNICABLE:EVOLUTION  Communication and Shared Experience  Shu-Ha-RiCHAPTER 1 A COOPERATIVE GAME OF INVENTION AND COMMUNICATION  Software and Poetry  Software and Games  A Second Look at the Cooperative Game  What Should This Mean to Me?CHAPTER 1.1 A COOPERATIVE GAME OF lNVENTION AND CoHHuNIcATloN:EVOLUTION  The Swamp Game  Competition Within Cooperation.  Other Fields as Cooperative Games.  Software Engineering ReconstrutedCHAPTER 2 INDIVlDUALS  Them'S Funky People  Overcoming Failure Modes  Working Better in Some Ways than Others  Drawing on Success Modes  What Should I Do Tomorrow?CHAPTER 2.1 INDIVIDUALS:EVOLUTION  Strategy BalancingCHAPTER 3 CoHHuNlcATION.COOPERATING TEAMS  Convection Currents of Information  Jumping Communication Gaps  Teams as Communities Teams as Ecosystems What Should I Do Tomorrow?CHAPTER 3.1 TEAMS'EVOLUTION A Sample Office Layout RevisitedCHAPTER 4 METHODOLOGIES An Ecosystem That Ships Software Methodology Concepts Methodology Design Principles XP under Glass Why Methodology at All? What Should I Do Tomorrow?CHAPTER 4.1 METHODOLOGIES:EVOLUTION Methodologies versus Strategies Methodologies across the Organization Process as Cycles Describing Methodologies More SimplyCHAPTER 5 AGILE AND SELF-ADAPTING CHAPTER 5.1 AGILE AND SELF-ADAPTING:EVOLUTION CHAPTER 6 THE CRYSTAL METHODOLOGIES APPENDIX A THE AGILE SOFTWARE DEVELOPMENT MANIFESTOAPPENDIX A.1 THE AGILE SOFTWARE DEVELOPMENT MANIFESTO AND THE DECLARATION OF INTERDEPENDENCE APPENDIX B NAUR,EHN,MUSASHIAPPENDIX B.1 NAUR,EHN,MUSASHI:EVOLUTION APPENDIX C AFTERWORD APPENDIX D BOOKS AND REFERENCESINDEX

媒體關(guān)注與評論

書評  第17屆Jolt大獎獲獎作品 大師Cockburn講授敏捷開發(fā)之道  “這是一本激動人心的書。作者以其豐富的實踐經(jīng)驗,為我們提供了一部融合敏捷方法的力作?!薄                          猅om Gilb,著名的軟件工程和系統(tǒng)工程專家

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


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


用戶評論 (總計2條)

 
 

  •   好書,這種技術(shù)書,就得看原版的。
  •   就送貨送的太慢了點!
 

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

京ICP備13047387號-7