当前位置:在线查询网 > 在线百科全书查询 > 高品质软件成功之路

高品质软件成功之路_在线百科全书查询


请输入要查询的词条内容:

高品质软件成功之路


本书综合设计者和实践者的视角,全方位地展示软件工程领域的问题和解决方案。全书分为基础篇和高级篇两部分。基础篇概括介绍了IBM Rational软件交付平台及Rational统一过程整体架构,并从流程和项目管理、需求管理、设计和构建、软件质量保证、配置和变更等方面,介绍了团队中不同角色在软件开发的不同阶段,如何在Rational软件交付平台上进行协作。高级篇介绍Rational针对企业项目组合管理(PPM),分布式异地开发,以及SOA领域提出的解决方案。



图书信息


书 名: 高品质软件成功之路

作 者:胡香冬

出版社: 电子工业出版社

出版时间: 2009-8-1

ISBN: 9787121083570

开本: 16开

定价: 45.00元

作者简介


胡香冬,2005年加入lBM中国软件开发中心,曾从事Rational在项目和流程管理、软件配置管理、自动化测试等领域产品的开发、测试以及部署实施和集成架构咨询工作,是IBM认证的RUP专家和00AD解决方案设计师。目前正带领团队从事Rational Method Composer以及其他Rational新产品的设计和开发工作。

图书目录


第1章 Rational软件交付平台及开发过程概述

1.1 随需应变时代的挑战

1.1.1 地理分布的业务

1.1.2 循规成为薪的必要条件

1.1.3 模块化系统增强企业灵活性

1.2 Rational软件交付平台

1.3 Rational业务驱动开发解决方案

1.3.1 需求和分析

1.3.2 设计和构建

1.3.3 软件质量

1.3.4 变更和配置管理

1.3.5 流程和项目组合管理

1.4 RUP及Rational下一代流程解决方案

1.4.1 统一方法架构

1.4.2 IBM Rational流程库

1.4.3 RUP简介

1.4.4 流程的部署和执行

1.5 小结

第2章 项目及流程管理

2.1 实施项目管理的优势

2.1.1 项目管理的概念

2.1.2 实施成功的项目管理的好处

2.2 使用RPM进行全面的项目管理

2.2.1 选择有效的工具来提高项目管理的效率

2.2.2 RPM简介

2.2.3 使用RPM进行项目及工作管理

2.2.4 使用RPM进行人力资源管理

2.2.5 使用RPM进行项目范围及风险管理

2.2.6 通过RPM和其他Rational产品规划管理流程

2.3 小结

第3章 需求管理

3.1 需求管理的重要性

3.1.1 什么是需求管理

3.1.2 为什么需要需求管理

3.2 需求管理中的常见问题

3.3 IBM Rational需求管理解决方案

3.3.1 解决方案介绍

3.3.2 需求开发

3.3.3 需求跟踪和量化管理

3.3.4 需求变更管理

3.4 小结

3.5 参考文献

第4章 设计和构建

4.1 模型驱动开发介绍

4.1.1 什么是模型驱动开发

4.1.2 为什么需要模型

4.1.3 模型与UML

4.1.4 模型驱动开发的优势

4.2 IBM RSA MDD介绍

4.2.1 RSA对于模型驱动开发的支持

4.2.2 模型驱动开发必备能力

4.2.3 RSA配置和设置

4.2.4 MDD的Hello World程序

4.2.5 对UML模型的操作

4.2.6 开发用例模型描述系统需求

4.2.7 开发分析模型描述系统业务逻辑

4.2.8 开发设计模型描述系统架构

4.2.9 根据建模需要扩展RSA功能

4.2.10 开发和重用设计模式

4.3 测试驱动的设计和构建

4.3.1 随需实用的架构和代码分析

4.3.2 健壮有效的单元组件测试

4.3.3 方便精准的运行时分析

4.4 协调统一的设计和构建平台

4.4.1 统一的开发环境

4.4.2 无缝集成的交付平台

4.5 小结

4.6 参考文献

第5章 软件质量保证

5.1 Rational Unified Process如何支持软件质量保证流程

5.1.1 IBM Rational Unified Process对软件质量保证上的理论支持

5.1.2 IBM Rational Unified Process对软件质量保证上的最佳实践

5.1.3 Rational工具如何支持质量保证过程

5.2 如何使用Rational ClearQuest Test Manager管理软件测试资产

5.2.1 Rational ClearQuest Test Manager软件的理论基础

5.2.2 Rational ClearQuest Test Manager如何管理软件测试资产

5.3 如何使用Rational测试工具来辅助软件测试

5.3.1 使用Rational Manual Tester来辅助软件手工测试

5.3.2 使用RationalFunctionalTester实现Web,Java和.NET软件应用的功能测试自动化

5.3.3 使用Rational Robot实现MFC软件应用的测试自动化

5.3.4 使用Rational Performance Tester实现软件性能测试自动化

5.3.5 使用Rational测试工具对mainframe平台应用开发的支持

5.4 如何整合Rational ClearQuest Test Manager和Rational测试工具进行集成实现测试脚本的统一管理

5.4.1 集成的优势

5.4.2 集成的功能

5.4.3 测试脚本与测试用例记录的关联

5.4.4 测试脚本执行结果的处理

5.5 小结

5.6 参考文献

..........................................