《自适应软件开发》PDF下载

  • 购买积分:15 如何计算积分?
  • 作  者:(美)詹姆斯·海斯(James A.Highsmith)著;钱岭等译
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2003
  • ISBN:7302060533
  • 页数:496 页
图书介绍:今天的软件开发环境与10年前有很大不同:市场和客户对软件功能、开发进度和质量的要求不断提高,市场竞争日益激烈,新技术迅速涌现,异地开发管理比以往更为困难。传统的软件开发方法多数面向稳定性商业环境,不适用于今天的实际情况,肯定也不适用于今后的商业环境。JamesA.Highsmith提出了一种基于复杂自适应系统理论的新型软件开发方法。这种方法从理论到实践再到工具都为复杂环境下的软件开发提供了新思路。本书的四个目标是:·提出适应于变化和不确定性环境的自适应文化·介绍指导变更管理的迭代过程的运行框架·使协作制度化,这种协作是人际的、文化的和结构化的人与人之间的相互交互·增加RAD方案的严密性和纪律性,使之可被扩展适用于真实世界中的不确定性和复杂性这些创新性内容源自复杂自适应系统科学的理论,为管理今天高度不确定性经济环境下的高速、高变更项目提供了一种可行的实际解决方案。本书适用于所有软件开发实践者,尤其适用于在高速多变的环境下从事软件开发的软件项目经理和软件开发人员。既方便了熟悉原有内容的人们,又方便了第一次阅读它的读者。《人月神话》《最后期限》《自适应软件开发》《软件发布方法》

策划人语 3

第Ⅰ篇 3

第1章 软件增长 3

历史回顾 5

致中国读者 7

世界观重生 11

译者序 15

英文版前言 19

自适应软件开发的构成 21

导论 33

未来之路 34

本章小结 35

第2章 混沌边缘的繁荣 38

扮演角色的人 42

突变和伯依得群 44

自适应开发模型 56

预测 62

协作 67

学习 68

工作在复杂环境之中 70

本章小结 74

第3章 项目使命 79

第Ⅱ篇 79

确立使命 82

创建使命定义产品 89

共享使命价值 106

注重结果 115

本章小结 117

第4章 策划自适应开发周期 120

自适应周期的特征 123

自适应策划技术 132

一个假想的周期模型 149

部件演化 158

本章小结 159

第5章 成就组和协作能力 161

协作障碍 164

成就组基础 168

用复杂性概念改善协作 173

建立协作组 180

联合应用开发 191

稳定变更 200

本章小结 201

第6章 学习:模型、技术和周期评审实践 204

什么是“学习”? 206

Senge学习模型 210

一种CAS学习模型 214

学习的技术 220

客户中心组评审 223

软件审查 237

项目事后分析 242

本章小结 247

第Ⅲ篇 253

第7章 为什么好经理也会导致项目失败 253

破裂性技术 255

高度变更 257

没有银弹 262

机构真的是复杂自适应系统吗? 266

必要的可变性 268

项目生态系统 270

简单性和复杂性 282

本章小结 283

第8章 自适应管理 286

自适应(领导-协作)管理模型 290

建立自适应的文化 302

从过程到模式 317

混沌边缘的镇静 329

本章小结 330

第9章 工作态生命周期管理 332

打破工作流思维方式 338

部件的工作态 340

构造高级自适应生命周期 353

管理部件的严密性 360

自适应环境下的工作流管理 365

本章小结 366

第10章 结构化协作 368

内容和上下文的关键区别 372

协作服务和工具 378

协作和突变 395

在项目工作中应用严格性要求的八条指南 406

本章小结 410

第11章 项目周期管理 413

一种项目管理模型 415

项目初始化 417

策划项目 424

管理项目 437

结束项目 448

本章小结 449

第12章 闲逛、麦克卢恩问题和缺氧 451

闲逛 452

麦克卢恩 453

机构成长 458

缺氧环境中的生存 466

参考文献 470

对《自适应软件开发》的赞扬 491