网站首页 所有分类 注册 登陆 |
||
| | 文学 | 人文社科 | 经济与管理 | 外语 | 艺术与摄影 | 科技 | 计算机 | 工具书 | 外文原版 | 学术 | 母婴少儿 | 生活时尚 | 教育考试 |
| 当前位置:首页->计算机-> ->Rational统一过程(实践者指南) | |
收藏 |
Rational统一过程(实践者指南)作者:Kruchten,Philippe,陈逸,Kroll,徐正生,邓启威,分类:计算机 人气: 装帧:平装(无盘) / 233×184×10毫米 / 272页 / 0字 ISBN(10位/13位):7508323157 出版:中国电力出版社于2004-08- 1出版 定价:¥33元 标签(Tags):工业技术 计算机 收藏人数: |
| 简介: |
| 软件工程系列。 本书将会向读者介绍一些关键问题,这些问题涉及到迭代项目的计划和管理、构件设计及软件架构的基础知识,以及用况的正确应用等。所有的团队成员——从项目经理到系统分析员,从开发人员到测试人员——都将了解到如何把RUP快速地应用到自己的工作中。读者将会了解RUP是一个灵活的、具有普遍适用性的过程框架,它可以通过适当裁减来满足各种类型和规模的开发项目的需要。 |
| 目录: |
| 序 前 言 第1部分 RUP导论 第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章 比较过程:RUP、敏捷方法与严格的政府标准 33 3.1 如何比较过程? 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章 应用于个人的RUP:Deimos项目 45 4.1 一个人完成的软件项目:Deimos项目 45 4.2 承诺(星期一午餐时) 50 4.3 进一步工作(星期一的晚些时候) 52 4.4 增强功能(星期二) 53 4.5 更多的进展,更多的变化(星期三) 54 4.6 接近完成(星期四) 54 4.7 发布Beta测试版并移交(星期五) 55 4.8 结论 55 第2部分 一个RUP项目的生命周期 第5章 RUP的四个阶段 59 5.1 一些常见的误解 59 5.2 主要里程碑 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.8 项目回顾:产品发布里程碑 114 9.9 结论 114 第3部分 RUP的应用 第10章 配置、实例化和定制RUP 117 10.1 配置RUP 117 10.2 在项目中实例化RUP 120 10.3 定制RUP 123 10.4 结论 128 第11章 应用RUP 129 11.1 在项目中应用RUP 129 11.2 在大型组织中应用RUP 136 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 一个迭代评估技术:宽频修改Delphi 156 12.8 优化项目计划 157 12.9 结论 158 第13章 应用RUP时常见的错误及解决方法 159 13.1 应用RUP时的错误 159 13.2 管理迭代开发时的错误 164 13.3 执行分析、创建架构、设计、实现和测试等活动的错误 170 13.4 结论 175 第4部分 对RUP基于角色的指导 第14章 对项目经理的指导 179 14.1 项目经理的任务 179 14.2 项目管理 181 14.3 项目经理的活动 184 14.4 在RUP中找到自己的方法 185 14.5 结论 186 14.6 关于项目经理的一些资源 187 第15章 对系统分析员的指导 188 15.1 系统分析员的任务 188 15.2 从何开始? 189 15.3 理解业务的操作 190 15.4 理解涉众的需求 191 15.5 开发外貌 192 15.6 开发用况模型和术语表 194 15.7 示例:注册课程的用况描述 198 15.8 细化模型 198 15.9 更新并细化需求 202 15.10 确保满足需求并进行测试 202 15.11 RUP中系统分析员的角色 202 15.12 关于系统分析员的一些资源 203 第16章 对系统架构师的指导 204 16.1 系统架构师的任务 204 16.2 系统架构 206 16.3 不断变化的角色 209 16.4 系统架构师的工作 210 16.5 系统架构师在RUP中的活动 211 16.6 系统架构师在RUP中的角色 215 16.7 在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 |
| 内容摘要: |
| 书评: |
| 本书暂时没有评论 |
| 请登陆后发表评论,点击这里登陆,或者点击这里注册 |
| 以下网店提供购买本书: | ||||||
网店 |
价格 |
折扣 |
配送 |
支付方式 |
最近优惠 |
购买 |
| ¥31.35 | 95% | 送货上门、货到付款(运费:北京免费,其他地区5~12元) 送货上门、款到发货(运费:北京免费,其他地区5~12元) EMS快递(运费: 图书原价50元以内14元,超过50部分每增加25元(不足25元按25元计算)加收6元。其中单本书超过50元的部分打折) 普通邮寄(运费:中国大陆地区邮寄费每单6元) | 货到付款 邮局汇款 银行汇款 在线支付 | 直接购买 | ||
| ¥31.35 | 95% | 直接购买 | ||||
关于我们 联系我们
|