图书介绍

敏捷软件开发pdf电子书版本下载

敏捷软件开发
  • (美)Alistair Cockburn著;俞涓译 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:7115117861
  • 出版时间:2003
  • 标注页数:281页
  • 文件大小:19MB
  • 文件页数:315页
  • 主题词:软件开发

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
下载压缩包 [复制下载地址] 温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页

下载说明

敏捷软件开发PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第0章 引言——不可知和无法交流 1

0.1 解析经验的问题 3

0.1.1 不同的解析模式(Parsing Pattern) 3

0.1.2 检测解析模式 6

0.1.3 要考虑那些还没有成形的想法 7

0.2 充分交流的不可能性 8

0.2.1 内部重构 10

0.2.2 深入共享经验 11

0.2.3 管理不完美的交流 12

0.3 听众的三个层次 14

0.3.1 方法论和三个层次的读者 15

0.3.2 本书和三个层次的读者 17

0.3.3 SHU-HA-RI 17

0.4 那么,明天我该做什么 19

第1章 创造与交流的协作游戏 21

1.1 软件和诗歌 23

1.2 软件和游戏 25

1.2.1 游戏的种类 25

1.2.2 软件和攀岩 26

1.2.3 一个创造与交流的游戏 28

1.2.4 软件和工程 29

1.2.5 软件和建模 30

1.3 再论协作游戏 32

1.3.1 程序员如同交流专家 32

1.3.2 加快游戏速度 33

1.3.3 标记(Marker)和道具(Prop) 33

1.3.4 回报减少 34

1.3.5 主要目标所需的充分度(sufficiency) 34

1.3.6 沉淀的充分度 36

1.3.7 游戏中的游戏 38

1.3.8 开放源码开发 38

1.4 这对我意味着什么 39

第2章 人 41

2.1 人是难以预料的 43

2.1.1 探寻人的性格特征 43

2.1.2 不可预测的元素 44

2.1.3 不可避免的多样性 46

2.1.4 技术的作用 47

2.1.5 矛盾的普遍性 47

2.2 克服缺点 48

2.2.1 会犯错误 49

2.2.2 墨守成规、缺乏冒险精神 50

2.2.3 只想创新,不愿调查已有方案 51

2.2.4 积习难改和变化无常 52

2.2.5 用纪律(discipline)和宽容(tolerance)来应对 53

2.3 用更好的方法工作 55

2.3.1 具体(concrete) 55

2.3.2 实物(tangible) 57

2.3.3 可供修改的例子 58

2.3.4 看和听 59

2.3.5 支持集中和交流 60

2.3.6 工作安排与个性相匹配 60

2.3.7 天赋(talent) 61

2.3.8 保持乐趣的奖励 62

2.3.9 综合性奖励 66

2.3.10 反馈(feedback) 66

2.4 利用优点 67

2.4.1 善于寻找 68

2.4.2 人能够学习 69

2.4.3 可塑性(malleable) 70

2.4.4 贡献和采取主动 70

2.4.5 结合优点 71

2.4.6 英雄也是普通的人 72

2.5 明天我该做什么 73

第3章 团队交流、合作 75

3.1.1 拖延和丧失机会的代价(lost-opportunity costs) 77

3.1 信息对流 77

3.1.2 Erg-seconds(尔格/秒) 79

3.1.3 渗透交流 82

3.1.4 垃圾信息(Draft) 84

3.1.5 信息辐射源 85

3.1.6 应用热空气理论 90

3.2 跨越交流沟壑 93

3.2.1 交流形式 93

3.2.2 缺少交流形式的后果 96

3.2.3 利用形式 97

3.2.4 固化信息和跨越空白 99

3.3 团队是个集体 102

3.3.1 友好和冲突 104

3.3.2 工作时间内的公民感 105

3.3.3 敌对的XP和友好的XP 106

3.3.4 通过成功来组建团队 107

3.3.5 团队文化和亚文化 108

3.4 团队就像生态系统 112

3.5 明天我该做什么 114

第4章 方法论 115

4.1 创造软件的生态系统 117

4.2 方法论中的概念 117

4.2.1 结构术语 118

4.2.2 范围 123

4.2.3 概念术语 125

4.2.4 发布方法论 137

4.3 方法论设计原则 143

4.3.1 常见的设计错误 143

4.3.2 方法论运用成功的项目 148

4.3.3 作者的偏好 149

4.3.4 七条原则 151

4.4 近距离观察XP 169

4.4.1 XP简介 169

4.4.2 剖析XP 171

4.4.3 调整XP 172

4.5 到底为什么需要方法论 173

4.5.1 方法论的目的 174

4.5.2 如何评估一套方法论 175

4.6 明天我该做什么 176

第5章 敏捷和自适应 179

5.1 轻但够用 181

5.1.1 刚刚够用 182

5.1.2 对文档的建议 183

5.2 敏捷 184

5.2.1 最佳条件(Sweet spots) 184

5.2.2 虚拟团队(virtual teams)问题 187

5.3 变为自适应 190

5.3.1 花时间进行反思 190

5.3.2 一项方法论改进技术 191

5.3.3 反思研讨会技术 200

5.4 我明天该做什么 202

第6章 水晶系列方法论 205

6.1 形成水晶家族 207

6.1.1 核心的水晶元素 209

6.2 透明水晶 210

6.2.1 关于透明水晶的简要描述 210

6.2.2 透明水晶的反思 212

6.3 橙色水晶 212

6.3.1 关于橙色水晶的简要描述 213

6.4 橙色水晶网(Crystal Orange Web) 215

6.3.2 橙色水晶的反思 215

6.4.1 对橙色水晶网的简要描述 216

6.4.2 橙色水晶网的反思 219

6.5 明天我该做什么 220

附录A 敏捷软件开发宣言 221

附录B Naur,Ehn,Musashi 233

参考文献 265

索引 279

精品推荐