描述
开 本: 16开纸 张: 胶版纸包 装: 平装-胶订是否套装: 否国际标准书号ISBN: 9787302319061丛书名: 21世纪软件工程专业规划教材
目 录
第1章 概述
1.1 软件服务外包
1.1.1 服务外包
1.1.2 软件服务外包的内涵
1.1.3 软件服务外包市场
l.2 软件外包与软件开发过程
1.2.1 软件外包项目特点
1.2.2 软件外包项目全过程管理
1.2.3 软件工程过程
1.3 软件外包与软件开发规范
1.3.1 软件性能
1.3.2 软件开发规范
1.3.3 软件工程标准
第2章 软件开发过程
2.1 软件生命周期
2.2 常用软件过程模型
2.2.1 瀑布模型
2.2.2 增量模型
2.2.3 演化模型
2.2.4 螺旋模型
2.2.5 统一过程模型
2.2.6 敏捷过程
第3章 软件开发规范
3.1 软件过程规范
3.1.1 软件过程概要
3.1.2 工程过程规范
3.1.3 管理过程规范
3.1.4 管理过程的主要成果
3.1.5 管理过程案例
3.2 软件文档规范
3.2.1 软件文档
3.2.2 软件文档分类
3.2.3 软件文档编制
3.2.4 软件文档规范
3.2.5 软件编码规范
3.3 软件支持过程规范
3.3.1 软件支持过程概述
3.3.2 软件配置管理
3.3.3 软件质量保证
3.3.4 分析与决策
3.3.5 软件评审
第4章 软件管理规范
4.1 软件管理概述
4.2 项目计划
4.2.1 项目估算
4.2.2 项目计划制订
4.2.3 评审项目计划
4.2.4 项目计划变更控制
4.2.5 项目计划主要工作成果
4.2.6 项目计划案例
4.3 项目监控
4.3.1 项目监控策略
4.3.2 项目计划跟踪
4.3.3 偏差控制
4.3.4 项目进展汇报
4.3.5 项目监控的主要工作成果
4.4 变更管理和需求变更管理
4.4.1 变更管理
4.4.2 需求变更管理
4.4.3 变更管理的主要工作成果
4.5 沟通管理
4.5.1 规划沟通
4.5.2 发布信息
4.5.3 报告绩效
4.5.4 管理利害关系人
4.5.5 沟通管理的主要工作成果
4.6 风险管理
4.6.1 风险管理计划
4.6.2 风险管理
4.6.3 风险管理的主要工作成果
4.6.4 风险管理案例
第5章 传统软件过程及其规范
5.1 传统软件过程概要
5.1.1 传统软件过程
5.1.2 传统软件过程的优缺点
5.1.3 传统软件过程的适用性
5.2 软件需求分析
5.2.1 软件需求分析的主要工作
5.2.2 软件需求分析阶段的成果
5.2.3 软件需求评审
5.2.4 软件需求确认和需求管理
5.3 软件设计
5.3.1 软件设计的主要工作
5.3.2 软件设计阶段的成果
5.3.3 软件设计的评审
5.3.4 软件体系结构的设计和选择的原则
5.3.5 设计模式的应用
5.3.6 数据库设计原则
5.3.7 详细设计原则
5.4 软件编码
5.4.1 软件编码阶段的主要工作
5.4.2 软件编码阶段的成果
5.4.3 程序代码评审
5.4.4 SQL语言及使用
5.4.5 单元测试的认识误区和实施原则
5.5 软件测试
5.5.1 软件测试阶段的主要工作
5.5.2 软件测试阶段的成果
5.5.3 软件测试用例的评审
5.5.4 软件测试的原则及规范
5.6 软件发布与维护
5.6.1 软件维护阶段的主要工作
5.6.2 软件维护阶段的成果
5.6.3 软件维护的原则
5.7 传统软件过程案例
5.7.1 软件需求分析
5.7.2 软件设计
5.7.3 软件编码
5.7.4 软件测试
5.7.5 软件发布与维护
第6章 统一过程及其规范
6.1 统一过程介绍
6.1.1 统一过程的维度
6.1.2 时间轴——阶段与迭代
6.1.3 统一过程的工件
6.2 需求规范
6.2.1 词汇表
6.2.2 软件需求规格说明
6.2.3 用例规范
6.3 分析和设计规范
6.3.1 软件架构设计文档
6.3.2 用例实现规范
6.4 实施规范
6.5 测试规范
6.5.1 测试计划
6.5.2 测试评估摘要
6.6 配置和变更管理规范
6.7 项目管理规范
参考文献
1.1 软件服务外包
1.1.1 服务外包
1.1.2 软件服务外包的内涵
1.1.3 软件服务外包市场
l.2 软件外包与软件开发过程
1.2.1 软件外包项目特点
1.2.2 软件外包项目全过程管理
1.2.3 软件工程过程
1.3 软件外包与软件开发规范
1.3.1 软件性能
1.3.2 软件开发规范
1.3.3 软件工程标准
第2章 软件开发过程
2.1 软件生命周期
2.2 常用软件过程模型
2.2.1 瀑布模型
2.2.2 增量模型
2.2.3 演化模型
2.2.4 螺旋模型
2.2.5 统一过程模型
2.2.6 敏捷过程
第3章 软件开发规范
3.1 软件过程规范
3.1.1 软件过程概要
3.1.2 工程过程规范
3.1.3 管理过程规范
3.1.4 管理过程的主要成果
3.1.5 管理过程案例
3.2 软件文档规范
3.2.1 软件文档
3.2.2 软件文档分类
3.2.3 软件文档编制
3.2.4 软件文档规范
3.2.5 软件编码规范
3.3 软件支持过程规范
3.3.1 软件支持过程概述
3.3.2 软件配置管理
3.3.3 软件质量保证
3.3.4 分析与决策
3.3.5 软件评审
第4章 软件管理规范
4.1 软件管理概述
4.2 项目计划
4.2.1 项目估算
4.2.2 项目计划制订
4.2.3 评审项目计划
4.2.4 项目计划变更控制
4.2.5 项目计划主要工作成果
4.2.6 项目计划案例
4.3 项目监控
4.3.1 项目监控策略
4.3.2 项目计划跟踪
4.3.3 偏差控制
4.3.4 项目进展汇报
4.3.5 项目监控的主要工作成果
4.4 变更管理和需求变更管理
4.4.1 变更管理
4.4.2 需求变更管理
4.4.3 变更管理的主要工作成果
4.5 沟通管理
4.5.1 规划沟通
4.5.2 发布信息
4.5.3 报告绩效
4.5.4 管理利害关系人
4.5.5 沟通管理的主要工作成果
4.6 风险管理
4.6.1 风险管理计划
4.6.2 风险管理
4.6.3 风险管理的主要工作成果
4.6.4 风险管理案例
第5章 传统软件过程及其规范
5.1 传统软件过程概要
5.1.1 传统软件过程
5.1.2 传统软件过程的优缺点
5.1.3 传统软件过程的适用性
5.2 软件需求分析
5.2.1 软件需求分析的主要工作
5.2.2 软件需求分析阶段的成果
5.2.3 软件需求评审
5.2.4 软件需求确认和需求管理
5.3 软件设计
5.3.1 软件设计的主要工作
5.3.2 软件设计阶段的成果
5.3.3 软件设计的评审
5.3.4 软件体系结构的设计和选择的原则
5.3.5 设计模式的应用
5.3.6 数据库设计原则
5.3.7 详细设计原则
5.4 软件编码
5.4.1 软件编码阶段的主要工作
5.4.2 软件编码阶段的成果
5.4.3 程序代码评审
5.4.4 SQL语言及使用
5.4.5 单元测试的认识误区和实施原则
5.5 软件测试
5.5.1 软件测试阶段的主要工作
5.5.2 软件测试阶段的成果
5.5.3 软件测试用例的评审
5.5.4 软件测试的原则及规范
5.6 软件发布与维护
5.6.1 软件维护阶段的主要工作
5.6.2 软件维护阶段的成果
5.6.3 软件维护的原则
5.7 传统软件过程案例
5.7.1 软件需求分析
5.7.2 软件设计
5.7.3 软件编码
5.7.4 软件测试
5.7.5 软件发布与维护
第6章 统一过程及其规范
6.1 统一过程介绍
6.1.1 统一过程的维度
6.1.2 时间轴——阶段与迭代
6.1.3 统一过程的工件
6.2 需求规范
6.2.1 词汇表
6.2.2 软件需求规格说明
6.2.3 用例规范
6.3 分析和设计规范
6.3.1 软件架构设计文档
6.3.2 用例实现规范
6.4 实施规范
6.5 测试规范
6.5.1 测试计划
6.5.2 测试评估摘要
6.6 配置和变更管理规范
6.7 项目管理规范
参考文献
评论
还没有评论。