当前位置:首页 > 工业技术
软件开发过程及规范
软件开发过程及规范

软件开发过程及规范PDF电子书下载

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:厉小军,潘云,谢波等编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2013
  • ISBN:9787302319061
  • 页数:314 页
图书介绍:本教材针对外包软件开发特点,介绍常用的开发流程模型,如瀑布模型、迭代模型、统一过程、敏捷开发模型等;针对对日、对欧美软件外包开发实践,系统阐述软件开发各环节的规范和文档要求。结合软件工程中的主要知识,基于实际项目案例介绍软件开发流程和相关规范;最后,教材将介绍软件工程项目如何展开教学实践,包括团队组织、课题定义、开发和实践环境的创建,以及整个工程实践过程的组织与实施方法步骤。
《软件开发过程及规范》目录

第1章 概述 1

1.1软件服务外包 1

1.1.1服务外包 1

1.1.2软件服务外包的内涵 2

1.1.3软件服务外包市场 3

1.2软件外包与软件开发过程 6

1.2.1软件外包项目特点 6

1.2.2软件外包项目全过程管理 7

1.2.3软件工程过程 9

1.3软件外包与软件开发规范 10

1.3.1软件性能 10

1.3.2软件开发规范 12

1.3.3软件工程标准 15

第2章 软件开发过程 20

2.1软件生命周期 20

2.2常用软件过程模型 21

2.2.1瀑布模型 21

2.2.2增量模型 23

2.2.3演化模型 24

2.2.4螺旋模型 26

2.2.5统一过程模型 27

2.2.6敏捷过程 29

第3章 软件开发规范 31

3.1软件过程规范 31

3.1.1软件过程概要 31

3.1.2工程过程规范 32

3.1.3管理过程规范 33

3.1.4管理过程的主要成果 38

3.1.5管理过程案例 45

3.2软件文档规范 53

3.2.1软件文档 53

3.2.2软件文档分类 54

3.2.3软件文档编制 56

3.2.4软件文档规范 57

3.2.5软件编码规范 58

3.3软件支持过程规范 66

3.3.1软件支持过程概述 66

3.3.2软件配置管理 67

3.3.3软件质量保证 85

3.3.4分析与决策 91

3.3.5软件评审 96

第4章 软件管理规范 101

4.1软件管理概述 101

4.2项目计划 102

4.2.1项目估算 102

4.2.2项目计划制订 104

4.2.3评审项目计划 105

4.2.4项目计划变更控制 106

4.2.5项目计划主要工作成果 107

4.2.6项目计划案例 109

4.3项目监控 114

4.3.1项目监控策略 114

4.3.2项目计划跟踪 117

4.3.3偏差控制 118

4.3.4项目进展汇报 118

4.3.5项目监控的主要工作成果 119

4.4变更管理和需求变更管理 119

4.4.1变更管理 119

4.4.2需求变更管理 120

4.4.3变更管理的主要工作成果 122

4.5沟通管理 122

4.5.1规划沟通 122

4.5.2发布信息 124

4.5.3报告绩效 125

4.5.4管理利害关系人 126

4.5.5沟通管理的主要工作成果 127

4.6风险管理 127

4.6.1风险管理计划 128

4.6.2风险管理 128

4.6.3风险管理的主要工作成果 131

4.6.4风险管理案例 133

第5章 传统软件过程及其规范 138

5.1传统软件过程概要 138

5.1.1传统软件过程 138

5.1.2传统软件过程的优缺点 139

5.1.3传统软件过程的适用性 140

5.2软件需求分析 140

5.2.1软件需求分析的主要工作 140

5.2.2软件需求分析阶段的成果 144

5.2.3软件需求评审 155

5.2.4软件需求确认和需求管理 156

5.3软件设计 157

5.3.1软件设计的主要工作 157

5.3.2软件设计阶段的成果 161

5.3.3软件设计的评审 168

5.3.4软件体系结构的设计和选择的原则 170

5.3.5设计模式的应用 171

5.3.6数据库设计原则 171

5.3.7详细设计原则 172

5.4软件编码 173

5.4.1软件编码阶段的主要工作 173

5.4.2软件编码阶段的成果 175

5.4.3程序代码评审 176

5.4.4 SQL语言及使用 178

5.4.5单元测试的认识误区和实施原则 181

5.5软件测试 182

5.5.1软件测试阶段的主要工作 182

5.5.2软件测试阶段的成果 187

5.5.3软件测试用例的评审 189

5.5.4软件测试的原则及规范 190

5.6软件发布与维护 193

5.6.1软件维护阶段的主要工作 194

5.6.2软件维护阶段的成果 197

5.6.3软件维护的原则 199

5.7传统软件过程案例 200

5.7.1软件需求分析 200

5.7.2软件设计 218

5.7.3软件编码 228

5.7.4软件测试 231

5.7.5软件发布与维护 231

第6章 统一过程及其规范 232

6.1统一过程介绍 232

6.1.1统一过程的维度 233

6.1.2时间轴——阶段与迭代 233

6.1.3统一过程的工件 238

6.2需求规范 239

6.2.1词汇表 239

6.2.2软件需求规格说明 244

6.2.3用例规范 250

6.3分析和设计规范 254

6.3.1软件架构设计文档 254

6.3.2用例实现规范 272

6.4实施规范 275

6.5测试规范 280

6.5.1测试计划 280

6.5.2测试评估摘要 293

6.6配置和变更管理规范 298

6.7项目管理规范 301

参考文献 314

相关图书
作者其它书籍
返回顶部