图书介绍

软件工程最佳实践2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

软件工程最佳实践
  • (美)琼斯(JonesC.)著;吴舜贤,杨传辉,韩生亮译 著
  • 出版社: 北京:机械工业出版社
  • ISBN:9787111445401
  • 出版时间:2014
  • 标注页数:488页
  • 文件大小:140MB
  • 文件页数:509页
  • 主题词:软件工程

PDF下载


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

下载说明

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

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

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

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

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

图书目录

第1章 软件最佳实践的介绍和定义1

1.1什么是“最佳实践”?如何进行评估5

1.2软件开发、部署以及维护的多种路径7

1.3软件部署的路径9

1.4维护和部署的路径10

1.5软件开发、部署以及维护的量化12

1.6软件工程中的关键主题14

1.7方法、实践以及社会学因素的总排名18

1.8总结28

参考文献28

第2章 50个软件最佳实践概述31

2.1最大限度地减少裁员所带来的危害33

2.2技术人员的积极性和动力35

2.3经理和高管的积极性与动力37

2.4软件人才的选拔和招聘39

2.5软件人员的考核以及职业生涯规划39

2.6软件应用早期的范围控制40

2.7软件应用的外包41

2.8使用承包商和管理顾问44

2.9选择软件方法、工具以及做法的最佳实践45

2.10认证方法、工具以及实践49

2.11软件应用的需求54

2.12用户参与软件项目55

2.13软件应用中的行政管理支持56

2.14软件架构和设计57

2.15软件项目规划58

2.16软件项目的成本估算59

2.17软件项目的风险分析61

2.18软件项目的价值分析63

2.19取消或拯救陷入困境的项目64

2.20软件项目的组织结构65

2.21培训软件项目经理67

2.22培训软件技术人员69

2.23使用软件专家69

2.24软件工程师、专家以及管理人员的认证71

2.25软件项目中的沟通73

2.26软件的可重用性74

2.27可重用材料的认证76

2.28编程80

2.29软件项目管理82

2.30软件项目的度量和指标82

2.31软件的基准和基线84

2.32软件项目的里程碑和成本跟踪86

2.33软件发布前的变更控制87

2.34配置控制89

2.35软件质量保证90

2.36审查以及静态分析92

2.37测试和测试库的控制95

2.38软件的安全性分析与控制98

2.39软件的性能分析100

2.40软件的国际标准101

2.41软件中的知识产权保护101

2.42防止病毒、间谍软件以及黑客103

2.43软件的部署和定制114

2.44培训软件应用的客户或用户115

2.45软件应用部署后的客户支持116

2.46软件担保和召回117

2.47软件发布后的变更管理118

2.48软件的维护和功能增强119

2.49软件应用的更新和发布121

2.50遗留应用的终止或撤销122

2.51总结123

参考文献123

第3章 2049年的软件开发和维护预览133

3.1引言133

3.2需求分析134

3.3设计136

3.4软件开发138

3.5用户文档140

3.6客户支持140

3.7部署和客户培训142

3.8软件维护和功能增强143

3.9软件外包146

3.10软件包评估和收购152

3.11技术选择和技术转型154

3.12企业架构和项目组合分析156

3.13软件学习预览158

3.14尽职调查160

3.15认证和授权162

3.16软件诉讼164

3.17总结166

参考文献167

第4章 软件人员如何学习新技能168

4.1引言168

4.2软件学习渠道的演变169

4.3软件工程师当前需要学习哪些技术主题171

4.4软件工程专家173

4.5软件专业的种类175

4.6专家与普通软件人员的大概比率178

4.7评估软件工程师所使用的学习渠道179

4.8需要额外教育的软件领域196

4.9软件学习的新动向197

4.10总结198

4.11软件管理和技术类主题课程198

参考文献201

第5章 软件团队的组织和专业化203

5.1引言203

5.2量化组织结果204

5.3割裂的信息技术和系统软件世界204

5.4集中办公与分布式开发205

5.5软件专家组织面临的挑战207

5.6由小到大的软件组织结构209

5.7大型公司的专家组织226

5.8总结254

参考文献255

第6章 项目管理和软件工程257

6.1引言257

6.2软件规模估算263

6.3软件进度与问题跟踪296

6.4软件基准300

6.5总结318

参考文献318

第7章 需求、业务分析、架构及设计322

7.1引言322

7.2软件需求323

7.3软件需求方法论及实践337

7.4业务分析347

7.5软件架构349

7.6企业架构师352

7.7软件设计356

7.8总结360

参考文献361

第8章 编程和代码开发364

8.1引言364

8.2编程语言开发简史364

8.3我们为什么会有超过2500种编程语言366

8.4编程语言普及性的探索369

8.5我们到底需要多少种编程语言372

8.6建立一个国家级的编程语言翻译中心374

8.7为什么大多数软件都使用2~15种编程语言377

8.8有多少程序员使用多种编程语言378

8.9源代码中通常会出现何种类型的缺陷380

8.10软件缺陷的逻辑和属性382

8.11软件源代码缺陷的预防和去除387

8.12编程缺陷预防方法388

8.13缺陷去除方法396

8.14“代码行”度量方法的经济学问题403

8.15总结415

参考文献416

第9章 软件质量:软件工程成功的关键419

9.1引言419

9.2软件质量定义421

9.3软件质量度量441

9.4软件缺陷预防453

9.5软件缺陷去除462

9.6软件质量专家467

9.7软件质量的经济价值479

9.8总结486

参考文献486

热门推荐