软件开发流程及规范

软件开发流程及规范

厉小军, 潘云, 谢波, 邓阿群, 编著

出版社:清华大学出版社

年代:2013

定价:30.0

书籍简介:

本教材针对外包软件开发特点,介绍常用的开发流程模型,如瀑布模型、迭代模型、统一过程、敏捷开发模型等;针对对日、对欧美软件外包开发实践,系统阐述软件开发各环节的规范和文档要求。结合软件工程中的主要知识,基于实际项目案例介绍软件开发流程和相关规范;最后,教材将介绍软件工程项目如何展开教学实践,包括团队组织、课题定义、开发和实践环境的创建,以及整个工程实践过程的组织与实施方法步骤。

书籍目录:

第1章 概述

1.1 软件服务外包

1.1.1 服务外包

1.1.2 软件服务外包的内涵

1.1.3 软件服务外包市场

1.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 项目管理规范

参考文献

内容摘要:

《21世纪软件工程专业规划教材:软件开发过程及规范》针对外包软件开发的特点,系统地阐述软件开发过程以及各环节的规范和文档要求。全书共6章,首先概要介绍软件服务外包及其与软件开发过程和规范的关系.然后分别介绍软件开发过程以及常用的软件过程模型、软件开发规范、软件管理规范、传统软件开发过程及其规范、统一过程及其规范。《21世纪软件工程专业规划教材:软件开发过程及规范》结合软件开发中的主要知识,基于实际项目案例开发流程和文档,着重介绍软件开发的工程化方法。《21世纪软件工程专业规划教材:软件开发过程及规范》既可以作为高等学校软件工程、计算机科学与技术及相关专业的教材。也可以作为从事软件开发特别是软件服务外包工作的工程技术人员的参考资料。

书籍规格:

书籍详细信息
书名软件开发流程及规范站内查询相似图书
9787302319061
如需购买下载《软件开发流程及规范》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位清华大学出版社
版次1版印次1
定价(元)30.0语种简体中文
尺寸26 × 19装帧平装
页数印数

书籍信息归属:

软件开发流程及规范是清华大学出版社于2013.出版的中图分类号为 TP311.52 的主题关于 软件开发-高等学校-教材 的书籍。