奏响软件交付的爵士乐 Jazz平台实践者之路PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:宁德军,朱育雄,孙昕编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2009
- ISBN:9787302207191
- 页数:274 页
第1章 软件交付的今天 1
1.1 软件交付面临的挑战 3
1.1.1 复杂性的挑战 4
1.1.2 团队、流程和工具的挑战 6
1.2 迎接挑战,分析软件工程领域发展趋势 8
1.2.1 软件工程发展趋势一:模块化 9
1.2.2 软件工程发展趋势二:开放计算 10
1.2.3 软件工程发展趋势三:合适的开发治理 12
1.2.4 软件工程发展趋势四:全球化软件协作交付 14
1.3 顺应软件工程发展趋势,迎接软件交付2.0时代的到来 16
1.4 小结 20
第2章 奏响软件交付的爵士乐 21
2.1 Jazz的理念和核心能力 22
2.2 Jazz的整体框架 25
2.2.1 Jazz的架构基础——OSGi 25
2.2.2 打造基于Internet的全生命周期服务整合平台 28
2.2.3 开放的生命周期协作服务(OSLC)和Jazz整合架构(JIA) 30
2.2.4 基于Jazz平台开发新的生命周期服务组件 33
2.3 Jazz的现状与未来 33
2.4 小结 38
第3章 走进团队音乐会 40
3.1 无地域限制的软件交付舞台 41
3.2 团队音乐会主要场景说明 43
3.3 音乐会的主旋律——Scrum方法简介 48
3.3.1 Scrum中的角色 51
3.3.2 Scrum活动 52
3.3.3 Scrum工件 54
3.3.4 Scrum过程说明 56
3.4 小结 57
第4章 团队音乐会序幕:团队协作平台的快速创建 59
4.1 从网络社区下载RTC 61
4.2 安装RTC 62
4.3 安装RTC相关配套软件(可选) 63
4.4 启动RTC服务器环境 64
4.4.1 启动RTC服务器 64
4.4.2 启动Jabber服务器 64
4.5 启动RTC客户端,并连接RTC服务器 66
4.5.1 使用Web客户端连接RTC服务器 66
4.5.2 使用RTC的Eclipse客户端连接RTC服务器 66
4.6 RTC客户端用户界面简介 69
4.7 RTC系统管理 70
4.7.1 管理服务器 71
4.7.2 管理用户与许可证 72
4.8 小结 75
第5章 团队音乐会第一乐章:软件交付项目的快速启动 76
5.1 基本概念 77
5.2 通过向导快速创建一个新项目 79
5.3 添加团队成员 83
5.4 定义工作项的类别和发行版 86
5.5 定义开发段与迭代 87
5.6 快速初始化项目数据 89
5.6.1 步骤1:规划和创建SmartProject的流与组件 90
5.6.2 步骤2:创建个人的存储库工作空间 92
5.6.3 步骤3:创建Java项目,导入源代码文件 93
5.6.4 步骤4:把Java项目加入RTC存储库的组件中 94
5.6.5 步骤5:创建快照,记录 97
5.7 快速创建项目的构建环境 98
5.7.1 步骤1:创建构建脚本 100
5.7.2 步骤2:创建构建引擎 101
5.7.3 步骤3:创建构建定义 102
5.7.4 步骤4:配置构建引擎启动脚本 106
5.7.5 步骤5:验证构建环境是否正确 108
5.8 项目成员连接到SmartProject项目 110
5.8.1 连接项目 111
5.8.2 配置RTC客户端与Jabber的连接 112
5.9 小结 114
第6章 团队音乐会第二乐章:软件交付项目的规划 115
6.1 敏捷开发中的规划层次 117
6.2 敏捷项目规划过程 119
6.2.1 发布规划 120
6.2.2 迭代规划 127
6.3 在RTC中实现敏捷项目规划 129
6.3.1 准备敏捷项目规划环境 129
6.3.2 录入用户故事,生成产品订单 131
6.3.3 在RTC中制定发布规划 133
6.3.4 在RTC中制定迭代规划 135
6.4 小结 140
第7章 团队音乐会第三乐章:软件交付项目的执行 142
7.1 RTC配置管理功能 143
7.2 RTC配置管理的基本概念 144
7.2.1 基本概念 144
7.2.2 典型的变更流程 154
7.3 RTC构建管理功能 159
7.3.1 构建环境的构成 161
7.3.2 构建环境的设置 163
7.3.3 构建的执行过程 165
7.4 开发人员初始化开发环境 167
7.5 开发人员完成工作任务的过程 170
7.6 集成构建与打基线 182
7.7 小结 188
第8章 团队音乐会第四乐章:软件交付项目的监控 190
8.1 项目监控全景 194
8.2 监控手段1:监控变更情况 195
8.2.1 事件(Events) 196
8.2.2 RSS Feeds 197
8.2.3 其他 202
8.3 监控手段2:监控工作项 203
8.4 监控手段3:监控项目和团队健康状况 205
8.4.1 使用场景 206
8.4.2 操作介绍 206
8.5 监控手段4:监控个人工作健康状况 211
8.6 监控手段5:监控迭代健康状况 215
8.7 监控手段6:统计报表 218
8.8 监控手段7:工件的全生命周期的管理和追踪性 224
8.8.1 RTC对工件管理介绍 225
8.8.2 使用场景 226
8.8.3 操作说明 227
8.9 使用场景 231
8.10 小结 233
第9章 团队音乐会的谢幕 234
9.1 冲刺回顾会议 235
9.2 软件开发过程的改进 236
9.2.1 RTC如何表示过程 237
9.2.2 NRTC中过程改进介绍 245
9.2.3 操作介绍 245
9.3 重用软件开发过程 250
9.4 小结 252
附录A 软件开发过程的演进 254
A.1 什么是RUP 256
A.2 什么是OpenUP 258
A.3 从RUP的演进,看软件工程文化变革 260
A.3.1 最佳实践的演进 261
A.3.2 RUP向敏捷的演进 264
附录B 术语表 266
- 《语文教育教学实践探索》陈德收 2018
- 《彼得·布鲁克导演实践研究》邓小玲著 2019
- 《反思性实践》胡红梅, 2019
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《环境影响评价公众参与理论与实践研究》樊春燕主编 2019
- 《学校特色教育探索与实践》管升起著 2019
- 《麦肯锡精英这样实践基本功》(日)户塚隆将著 2019
- 《财经新闻翻译实践教程》胡婉,黄剑,王旭泉主编 2019
- 《城市基坑工程设计施工实践与应用》李欢秋,刘飞,郭进军编著 2019
- 《当代声乐教学理念与实践创新》王松林责任编辑;(中国)林梅 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019