图书介绍

软件产品架构师手记PDF|Epub|txt|kindle电子书版本网盘下载

软件产品架构师手记
  • 扈晓炜,陈昱旻,邢常亮等著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121170669
  • 出版时间:2012
  • 标注页数:389页
  • 文件大小:25MB
  • 文件页数:401页
  • 主题词:软件工程-文集

PDF下载


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

下载说明

软件产品架构师手记PDF格式电子书版下载

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

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

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

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

图书目录

PART1软件产品特性2

01你在开发软件产品吗2

02如何评判软件产品的价值6

03产品要实现用户需求吗10

04为什么说非功能特性决定产品成功与否13

05为什么说软件产品是信息系统的高级阶段17

06软件产品为什么需要支持定制和二次开发20

07软件产品如何支持移动设备24

08什么是软件产品服务化27

09硬件化对软件产品有什么影响30

10为什么说维护和技术支持工作会影响软件产品的命运32

11为什么说软件产品有生命力36

12云计算对软件产品有什么影响40

PART 2职责与任务46

13产品架构师的主要任务是什么46

14软件产品的功能和架构用什么形式说明49

15怎样规划和评选产品新功能53

16如何编写和审核用例57

17如何设计软件产品的操作界面60

18设计产品升级需要考虑哪些问题63

19怎样设计产品族和衍生产品66

20如何领导开发产品原型69

21如何估计开发工作量74

22如何评价和设计产品质量78

23产品需要符合标准还是创造标准82

24如何成为危机中的英雄而不是牺牲品86

25如何将非产品软件产品化90

PART3产品管理94

26如何为产品指明方向94

27好产品为什么需要好的商业模式99

28如何发现产品市场潜力104

29软件产品为何要支持多种收费方法108

30如何争取更多的合作伙伴112

31为什么产品的发布要早于上市日期115

32软件产品成本与收入有什么特殊关系119

33软件产品文档为什么很重要123

34如何了解企业产品谱127

PART 4产品架构设计132

35如何表示软件产品架构132

36如何设计产品集成架构136

37如何平衡架构与功能的关系139

38如何设计产品合并的架构141

39如何设计封闭软件产品架构145

40如何设计开放软件产品架构149

41软件产品安装结构有什么作用152

42软件产品为什么要支持多个平台156

43如何统计软件使用量160

44如何设计软件产品兼容性163

45如何设计聪明软件产品的架构167

46如何设计软件产品安全性171

47如何制定架构设计原则175

PART 5与各个组织和人员合作180

48软件企业的组织结构有什么特点180

49产品架构师在企业中处在什么地位183

50架构师如何处理与主任程序员的关系185

51架构师如何与开发/测试部门合作188

52架构师如何与研究部门合作192

53如何与客户合作195

54如何与外包公司打交道197

55如何与技术公司合作200

56如何与产品经理合作203

57如何与高级经理合作205

58如何与界面设计师合作208

PART 6知识产权214

59为什么知识产权对架构师有特别意义214

60软件产品专利都有什么内容218

61如何评估一个想法的专利价值222

62需要了解哪些版权和标识的知识226

63如何产生产品创新的想法230

64为什么有些好想法不适合申请专利234

65如何创造和保护商业和技术秘密238

66如何证明企业和自己的知识产权242

PART 7知识与能力246

67如何总结和设计知识能力体系246

68为什么总提算法和数据结构250

69为什么要使用编程框架255

70如何进行软件的国际化/本地化262

71如何做一个程序解释器266

72如何设计和实现软件产品界面273

73如何让任何人都可以使用软件产品279

74如何设计不兼容架构的产品升级282

75网络发展对软件产品有什么影响284

76什么是信息系统架构287

77软件开发过程的发展趋势是什么289

78如何利用团队开发工具进行团队开发294

79如何发现软件产品的质量300

80如何改进软件产品质量304

81如何充分利用开源软件并且避免潜在问题307

82应该如何了解竞争产品和企业310

83如何从CMM历史看到其实际价值313

84如何从成熟度判断企业水平和发展能力317

85如何进行软件产品的风险评估和处理320

PART 8社会活动324

86为什么参加社会活动对个人发展有重要意义324

87如何参与企业的市场活动327

88如何参与组织会议和论坛330

89如何参加组织企业内部社会活动333

90如何参与客户交流活动336

91如何参与大学交流活动339

92发表文章和出版书对职业发展有什么作用343

PART 9职业发展348

93为什么软件技术人员的职业生命不止30岁348

94从软件设计师到软件架构师的发展有什么特点352

95为什么说职业是发展和稳定的平衡358

96如何更好地管理时间361

97如何发现、创造和解决问题365

98如何领导变革369

99如何利用集体大树的荫凉并躲开阴影373

100为什么说利用工具是职业发展的重要能力376

101为什么说“产品是某人的孩子”是忽悠380

102为什么说态度决定一切384

103如何找到适合自己风格的企业387

热门推荐