基于CMMI的软件工程及实训指导PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:张万军,郑宁,赵宇兰主编
- 出 版 社:北京交通大学出版社;清华大学出版社
- 出版年份:2011
- ISBN:9787512106901
- 页数:355 页
第1章 软件工程基础 1
1.1软件工程基本原理 1
1.2质量管理体系ISO 9001 3
1.3项目管理知识体系PMBOK 5
1.4软件能力成熟度模型集成CMMI 8
第2章 案例机构设置及岗位职责 16
2.1案例介绍及机构设置 16
2.2岗位角色职责 19
实训任务一:组建项目组 22
实训指导1:项目组组建及职责分工 22
实训任务二:搭建开发环境 24
实训指导2:安装基础开发环境 24
实训指导3:设置开发平台及配置访问权限 25
实训任务三:熟悉TFS2010的操作 28
实训指导4:连接到TFS2010 28
实训指导5:如何使用项目门户网站进行协同工作 29
实训指导6:如何操作TFS中的工作项 37
第3章 立项管理 40
3.1立项管理简述 40
3.2立项管理流程 41
3.3立项管理活动 42
3.4立项管理要点 44
实训任务四:项目立项 45
实训指导7:如何编写《立项可行性分析报告》 45
实训指导8:如何编写《立项报告》 47
实训指导9:如何填写《立项通知书》 47
实训指导10:如何填写《项目任务书》 47
第4章 项目评审管理 50
4.1 CMMI中对应实践 50
4.2项目评审管理简述 52
4.3评审管理活动 53
4.3.1项目评审流程 53
4.3.2编制项目评审计划 54
4.3.3正式评审 56
4.3.4非正式评审 57
4.3.5审核 58
4.3.6里程碑评审 58
实训任务五:项目评审 59
实训指导11:如何使用TFS编制评审计划 59
实训指导12:如何建立工作项与源代码之间的链接 61
实训指导13:如何使用TFS进行评审前准备 63
实训指导14:如何在TFS中填写及跟踪评审问题 65
实训指导15:如何利用TFS填写评审结论 70
第5章 项目初步计划 73
5.1 CMMI中对应实践 73
5.2项目计划简述 77
5.3项目计划流程 78
5.4项目初步计划活动 80
实训任务六:制订项目计划 83
实训指导16:如何编制《项目开发计划》 84
实训指导17:如何完成项目开发过程裁剪 85
实训指导18:如何使用TFS和Project 2007制订项目进度计划 86
第6章 需求开发及管理 92
6.1 CMMI中对应实践 93
6.2需求开发及管理简述 96
6.3需求开发及管理流程 97
6.4需求获取 98
6.4.1需求获取活动 98
6.4.2基于用例的需求获取 100
6.5需求分析 101
6.6需求评审 102
6.7需求管理 102
实训任务七:开发用户及软件需求 103
实训指导19:如何在TFS中填写用户需求列表 103
实训指导20:如何编制《软件需求规格说明书》 108
实训任务八:管理用户及软件需求 110
实训指导21:如何使用TFS进行用户需求跟踪 111
实训指导22:如何使用TFS完成需求变更 114
第7章 风险管理 119
7.1风险基础知识 119
7.2 CMMI中对应实践 121
7.3风险管理概述 122
7.4风险管理流程 124
7.4.1风险管理流程图 124
7.4.2识别风险 125
7.4.3分析风险 125
7.4.4制定风险应对策略 127
7.5风险跟踪简述 128
7.5.1风险跟踪 128
7.5.2风险应对 128
实训任务九:管理项目中的风险 129
实训指导23:如何编制《风险管理计划》 129
实训指导24:如何在TFS中进行风险管理 130
第8章 项目估算及详细计划 135
8.1软件估算简介 135
8.2常用的估算方法 136
8.2.1面向规模的估算 136
8.2.2类比法 137
8.2.3面向功能的估算 137
8.2.4面向用例的估算 138
8.2.5基于过程的估算 140
8.2.6 Delphi法详解 141
8.3项目详细计划 143
实训任务十:编制详细项目计划 146
实训指导25:如何使用OCP方法进行估算 146
第9章 项目跟踪及控制 150
9.1 CMMI中对应实践 150
9.2项目跟踪及控制简述 151
9.3项目跟踪活动 153
9.4处理项目偏离 156
实训任务十一:项目跟踪及控制 157
实训指导26:如何使用TFS进行工作跟踪 158
实训指导27:如何使用TFS汇总产生《项目组周报》 162
实训指导28:如何在TFS中填写周报问题 165
实训指导29:如何使用TFS汇总产生《阶段进度报告》 165
第10章 系统设计 169
10.1 CMMI中对应实践 169
10.2系统设计简述 170
10.3关于设计模式 171
10.4概要设计活动 174
10.5详细设计活动 176
10.6设计方法简介 177
10.6.1面向结构(数据流)设计方法 177
10.6.2面向对象设计方法 178
实训任务十二:完成系统设计 178
实训指导30:如何编写《概要设计》 179
实训指导31:如何进行数据库设计 182
实训指导32:如何编写《用户界面设计》 183
实训指导33:如何编写《模块设计》 184
第11章 软件配置管理 186
11.1 CMMI中对应实践 187
11.2配置管理基本概念 188
11.3配置管理活动 192
11.3.1编制配置管理计划 194
11.3.2配置管理审计 195
11.3.3变更控制简述 195
11.3.4变更控制活动 197
11.3.5产品构造 197
11.3.6配置管理的管理活动 198
11.4产品发布流程 198
实训任务十三:执行软件配置管理 200
实训指导34:如何编制《配置管理计划》 202
实训指导35:如何使用TFS编制配置项计划及跟踪 202
实训指导36:如何通过Excel编写及修改配置项计划 205
实训指导37:如何使用TFS编制基线计划及跟踪表 206
实训指导38:如何使用TFS完成配置审计 211
实训指导39:如何使用TFS进行配置项变更 213
实训指导40:如何使用TFS2010进行源代码管理 214
第12章 产品及过程质量保证 224
12.1 CMMI中对应实践 224
12.2 PPQA简述 225
12.3 PPQA活动内容 227
12.3.1制订质量保证计划 227
12.3.2实施QA活动 228
12.3.3不符合项处理 230
实训任务十四:执行质量保证(可选) 232
实训指导41:如何编制《质量保证计划》 232
实训指导42:如何使用TFS填写QA工作日志 234
实训指导43:如何使用TFS生成《QA周报》 236
实训指导44:如何使用TFS对不符合项进行跟踪 238
实训指导45:如何使用TFS生成《不符合项报告》 241
实训指导46:如何编写《QA阶段审计报告》 242
实训指导47:如何使用TFS生成QA总结报告 243
第13章 软件测试简介 245
13.1软件测试基本概念 245
13.1.1软件测试背景 245
13.1.2软件测试著名案例 246
13.1.3软件缺陷 247
13.1.4软件测试的原则 248
13.1.5软件的版本 249
13.1.6优秀软件测试员必备 250
13.2软件测试分类 251
13.3自动化测试 252
13.4 BUG管理流程 253
13.4.1微软研发中的BUG管理 253
13.4.2通用BUG管理流程 254
13.4.3 BUG的分类 255
第14章 系统实现与测试过程 256
14.1 CMMI中对应实践 256
14.2系统实现与测试过程简述 260
14.3编码流程 261
14.3.1工作准备 261
14.3.2编码活动 262
14.3.3编码中常见问题 262
14.4测试流程 263
14.4.1单元测试 263
14.4.2集成测试 264
14.5缺陷管理与改错 264
14.6建立产品支持文档 266
实训任务十五:系统编码实现 266
实训指导48:熟悉编码规范 267
实训指导49:如何编制《实现与测试计划》 270
实训任务十六:执行单元测试(可选) 273
实训指导50:如何使用TFS管理单元测试用例 273
实训指导51:如何使用VS执行单元测试自动化 277
实训任务十七:执行集成测试及管理缺陷 283
实训指导52:如何使用TFS管理BUG 283
实训指导53:如何填写《缺陷管理列表》 286
实训指导54:如何使用TFS生成《集成测试报告》 287
实训指导55:如何编写《缺陷统计报告》 288
实训任务十八:编写用户文档(可选) 289
实训指导56:如何编写《用户操作手册》 289
第15章 制订测试方案及编写测试用例 291
15.1 CMMI中对应实践 291
15.2测试资料收集与整理 292
15.3检查产品规格说明书 293
15.4测试方案的制订 294
15.5测试计划书的编写及要素 294
15.5.1测试计划书衡量标准 295
15.5.2测试计划内容 295
15.6测试用例编写 295
15.6.1单元测试用例编写 295
15.6.2集成测试用例编写 296
15.6.3系统测试用例编写 296
实训任务十九:编写测试计划及测试用例 297
实训指导57:如何使用TFS管理集成测试用例 297
实训指导58:如何使用TFS管理系统测试用例 298
实训指导59:如何编写《系统测试计划》 304
第16章 系统测试 306
16.1 CMMI中对应实践 306
16.2系统测试简述 307
16.3系统测试活动内容 307
16.3.1系统测试内容 307
16.3.2制订系统测试计划 308
16.3.3设计测试用例 309
16.3.4执行系统测试 309
实训任务二十:执行系统测试 310
实训指导60:如何使用VS完成Web负载测试 310
实训指导61:如何使用TFS生成《系统测试报告》 317
第17章 项目总结 319
17.1项目总结简述 319
17.2代码复用总结 320
17.2.1代码复用简介 320
17.2.2代码复用活动 321
17.3项目结项 322
实训任务二十一:项目总结 322
实训指导62:如何填写《个人项目工作总结》 323
实训指导63:如何编制《结项报告》 324
附录A实训框架及Project使用指导 328
A.1实训框架介绍 328
A.1.1安全管理及功能列表 328
A.1.2 ASP.NET平台下系统框架设计 329
A.1.3数据库表结构设计 338
A.1.4 ASP.NET实训框架指导 339
A.2使用Project 2007进行项目跟踪及数据分析 343
A.2.1设置项目视图 343
A.2.2设置跟踪视图列 343
A.2.3设置资源工作表 345
A.2.4设置项目日历 345
A.2.5制定项目进度表 346
A.2.6设置任务相关性 348
A.2.7跟踪项目进度 350
- 《女丹仙道:道教女子内丹养生修炼秘籍 下》董沛文著 2012
- 《高考快速作文指导》张吉武,鲍志伸主编 2002
- 《市政工程基础》杨岚编著 2009
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《工程静力学》王科盛主编 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《幼儿英语游戏活动指导与实训》苏小菊,任晓琴主编;颜晓芳,覃静,谢恬恬,钟博维副主编 2020
- 《化学反应工程》许志美主编 2019
- 《花样民游 幼儿园民间传统游戏的创新与指导》刘娟 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《大学化学实验》李爱勤,侯学会主编 2016