图书介绍

RUP导论 原书第3版2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

RUP导论 原书第3版
  • (美)Philippe Kruchten著;麻志毅等译 著
  • 出版社: 北京:机械工业出版社
  • ISBN:7111148231
  • 出版时间:2004
  • 标注页数:209页
  • 文件大小:27MB
  • 文件页数:222页
  • 主题词:软件开发

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

RUP导论 原书第3版PDF格式电子书版下载

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

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

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

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

图书目录

第一部分 过程2

第1章 最佳的软件开发实践2

1.1 软件的价值2

1.2 软件开发问题的症状和根本原因2

1.3 最佳的软件实践3

1.4 软件的迭代开发4

1.5 管理需求5

1.6 应用基于构件的架构6

1.7 为软件建立可视化模型7

1.8 对软件的质量进行持续的验证8

1.9 控制软件的变更9

1.10 RUP9

1.11 小结10

第2章 RUP11

2.1 什么是RUP11

2.2 作为产品的RUP11

2.2.1 过程产品的组织12

2.2.2 关于过程工程师14

2.2.3 二维过程结构14

2.3 RUP中的最佳软件实践15

2.3.1 迭代开发15

2.3.2 需求管理16

2.3.3 架构和构件的使用17

2.3.4 建模和UML18

2.3.5 配置管理和变更管理18

2.4 RUP中的其他重要特征18

2.4.1 用况驱动的开发18

2.4.2 过程配置19

2.4.3 工具支持19

2.4.4 谁在使用RUP19

2.5 RUP的发展简史20

2.6 小结21

3.2 角色22

3.1 RUP的模型22

第3章 静态结构:过程描述22

3.3 活动24

3.4 制品25

3.4.1 报告26

3.4.2 制品集26

3.5 规程28

3.6 工作流29

3.6.1 核心工作流30

3.6.2 工作流细节30

3.6.3 迭代计划30

3.7 附加过程元素30

3.7.1 指南31

3.7.2 模板31

3.8 过程框架32

3.9 小结32

3.7.3 工具指南32

3.7.4 概念32

第4章 动态结构:迭代开发33

4.1 顺序开发过程33

4.1.1 一个合理的方法33

4.1.2 错误假设1:需求是固定的34

4.1.3 错误假设2:我们可以在进行开发之前做出正确的书面设计35

4.1.4 提出风险分析35

4.1.6 减少文书工作36

4.1.5 延长时间36

4.1.7 基于规模和基于时间的计划37

4.2 克服困难:迭代37

4.3 获取控制:阶段和里程碑38

4.4 生命周期中焦点的转移40

4.5 阶段重访40

4.5.1 初始阶段41

4.5.2 里程碑:生命周期目标42

4.5.3 细化阶段43

4.5.5 构造阶段44

4.5.4 里程碑:生命周期架构44

4.5.6 里程碑:最初的可操作能力45

4.5.7 移交阶段45

4.5.8 里程碑:产品发布46

4.6 迭代方法的好处47

4.6.1 缓解风险47

4.6.2 适应变更47

4.6.3 在过程中不断学习48

4.6.4 增加复用机会48

4.6.5 更好的整体品质48

4.7 小结48

第5章 以架构为中心的过程50

5.1 模型的重要性50

5.2 架构50

5.3 架构的重要性50

5.4 架构的定义51

5.5 架构的表示52

5.5.1 多重视图53

5.5.2 架构的4+1视图模型53

5.5.3 模型和视图55

5.5.4 架构不仅仅是一个蓝图55

5.6 以架构为中心的过程56

5.7 架构的目标56

5.7.1 智能控制56

5.7.2 复用57

5.7.3 开发的基础57

5.8 基于构件的开发57

5.9 其他的架构概念58

5.9.1 架构风格58

5.9.2 架构机制58

5.9.3 架构模式58

5.10 小结59

6.1 定义60

6.1.1 用况和活动者60

第6章 用况驱动的过程60

6.1.2 事件流62

6.1.3 场景62

6.1.4 用况模型63

6.2 确定用况63

6.3 用况的进化64

6.4 用况的组织64

6.5 在过程中使用用况65

6.6 小结67

第二部分 过程规程70

第7章 项目管理规程70

7.2 计划迭代项目70

7.3 风险的概念73

7.3.1 什么是风险73

7.3.2 策略:如何处理风险73

7.4 度量的概念74

7.5 角色和制品76

7.6 工作流77

7.6.1 工作流细节77

7.1 目的79

7.6.2 制定一个阶段计划80

7.7 制定一个迭代计划83

7.7.1 细化阶段的迭代84

7.7.2 构造阶段的迭代85

7.7.3 移交阶段的迭代85

