图书介绍

超越软件架构 创建和维护优秀解决方案2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

超越软件架构 创建和维护优秀解决方案
  • (美)Luke Hohmann著;蓝莉,曾永和译 著
  • 出版社: 北京:中国电力出版社
  • ISBN:7508315502
  • 出版时间:2005
  • 标注页数:228页
  • 文件大小:40MB
  • 文件页数:246页
  • 主题词:软件-基本知识

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 软件架构的定义1

1.2 关于软件架构的其他思想1

1.3 为什么软件架构很重要3

1.4 创建一个架构5

1.5 模式和架构7

1.6 架构的发展和成熟:特性和能力7

1.7 架构的管理和维护12

1.8 第一、第二和第三原则13

1.9 建立对架构的理解15

1.10 团队16

本章小结17

第2章 产品开发基础19

2.1 什么是产品管理19

2.2 为什么产品管理是重要的19

2.3 产品开发过程:创建1.0版本20

2.4 有所不为25

2.5 商业计划27

2.7 扩充产品开发过程28

2.6 产品开发过程:创建版本n.n.n28

2.8 关键的产品管理理念30

本章小结36

第3章 市场架构和技术架构的区别38

3.1 各自职责38

3.2 开发解决方案的最初动力39

3.3 在着眼未来做临时决定43

3.4 预测未来43

3.5 开发过程反馈44

3.6 澄清45

3.7 和谐工作46

3.8 语境图和目标产品48

本章小结48

第4章 业务模型与许可证模型的结合50

4.1 通用的软件业务模型51

4.2 与业务模型相关的权限60

4.3 业务模型的技术架构支持61

4.4 执行许可证模型65

4.5 市场成熟度对业务模型的影响70

本章小结71

第5章 技术授权73

5.1 授权风险/回报73

5.2 合同——行为的约束方式76

5.3 业务模型发生冲突后进行谈判80

5.4 许可协议的确认80

5.5 已授权技术的管理81

5.6 开源码许可81

5.7 许可费用82

5.8 许可经济83

本章小结84

第6章 可移植性86

6.1 可移植性的直觉优势86

6.2 可移植性的商业案例87

6.3 创建可移植应用程序89

6.4 多平台带来的痛苦91

6.5 小心你做出的承诺95

本章小结95

7.1 部署选择97

第7章 部署架构97

7.2 顾客对部署架构的影响99

7.3 公司对部署架构的影响102

7.4 选择软件部署架构104

7.5 部署架构和分工104

7.6 信息设备105

7.7 部署选择对软件架构的影响106

7.8 消费型软件的未来107

本章小结107

8.1 客户控制——驱动力109

第8章 集成和扩展109

8.2 分层的业务架构:逻辑结构111

8.3 建立分层的业务架构113

8.4 业务逻辑层的集成和扩展116

8.5 持久性数据的集成和扩展120

8.6 商业衍生物123

8.7 管理多个版本上的API128

本章小结129

9.1 商标元素131

第9章 商标和商标元素131

9.2 管理授权商标135

9.3 定制商标元素135

9.4 改变商标元素136

本章小结137

第10章 可用性139

10.1 可用性就是金钱139

10.2 心理模型、比喻和可用性141

10.3 技术架构对用户界面设计的影响142

10.4 对速度的要求146

本章小结152

第11章 安装154

11.1 立即可用的经验154

11.2 哎唷!可能坏事155

11.3 安装和架构156

11.4 如何安装158

11.5 小窍门161

本章小结162

12.1 类似于安装,只是比安装更糟164

第12章 升级164

12.2 减少升级的痛苦167

12.3 市场成熟度和升级169

本章小结170

第13章 配置171

13.1 可配置性——可用性的一个元素171

13.2 系统环境171

13.3 初始化和执行173

13.4 数值设定173

13.5 设定正确的数值174

13.6 配置参数的提示175

本章小结176

第14章 日志177

14.1 我想知道正在发生什么177

14.2 不只是事实179

14.3 日志格式和管理180

14.4 数据日志的后处理183

14.5 日志服务184

本章小结184

15.2 建立基线186

第15章 发布管理186

15.1 没错,你真的需要这个186

15.3 发布管理187

15.4 发布标识188

15.5 SKU和序列号192

15.6 发布管理对技术架构的影响195

本章小结196

第16章 安全198

16.1 病毒、黑客和盗版198

16.2 数字识别管理200

16.3 交易安全202

16.4 软件安全204

16.5 信息安全206

16.6 安全算法还是安全密钥?207

16.7 后门207

16.8 安全和市场架构208

本章小结210

A.3 质量保证212

A.2 工程/开发212

A.1 跟踪信息212

附录A 版本核查清单212

A.4 技术出版物213

A.5 核心产品管理213

A.6 知识转移——专业服务213

A.7 知识转移——销售和渠道213

A.8 知识转移——技术支持213

A.9 发布活动214

B.1 应用模式215

附录B 战略性产品管理的模式语言215

B.2 捕获和共享结果216

B.3 市场规划图217

B.4 市场事件/市场节奏218

B.5 特性/收益规划图220

B.6 技术架构路线图221

参考223

参考文献225

关于作者228

热门推荐