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

敏捷開發(fā)藝術(shù)(影印版)

敏捷開發(fā)藝術(shù)(影印版)

定 價(jià):¥59.00

作 者: (美)肖爾(Shore,J.) (美)活登(Warden,S.) 著
出版社: 東南大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 軟件工程/開發(fā)項(xiàng)目管理

ISBN: 9787564112417 出版時(shí)間: 2008-08-01 包裝: 平裝
開本: 16開 頁(yè)數(shù): 409 字?jǐn)?shù):  

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

  《敏捷開發(fā)藝術(shù)(影印版)》是講解如何利用敏捷開發(fā)方法構(gòu)建高價(jià)值軟件的實(shí)用指南,描述了什么是敏捷開發(fā),以及為什么它能幫助軟件項(xiàng)目獲得成功的原因。該書還將開發(fā)者、項(xiàng)目經(jīng)理、測(cè)試者和客戶所需信息整合在一起,以便直接運(yùn)用。《敏捷開發(fā)藝術(shù)(影印版)》展現(xiàn)了敏捷過程的完整視圖,基于作者多年的極限編程(XP)經(jīng)驗(yàn),直截了當(dāng)?shù)靥岢鲫P(guān)于計(jì)劃、開發(fā)、交付和管理等多方面實(shí)施的建議。它為開發(fā)者和測(cè)試者提供實(shí)用的技術(shù)練習(xí),同樣也為非技術(shù)背景讀者提供了充分的信息。作者還介紹了如何處理敏捷開發(fā)中的棘手問題:建立團(tuán)隊(duì)成員之間的協(xié)作和信任關(guān)系?!睹艚蓍_發(fā)藝術(shù)(影印版)》針對(duì)下列問題給出明確的答案:如何采用敏捷開發(fā)?我們是否真的需要結(jié)對(duì)編程?應(yīng)該基于何種度量(metrics)報(bào)告?如何讓我們的客戶共同參與項(xiàng)目?我們應(yīng)該撰寫多少文檔?何時(shí)設(shè)計(jì)架構(gòu)?作為非開發(fā)者,該如何與敏捷團(tuán)隊(duì)合作?我的產(chǎn)品路線圖在哪里?QA如何適應(yīng)敏捷開發(fā)?無(wú)論你是敏捷團(tuán)隊(duì)的一員,還是剛剛對(duì)敏捷開發(fā)產(chǎn)生興趣,這《敏捷開發(fā)藝術(shù)》具備了你需要的所有實(shí)用技巧。它向你說(shuō)明引入XP的過程,詳細(xì)描述其中每一項(xiàng)實(shí)踐,并且討論了如何修改XP和創(chuàng)建自己的敏捷方法等相關(guān)原則。該書將隨著你的經(jīng)驗(yàn)提升而不斷深入,首先教你規(guī)則,然后告訴你如何突破它們,當(dāng)掌握了敏捷開發(fā)藝術(shù)之時(shí),最終便可以擯棄一切規(guī)則。

作者簡(jiǎn)介

暫缺《敏捷開發(fā)藝術(shù)(影印版)》作者簡(jiǎn)介

圖書目錄

Preface. xiii
Part I. Getting Started
1. Why Agile? 3
Understanding Success 4
Beyond Deadlines 4
The Importance of Organizational Success 5
Enter Agility 6
2. How to Be Agile 9
Agile Methods 9
Don’t Make Your Own Method 10
The Road to Mastery 11
Find a Mentor 12
3. Understanding XP 15
The XP Lifecycle 18
The XP Team 27
XP Concepts 39
4. Adopting XP43
Is XP Right for Us? 43
Go! 51
Assess Your Agility 62
Part II. Practicing XP
5. Thinking 69
Pair Programming 71
Energized Work 79
Informative Workspace 83
Root-Cause Analysis 88
Retrospectives 91
6. Collaborating 99
Trust 102
Sit Together 112
Real Customer Involvement 120
Ubiquitous Language 124
Stand-Up Meetings 129
Coding Standards 133
Iteration Demo 138
Reporting 144
7. Releasing153
“Done Done” 156
No Bugs 160
Version Control 169
Ten-Minute Build 177
Continuous Integration 183
Collective Code Ownership 191
Documentation 195
8. Planning 199
Vision 201
Release Planning 206
The Planning Game 219
Risk Management 224
Iteration Planning .. 233
Slack 246
Stories 253
Estimating 260
9. Developing271
Incremental Requirements 273
Customer Tests 278
Test-Driven Development 285
Refactoring 303
Simple Design 314
Incremental Design and Architecture 321
Spike Solutions 331
Performance Optimization 335
Exploratory Testing 341
Part III. Mastering Agility
10. Values and Principles 353
Commonalities 353
About Values, Principles, and Practices 354
Further Reading 354
11. Improve the Process 357
Understand Your Project 357
une and Adapt 358
Break the Rules 359
12. Rely on People 361
Build Effective Relationships 361
Let the Right People Do the Right Things 363
Build the Process for the People 364
13. Eliminate Waste 367
Work in Small, Reversible Steps 367
Fail Fast 369
Maximize Work Not Done 370
Pursue Throughput 371
14. Deliver Value 375
Exploit Your Agility 375
Only Releasable Code Has Value 376
Deliver Business Results 378
Deliver Frequently 379
15. Seek Technical Excellence381
Software Doesn’t Exist 381
Design Is for Understanding 382
Design Trade-offs 383
Quality with a Name 383
Great Design 383
Universal Design Principles 384
Principles in Practice 387
Pursue Mastery 388
References 391
Index... 397

本目錄推薦

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