图书介绍

软件工程项目最佳实践PDF|Epub|txt|kindle电子书版本网盘下载

软件工程项目最佳实践
  • 谭庆平等编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:7121060051
  • 出版时间:2008
  • 标注页数:280页
  • 文件大小:87MB
  • 文件页数:294页
  • 主题词:软件工程

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

软件工程项目最佳实践PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 案例场景1

案例场景A——课程注册管理系统1

业务背景1

业务需求1

解决方案1

功能描述2

任务说明2

案例场景B——机票预订管理系统3

业务背景3

业务需求3

解决方案3

功能描述3

任务说明4

第2章 软件工程概述5

案例场景5

软件基本概念6

软件危机与软件工程11

软件开发过程概述13

软件生命周期13

软件开发过程14

软件开发过程模型14

软件项目开发过程中的角色任务14

软件生命周期模型20

瀑布模型20

快速原型模型21

螺旋模型21

迭代模22

软件开发方法概述23

结构化开发方法23

面向对象的开发方法24

任务25

模型驱动的开发25

软件过程模型29

CMM/CMMI29

RUP32

MSF34

XP 37

小结38

思考与练习38

第3章 软件项目计划39

案例场景39

软件项目策划40

项目计划的内容40

任务40

描述项目计划42

部署项目计划的动态性45

项目计划实践的关键性问题45

制订软件项目计划的前提条件45

何时制订项目计划47

软件度量47

任务48

定义软件过程50

任务53

软件项目计划的实施56

项目计划制订56

任务58

项目计划的文档规格内容59

小结61

思考与练习61

课堂实践61

任务61

课后实践62

任务62

第4章 需求阶段63

案例场景63

软件需求与需求过程64

什么是软件需求64

需求工程65

任务68

需求定义71

需求调查与问题定义71

可行性研究71

现有系统的分析72

需求捕获最佳实践72

用户访谈72

问卷调查73

现场观摩73

文档考古73

联合开发73

UML需求获取技术74

任务74

需求分析最佳实践95

需求分析的工作任务95

需求建模基础95

流行的需求分析方法论96

UML需求分析技术97

任务98

分析活动的输出117

需求规格化118

需求验证与评审120

需求管理122

需求管理概述122

需求基线管理与变更控制124

需求跟综与监控124

常见需求管理工具基础 126

小结127

思考与练习127

课堂实践127

任务127

课后实践 127

任务127

第5章 分析阶段129

案例场景129

分析的概念和原则129

分析的基本概念129

分析原则131

结构化分析建模132

分析模型的元素132

数据建模134

功能建模和信息流134

行为建模134

结构化分析技巧135

任务135

面向对象分析137

领域分析137

OO分析模型的成分139

OOA过程142

任务142

面向对象的需求分析工具144

小结145

思考与练习145

课堂实践145

任务145

课后实践145

任务145

第6章 设计阶段147

案例场景147

设计的概念和原则147

软件设计与软件工程147

设计过程150

设计原则152

设计阶段策划154

任务155

面向对象的设计概述157

面向对象设计简介157

迭代式OOD方法158

面向对象的系统设计过程158

设计模式的应用159

任务162

面向对象设计工具——Oracle JDeveloper10g设计建模环境163

小结163

思考与练习163

课堂实践164

任务164

课后实践164

任务164

第7章 软件测试165

案例场景165

软件测试基础166

什么是软件测试166

软件错误类型与分类170

软件测试原则171

软件测试与质量的关系173

软件测试策略173

静态方法与动态方法173

黑盒测试与白盒测试175

人工测试177

模块(单元)测试177

测试用例设计177

任务177

自顶向下测试186

自底向上测试186

执行测试186

任务186

测试报告188

功能测试188

测试用例设计188

任务188

执行测试189

任务189

测试报告190

性能测试190

测试用例设计190

任务190

执行测试191

任务191

测试报告192

压力测试193

测试用例设计193

任务193

执行测试194

任务194

测试报告194

其他测试194

代码检查与评审194

验收测试195

安装测试196

安全测试197

可靠性测试197

易用性测试198

极限测试199

软件测试管理200

制订软件测试计划200

软件缺陷的报告与跟踪201

软件测试进度管理201

软件测试度量202

小结203

思考与练习203

课堂实践203

任务203

课后实践203

任务203

第8章 系统构建和部署205

案例场景205

系统构建介绍206

构建工具安装和配置206

Ant的安装206

任务206

配置环境变量207

任务207

单步构建209

任务209

每日构建210

按键发布210

安装与部署212

任务212

小结213

思考与练习214

课堂实践214

任务214

课后实践214

任务214

第9章 配置管理215

案例场景215

什么是软件配置管理215

软件配置管理的几种定义216

什么是软件配置项217

软件配置管理任务218

SCM过程218

制订配置管理计划221

任务222

常见配置管理工具应用说明224

任务224

小结227

思考与练习227

课堂实践227

任务227

课后实践228

任务228

第10章 极限编程229

案例场景229

极限编程简介230

解析极限编程230

4大价值观235

5条原则235

12项核心准则236

从4个阶段整理XP238

实施极限编程240

任务240

小结242

思考与练习243

课堂实践243

任务243

课后实践243

任务243

第11章 软件项目管理245

案例场景245

项目管理的概念246

系统三元素246

PMBook体系249

软件项目计划250

项目计划目标250

工作任务分解251

软件项目估算252

任务252

项目进度安排及跟踪253

基本概念与原则253

人员与工作量的关系254

定义任务网络254

挣值计算255

项目计划255

风险管理255

软件风险的基本概念255

风险识别256

任务258

风险预测261

风险缓解、监控和管理261

任务262

5风险计划265

任务265

软件项目跟踪与监控268

任务268

质量保证272

软件质量保证概述272

软件质量保证体系272

质量保证的实施275

任务275

4技术评审277

SQA计划277

任务277

小结280

思考与练习280

课堂实践280

任务280

课后实践280

任务280

热门推荐