注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計程序設(shè)計綜合解析極限編程:擁抱變化(第2版中英文對照)

解析極限編程:擁抱變化(第2版中英文對照)

解析極限編程:擁抱變化(第2版中英文對照)

定 價:¥39.00

作 者: (美)貝克;雷劍文譯
出版社: 電子工業(yè)出版社
叢編項:
標 簽: 極限編程

ISBN: 9787121025297 出版時間: 2006-05-01 包裝: 平裝
開本: 16開 頁數(shù): 301 字數(shù):  

內(nèi)容簡介

  本書是經(jīng)典之作。作者在書中提出了一些想法,諸如讓開發(fā)者為自己的代碼寫自動化測試,讓整個團隊每周做計劃,因為這些當時很激進的改進小團隊開發(fā)的想法,這本書獲了獎。五年來許多東西改變了,完全重寫的第二版將XP的范圍擴展到任何大小的團隊,建議了基于以下幾點的持續(xù)改進流程:與卓越軟件開發(fā)一致的五個核心價值觀:11個原則將這些價值觀付諸行動;13個基本實踐和11個擴展實踐幫助你推動開發(fā)超越當前的業(yè)務(wù)和技術(shù)決策;通過建立富有信息的共享工作空間來改進團隊協(xié)作。無論你是有一個已經(jīng)和客戶緊密聯(lián)系在一起的小團隊,還是有一個在大組織或跨國組織中的大團隊,你都會在中發(fā)現(xiàn)如下的思想去挑戰(zhàn)、啟發(fā)和鼓勵你及你的團隊成員去切實改進你們的軟件開發(fā)。極限編程,通常稱為XP,是一種針對業(yè)務(wù)和軟件開發(fā)的規(guī)則,其作用在于將兩者的力量集中在共同的、可以達到的目標上,使XP團隊以可持續(xù)的步調(diào)生產(chǎn)優(yōu)質(zhì)的軟件。本書是在《解析極限編程》第一版面世的5年之后,作者重新考慮,整理和重構(gòu)XP的基礎(chǔ)上寫成的,也是作者不斷參與軟件開發(fā)項目的心路歷程和對XP的許多新的深刻理解。本書共分兩部分。第1部分包括第1章至第16章,闡述了實現(xiàn)XP過程的方方面面;第2部分包括第17章至25章,內(nèi)容著重于對XP的理解上升到哲學的高度來看待XP的生命力。本書配有中英文對照,語言通暢、富有實用性和可讀性,適合于軟件開發(fā)人員、軟件項目管理人員、軟件工程研究人員,以及廣大電腦愛好者閱讀并領(lǐng)略英文原文的風采。

作者簡介

  Kent Beck-向挑戰(zhàn)軟件工程教條,促進諸如模式、測試驅(qū)動開發(fā)和極限編程等思想。目前屬于Three Rivers Institute和Agitar Software,他是許多Addison-Wesley著作的作者。Cynthia Andres擁有心理學學士學位,在組織行為學、決策分析和婦女研究方面工作。從XP誕生以來她就跟Beck一起工作于XP的社會方面。她也屬于Three Rovers Institute。

圖書目錄

