敏捷开发艺术(影印版)
¥
17.17
2.9折
¥
59
九品
仅1件
作者[美] 著
出版社东南大学出版社
出版时间2008-08
版次1
装帧平装
货号A15
上书时间2024-11-01
商品详情
- 品相描述:九品
图书标准信息
-
作者
[美] 著
-
出版社
东南大学出版社
-
出版时间
2008-08
-
版次
1
-
ISBN
9787564112417
-
定价
59.00元
-
装帧
平装
-
开本
16开
-
纸张
胶版纸
-
页数
409页
-
字数
454千字
- 【内容简介】
-
本书是讲解如何利用敏捷开发方法构建高价值软件的实用指南,描述了什么是敏捷开发,以及它能帮助软件项目获得成功的原因。该书还将开发者、项目经理、测试者和客户所需信息整合在一起,以便直接运用。
《敏捷开发艺术》展现了敏捷过程的完整视图,基于作者多年的极限编程(XP)经验,直截了当地提出关于计划、开发、交付和管理等多方面实施的建议。它为开发者和测试者提供实用的技术练习,同样也为非技术背景读者提供了充分的信息。作者还介绍了如何处理敏捷开发中的棘手问题:建立团队成员之间的协作和信任关系。
《敏捷开发艺术》针对下列问题给出明确的答案:
如何采用敏捷开发?
我们是否真的需要结对编程?
应该基于何种度量(metrics)报告?
如何让我们的客户共同参与项目?
我们应该撰写多少文档?
何时设计架构?
作为非开发者,该如何与敏捷团队合作?
我的产品路线图在哪里?
QA如何适应敏捷开发?
无论你是敏捷团队的一员,还是刚刚对敏捷开发产生兴趣,这本书都具备了你需要的所有实用技巧。它向你说明引入XP的过程,详细描述其中每一项实践,并且讨论了如何修改xP和创建自己的敏捷方法等相关原则。该书将随着你的经验提升而不断深入,首先教你规则,然后告诉你如何突破它们,当你掌握了敏捷开发艺术之时,最终便可以摈弃一切规则。
- 【目录】
-
Preface
Part Ⅰ. Getting Started
1.Why Agile?
Understanding Success
Beyond Deadlines
The Importance of Organizational Success
Enter Agility
2.How to Be Agile
Agile Methods
Don't Make Your Own Method
The Road to Mastery
Find a Mentor
3.Understanding XP
The XP Lifecyde
The XP Team
XP Concepts
4.Adopting XP
Is XP Right for Us?
Go!
Assess Your Agility
Part Ⅱ. Practicing XP
5.Thinking
Pair Programming
Energized Work
Informative Workspace
Root-Cause Analysis
Retrospectives
6.Collaborating
Trust
Sit Together
Real Customer Involvement
Ubiquitous Language
Stand-Up Meetings
Coding Standards
Iteration Demo
Reporting
7.Releasing
"Done Done"
No Bugs
Version Control
Ten-Minute Build
Continuous Integration
Collective Code Ownership
Documentation
8.Planning
Vision
Release Planning
The Planning Game
Risk Management
Iteration Planning
Slack
Stories
Estimating
9.Developing
Incremental Requirements
Customer Tests
Test-Driven Development
Re factoring
Simple Design
Incremental Design and Architecture
Spike Solutions
Performance Optimization
Exploratory Testing
Part Ⅲ. Mastering Agility
10. Values and Principles
Commonalities
About Values, Principles, and Practices
Further Reading
11.Lmprove the Process
Unedrstand Your Project
Tune and Adapt
Bread the Rules
12.Rely on People
Build Effective Relationships
Let the Right People Do the Right Things
Build the Process for the People
13.Eliminate Waste
Work in Small, Reversible Steps
Fail Fast
Maximize Work Not Done
Pursue Throughput
14. Deliver Value
Exploit Your Agility
Only Releasable Code Has Value
Deliver Business Results
Deliver Frequently
15. Seek Technical Excellence
Software Doesn't Exist
Design Is for Understanding
Design Trade-offs
Quality with a Name
Great Design
Universal Design Principles
Principles in Practice
Pursue Mastery
References
Index
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价