《软件产品线实践与模式》PDF下载

  • 购买积分:15 如何计算积分?
  • 作  者:(美)保罗·克莱门茨(Paul Clements),(美)琳达·诺斯罗普(Linda Northrop)著;张莉,王雷译(卡内基·梅隆大学软件工程研究所)
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2004
  • ISBN:7302079323
  • 页数:497 页
图书介绍:本书结构清晰,从基础知识,实践过渡到应用,围绕着软件产品线展开描述,体现了产品线方法对于组织的重要作用。全书的重点在第II和第III部分。第II部分共3章,分别针对软件工程域、技术管理实践域和组织管理实践域所涉及的29个实践域,阐述了产品线方法应用于这些实践的特有之处,如何将它们应用于核心资产开发和产品开发,最后还描述了具体的实践以及实践中的风险;第III部分共6章,提供了解14T模式和3个案例分析,为产品线的实施提供了指导原则。

第Ⅰ部分 软件产品线基础 5

第1章 基本思想和术语 5

1.1 软件产品线是什么 5

目录 5

1.2 软件产品线不是什么 10

1.3 对部分术语的解释 13

1.4 进一步阅读 14

1.5 讨论题 15

第2章 优点 16

2.1 组织方面的优点 16

2.2 个体方面的优点 19

2.3 收益和成本 21

2.4 进一步阅读 25

2.5 讨论题 25

3.1 什么是基本活动 27

第3章 三大基本活动 27

3.2 核心资产的开发 29

3.3 产品开发 34

3.4 管理 41

3.5 三者综合 45

3.6 进一步阅读 45

3.7 讨论题 46

第Ⅱ部分 软件产品线实践域 51

第4章 软件工程实践域 51

4.1 构架定义 53

4.2 构架评估 69

4.3 组件开发 76

4.4 COTS利用 83

4.5 挖掘现有资产 90

4.6 需求工程 99

4.7 软件系统集成 107

4.8 测试 115

4.9 理解相关领域 126

第5章 技术管理实践域 137

5.1 配置管理 138

5.2 数据收集、度量和跟踪 146

5.3 自行开发/购买/挖掘/委托分析 153

5.4 过程定义 161

5.5 确定范围 166

5.6 技术规划 180

5.7 技术风险管理 188

5.8 工具支持 194

第6章 组织管理实践域 204

6.1 建立业务案例 205

6.2 客户接口管理 220

6.3 开发获取策略 231

6.4 资金筹备 239

6.5 启动和贯彻执行 246

6.6 市场分析 266

6.7 运作 272

6.8 组织规划 284

6.9 组织风险管理 287

6.10 确定组织结构 293

6.11 技术预测 307

6.12 培训 312

第Ⅲ部分 实施实践域 327

第7章 软件产品线实践模式 327

7.1 模式的价值 327

7.2 软件产品线实践模式的描述 329

7.3 课程模式 331

7.4 基本覆盖模式 334

7.5 每个资产模式 337

7.6 构造什么模式 341

7.7 产品部件模式 345

7.8 组装产品线模式 349

7.9 监控模式 351

7.10 产品构造者模式 354

7.11 冷启动模式 356

7.12 运转模式 359

7.13 过程模式 361

7.14 工厂模式 367

7.15 其他模式 369

7.16 实践域覆盖 370

7.17 讨论题 371

第8章 软件产品线技术探测 372

8.1 什么是软件产品线技术探测? 372

8.2 探测询问的问题 374

8.3 探测的参与者 376

8.4 探测过程 377

8.5 使用探测结果 386

8.6 实施小的自我探测 387

8.7 讨论题 387

第9章 Cummins公司:拥抱未来 388

9.1 序曲 388

9.2 公司历史 389

9.3 发动机软件产品线 392

9.4 发展 394

9.5 为合作而调整组织结构 397

9.6 运行产品线 400

9.7 成效 402

9.8 得到的教训 405

9.9 结束语 408

9.10 实践域纲要 410

9.11 进一步阅读 411

9.12 讨论题 412

第10章 控制频道工具集:一个控制卫星的软件产品线 413

10.1 环境背景 414

10.2 启动CCT 419

10.3 工程化CCT核心资产 426

10.4 管理CCT工作 440

10.5 CCT的早期收益 441

10.6 教训和问题 443

10.7 小结 448

10.8 进一步阅读 449

10.9 讨论题 449

第11章 案例分析:小公司内成功的软件产品线开发 450

11.1 序曲 450

11.2 早期 452

11.3 MERGER软件产品线 458

11.4 Market Maker软件产品线实践 460

11.5 几点认识 467

11.6 吸取的教训 470

11.7 结论:在小公司中实施软件产品线 472

11.8 进一步阅读 474

11.9 讨论题 475

第12章 结论:实践、模式和回报 477

12.1 实践 477

12.2 模式 478

12.3 成功的因素 478

12.4 回报 480

12.5 结语 481

词汇表 482

参考文献 484