7.8 小结86

7.7.4 迭代中的工作细节86

第8章 业务建模规程87

8.1 目的87

8.2 为什么要进行业务建模87

8.3 在业务建模中使用软件工程技术88

8.4 业务建模场景89

8.5 角色和制品90

8.6 工作流91

8.7 从业务模型到系统91

8.7.2 自动业务工作人员93

8.7.1 业务模型和系统活动者93

8.7.3 分析模型中的业务模型和实体类94

8.7.4 在资源计划中使用业务分析模型94

8.7.5 系统需求的其他来源95

8.7.6 业务模型和系统架构96

8.8 为软件开发业务建模96

8.9 工具支持96

8.10 小结97

第9章 需求规程98

9.1 目的98

9.2 什么是需求98

9.2.1 功能性需求98

9.2.2 非功能性需求99

9.3 需求的种类99

9.3.1 项目相关人员:请求与需求100

9.3.2 系统特征100

9.4 捕获和管理需求101

9.3.4 通过用况详细说明软件需求101

9.3.3 软件需求101

9.5 需求工作流102

9.6 需求中的角色103

9.7 需求中使用的制品104

9.8 工具支持106

9.9 小结106

第10章 分析和设计规程107

10.1 目的107

10.2 分析与设计107

10.3 到底要设计到什么程度107

10.4 角色和制品108

10.5 设计以用户为中心的界面109

10.6 设计模型109

10.7 分析模型109

10.8 接口扮演的角色109

10.11 工作流110

10.10 基于构件的设计110

10.9 实时系统的制品110

10.12 工具支持113

10.13 小结113

第11章 实现规程114

11.1 目的114

11.2 构造114

11.3 集成114

11.4 原型115

11.5 角色和制品117

11.6 工作流118

11.7 工具支持119

11.8 小结120

第12章 测试规程121

12.1 目的121

12.2 在迭代生命周期中进行测试122

12.2.1 质量122

12.3.1 质量维123

12.2.2 产品质量所有权123

12.3 测试的维123

12.3.2 测试的阶段124

12.3.3 测试的类型124

12.3.4 回归测试125

12.4 角色和制品125

12.5 工作流128

12.5.1 定义评估任务129

12.5.2 验证测试方法129

12.5.3 验证构造的稳定性129

12.5.4 测试和评估130

12.5.5 完成验收任务130

12.5.6 改进测试资产130

12.6 工具支持131

12.7 小结131

13.2 CCM立方体133

13.1 目的133

第13章 配置和变更管理规程133

13.2.1 配置管理134

13.2.2 变更请求管理135

13.2.3 状态和度量136

13.3 角色和制品137

13.4 工作流138

13.4.1 计划项目配置和变更控制138

13.4.2 建立项目CM环境138

13.4.3 变更和交付配置条款139

13.4.4 管理基线和发布140

13.4.5 监控和报告配置状态140

13.4.6 管理变更请求140

13.5 工具支持140

13.6 小结141

14.1 目的142

14.1.1 配置RUP142

第14章 环境规程142

14.1.2 实例化RUP143

14.1.3 定制RUP143

14.1.4 实现RUP144

14.2 角色和制品144

14.3 工作流145

14.3.1 为项目准备环境145

14.4 工具支持146

14.3.3 为迭代提供支持环境146

14.3.2 为迭代准备环境146

14.5 小结147

第15章 部署规程148

15.1 目的148

15.2 角色和制品149

15.3 工作流150

15.3.1 计划部署150

15.3.2 开发支持材料150

15.3.5 beta测试产品151

15.3.3 产品部署单元151

15.3.4 在开发地点管理接受测试151

15.3.6 在安装现场管理接受测试152

15.3.7 打包产品153

15.3.8 提供对下载地点的访问153

15.4 小结153

第16章 典型的迭代计划154

16.1 定义产品构想和业务用况154

16.1.1 结果155

16.1.2 初始阶段的后继迭代156

16.2 建立架构原型156

16.2.1 结果159

16.2.2 细化阶段中的后继迭代159

16.3 实现系统159

16.4 小结161

17.1 概述162

17.2 实施过程的效果162

第17章 实施RUP162

17.3 逐步实施RUP163

17.3.1 步骤1:评估当前状态164

17.3.2 步骤2:建立或修订目标165

17.3.3 步骤3:识别风险165

17.3.4 步骤4:计划过程实施166

17.3.5 步骤5:执行过程实施167

17.4 实施过程也是一个项目168

17.3.6 步骤6:评价过程实施168

17.5 小结169

附录172

附录A 角色小结172

附录B 制品小结175

附录C 缩写词179

术语表181

参考文献187

索引195

热门推荐