图书介绍
Rational统一过程 实践者指南PDF|Epub|txt|kindle电子书版本网盘下载
![Rational统一过程 实践者指南](https://www.shukui.net/cover/30/30851376.jpg)
- (美)Per Kroll,(美)Philippe Kruchten著;徐正生等译 著
- 出版社: 北京:中国电力出版社
- ISBN:7508323157
- 出版时间:2004
- 标注页数:260页
- 文件大小:65MB
- 文件页数:273页
- 主题词:软件开发
PDF下载
下载说明
Rational统一过程 实践者指南PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
目录3
序3
前言3
第1部分 RUP导论3
第1章 Rational统一过程介绍3
1.1 什么是Rational统一过程3
1.2 RUP——一种方法3
1.3 RUP——良定义的软件工程过程7
1.4 RUP——可定制的过程产品13
1.5 结论18
第2章 RUP的灵魂:通向成功的指导19
2.1 尽早并且持续地化解重大风险,否则将带来很多麻烦19
2.2 确保满足客户的需求21
2.3 把注意力放到可执行软件上22
2.4 尽早在项目中适应变化24
2.5 在早期确定一个可执行架构26
2.6 使用构件构造系统27
2.7 建立高效团结的开发团队29
2.8 始终重视质量31
2.9 结论32
3.1 如何比较过程?33
第3章 比较过程:RUP、敏捷方法与严格的政府标准33
3.2 敏捷开发方法:低规范度,迭代开发方法34
3.3 SEI CMM、SEI CMMI、ISO/IEC、DOD-STD、MIL-STD:为得到更高可预测性而采用高规范度的开发方法36
3.4 RUP:可适应不同规范度的迭代开发方法38
3.5 要使用什么样的迭代开发方法?40
3.6 要达到多高的规范度?40
3.7 你的过程需要怎样的RUP配置?41
3.8 结论43
4.1 一个人完成的软件项目:Deimos项目45
第4章 应用于个人的RUP:Deimos项目45
4.2 承诺(星期一午餐时)50
4.3 进一步工作(星期一的晚些时候)52
4.4 增强功能(星期二)53
4.5 更多的进展,更多的变化(星期三)54
4.6 接近完成(星期四)54
4.7 发布Beta测试版并移交(星期五)55
4.8 结论55
5.2 主要里程碑59
5.1 一些常见的误解59
第2部分 一个RUP项目的生命周期59
第5章 RUP的四个阶段59
5.3 没有固定的工作流60
5.4 没有不变的制品61
5.5 项目的三种类型62
第6章 初始阶段63
6.1 初始阶段的目标63
6.2 初始阶段和迭代64
6.3 目标1:了解要创建什么样的系统65
6.4 目标2:确定系统的主要功能69
6.5 目标3:制定至少一个可行的方案70
6.6 目标4:了解与项目相关的成本、时间表和风险72
6.7 目标5:确定遵循什么过程和使用哪些工具72
6.8 项目回顾:生命周期目标里程碑73
6.9 结论74
第7章 细化阶段75
7.1 细化阶段的目标75
7.2 细化和迭代76
7.3 目标1:更明确的认识需求78
7.4 目标2:设计、实现、验证系统架构并建立架构基线79
7.5 目标3:化解主要风险,更精确地制定时间表和费用估算88
7.6 目标4:细化开发案例并搭建开发环境89
7.7 项目回顾:生命周期架构里程碑89
7.8 结论90
第8章 构造阶段91
8.1 构造阶段的目标92
8.2 构造和迭代93
8.3 目标1:降低开发成本并实现部分的并行开发94
8.4 目标2:迭代开发完整的产品,并准备把它交付给用户99
8.5 项目回顾:初始可执行能力里程碑103
8.6 结论104
第9章 移交阶段105
9.1 移交阶段的目标106
9.2 移交阶段的迭代和开发周期106
9.3 目标1:进行Beta测试以确保达到用户期望108
9.4 目标2:培训用户和维护人员来达到用户的自我依赖111
9.5 目标3:准备交付环境并转换数据库系统111
9.6 目标4:为投放市场作准备:包装、生产产品和进行演示112
9.7 目标5:与涉众合作完成交付工作113
9.9 结论114
9.8 项目回顾:产品发布里程碑114
第3部分 RUP的应用117
第10章 配置、实例化和定制RUP117
10.1 配置RUP117
10.2 在项目中实例化RUP120
10.3 定制RUP123
10.4 结论128
11.1 在项目中应用RUP129
第11章 应用RUP129
11.2 在大型组织中应用RUP136
11.3 一个做适度修改的典型计划139
11.4 一个做重大修改的典型计划141
11.5 一个做重大修改的激进计划142
11.6 结论143
第12章 计划一个迭代项目145
12.1 动机145
12.2 主要概念145
12.3 概要计划和详细计划:项目计划和迭代计划147
12.4 创建项目计划149
12.5 迭代计划154
12.6 评估156
12.7 一个迭代评估技术:宽频修改Delphi156
12.8 优化项目计划157
12.9 结论158
第13章 应用RUP时常见的错误及解决方法159
13.1 应用RUP时的错误159
13.2 管理迭代开发时的错误164
13.3 执行分析、创建架构、设计、实现和测试等活动的错误170
13.4 结论175
第4部分 对RUP基于角色的指导179
第14章 对项目经理的指导179
14.1 项目经理的任务179
14.2 项目管理181
14.3 项目经理的活动184
14.4 在RUP中找到自己的方法185
14.5 结论186
14.6 关于项目经理的一些资源187
15.1 系统分析员的任务188
第15章 对系统分析员的指导188
15.2 从何开始?189
15.3 理解业务的操作190
15.4 理解涉众的需求191
15.5 开发外貌192
15.6 开发用况模型和术语表194
15.7 示例:注册课程的用况描述198
15.8 细化模型198
15.11 RUP中系统分析员的角色202
15.9 更新并细化需求202
15.10 确保满足需求并进行测试202
15.12 关于系统分析员的一些资源203
第16章 对系统架构师的指导204
16.1 系统架构师的任务204
16.2 系统架构206
16.3 不断变化的角色209
16.4 系统架构师的工作210
16.5 系统架构师在RUP中的活动211
16.7 在RUP中找到自己的方法215
16.6 系统架构师在RUP中的角色215
16.8 关于系统架构师的一些资源216
第17章 对开发人员的指导218
17.1 开发人员的任务218
17.2 开发人员任务总览219
17.3 理解需求并设计约束条件220
17.4 设计、实现和测试用况及构件221
17.5 设计、实现并测试所有必要的数据库228
17.6 不断与其他开发人员的工作一起集成应用程序228
17.7 开发人员的最佳实践方法230
17.8 关于开发人员的一些资源233
第18章 对测试人员的指导235
18.1 测试人员的任务235
18.2 什么是测试?239
18.3 RUP的测试哲学240
18.4 RUP产品中的测试规程242
18.5 测试人员的活动244
18.6 结论248
18.7 关于测试人员的一些资源249
术语表250
参考文献253