Contents
Chapter 1  What is XP?    0
Section 1  Exploring XP
Chapter 2  Learning to Drive    16
Chapter 3  Values, Principles, and Practices    20
Chapter 4  Values    28
Communication    30
Simplicity    30
Feedback    32
Courage    34
Respect    36
Others    36
Chapter 5  Principles    40
Humanity    42
Economics    44
Mutual Benefit    46
Self-Similarity    48
Improvement    50
Diversity    52
Reflection    52
Flow    54
Opportunity    54
Redundancy    56
Failure    58
Quality    58
Baby Steps    60
Accepted Responsibility    62
Conclusion    62
Chapter 6  Practices    64
Chapter 7  Primary Practices    68
Sit Together    68
Whole Team    70
Informative Workspace    72
Energized Work    76
Pair Programming    78
Stories    82
Weekly Cycle    86
Quarterly Cycle    88
Slack     90
Ten-Minute Build    92
Continuous Integration    92
Test-First Programming    94
Incremental Design    96
And Now…    100
Chapter 8  Getting Started    102
Mapping the Practices    108
Conclusion    110
Chapter 9  Corollary Practices    112
Real Customer Involvement    112
Incremental Deployment    114
Team Continuity    116
Shrinking Teams    118
Root-Cause Analysis    118
Shared Code    122
Code and Tests    122
Single Code Base    124
Daily Deployment    126
Negotiated Scope Contract    128
Pay-Per-Use    128
Conclusion    132
Chapter 10  The Whole XP Team    134
Testers    136
Interaction Designers    138
Architects    138
Project Managers    140
Product Managers    142
Executives    144
Technical Writers    148
Users    150
Programmers    150
Human Resources    150
Roles    152
Chapter 11  The Theory ofiConstraints    156
Chapter 12  Planning: Managing Scope    168
Chapter 13  Testing: Early, Often, and Automated    178
Chapter 14  Designing: The Value of Time    190
Simplicity    202
Chapter 15  Scaling XP    206
Number of People    206
Investment    210
Size of Organization    210
Time    212
Problem Complexity    214
Solution Complexity    214
Consequences of Failure    216
Conclusion    218
Chapter 16   Interview    220
Section 2  Philosophy of XP
Chapter 17  Creation Story    228
Chapter 18  Taylorism and Software    238
Chapter 19  Toyota Production System    244
Chapter 20  Applying XP    250
Choosing a Coach    258
When You Shouldn't Use XP    260
Chapter 21  Purity    262
Certification and Accreditation    264
Chapter 22  Offshore Development    268
Chapter 23  The Timeless Way of Programming    274
Chapter 24  Community and XP    280
Chapter 25  Conclusion    284
Annotated Bibliography    288
第1章  XP是什么?    1
第1部分  探索XP
第2章  學習開車    17
第3章  價值、原則和實踐    21
第4章  價值    29
溝通    31
簡單    31
反饋    33
勇氣    35
尊重    37
其他    37
第5章  原則    41
人性化    43
經(jīng)濟學    45
互惠互利    47
自相似性    49
改進    51
多樣性    53
反省    53
流    55
機遇    55
冗余    57
失敗    59
質(zhì)量    59
嬰兒步    61
接受責任    63
小結(jié)    63
第6章  實踐    65
第7章  基本實踐    69
坐到一起    69
完整團隊    71
富含信息的工作空間    73
充滿活力的工作    77
結(jié)對編程    79
故事    83
周循環(huán)    87
季度循環(huán)    89
松弛    91
10分鐘構(gòu)建    93
持續(xù)集成    93
測試先行編程    95
增量設(shè)計    97
那么現(xiàn)在……    101
第8章  啟程    103
為實踐繪圖    109
小結(jié)    111
第9章  擴展實踐    113
真實客戶參與    113
增量部署    115
團隊連續(xù)性    117
縮減團隊    119
根源分析    119
共享代碼    123
代碼和測試    123
單一代碼庫    125
每日部署    127
范圍可協(xié)商的合同    129
依用付費    129
小結(jié)    133
第10章  完整XP團隊    135
測試人員    137
交互設(shè)計師    139
架構(gòu)師    139
項目經(jīng)理    141
產(chǎn)品經(jīng)理    143
主管人員    145
技術(shù)文檔書寫員    149
用戶    151
程序員    151
人力資源    151
角色    153
第11章  約束理論    157
第12章  計劃:管理范圍    169
第13章  盡早測試、經(jīng)常測試、自動測試    179
第14章  設(shè)計:時間的價值    191
簡單    203
第15章  擴大XP規(guī)模    207
人數(shù)    207
投資    211
組織的大小    211
時間    213
問題復(fù)雜性    215
解決方案復(fù)雜性    215
故障的后果    217
小結(jié)    219
第16章  訪談    221
第2部分  XP哲學
第17章  XP誕生的故事    229
第18章  泰勒主義和軟件    239
第19章  豐田生產(chǎn)制度    245
第20章  應(yīng)用XP    251
選擇一個教練    259
什么時候你不應(yīng)該使用XP    261
第21章  純度    263
認證和鑒定    265
第22章  離岸開發(fā)    269
第23章  編程的永恒之道    275
第24章  XP和社區(qū)    281
第25章  結(jié)語    285
參考書目    288

本目錄推薦

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