
| 在一个瞬息万变的软件开发环境中,开发者必须十分灵活、反应迅速,能够实现不断变化的目标——简而言之,他们必须十分敏捷。敏捷软件开发的目的是满足对速度和灵活性的需要。敏捷软件开发吸引了既有软件工程技术的精华,又避免了传统软件开发方法的局限,为软件工程开创了新的方向。 |
| Jim Highsmith是著名的顾问、软件开发者、作家和讲演家,也是敏捷联盟的发起人和第一任理事,敏捷宣言的执笔人之一,Cutter Consortium的敏捷项目管理咨询主管,他还是2000年度Jolt奖得主《Adaptive Software Development》一书的作者。 |
| 译者序 序 前言 引言 第一部分 新问题、新方法 第1章 变革驱动的经济 第2章 DIX系统公司 第3章 敏捷方法 第二部分 开发思想和代表人物 第4章 人物访谈:Kent Beck 第5章 原理1:交付有用的产品 第6章 人物访谈:Alistair Cockbum 第7章 原理2:依赖于人 第8章 人物访谈:Ken Schwaber 第9章 原理3:鼓励协作 第10章 人物访谈:Martin Fowler 第11章 原理4:技术优势 第12章 人物访谈:Ward Cunningham 第13章 原理5:做尽可能简单的事情 第14章 人物访谈:Jim Highsmith 第15章 原理6:成为自适应 第16章 人物访谈:Bob Charette 第三部分 敏捷软件开发生态系统大观 第17章 Scrum 第18章 动态系统开发方法 第19章 Grystal方法 第20章 特性驱动开发 第21章 精益开发 第22章 极限编程 第23章 自适应软件开发 第四部分 开发一个敏捷软件开发生态系统 第24章 表达生态系统 第25章 设计自己的敏捷方法 第26章 敏捷蜕变 参考文献 |
商品评论(0条)