当前位置:首页 > 工业技术
大规模敏捷开发实践  HP LaserJet产品线敏捷转型的成功经验
大规模敏捷开发实践  HP LaserJet产品线敏捷转型的成功经验

大规模敏捷开发实践 HP LaserJet产品线敏捷转型的成功经验PDF电子书下载

工业技术

  • 电子书积分:9 积分如何计算积分?
  • 作 者:(美)格鲁弗,(美)杨,(美)富尔格姆著;郑立译
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2013
  • ISBN:9787111442967
  • 页数:189 页
图书介绍:现在即使是最大的开发公司也正逐渐转用敏捷方法,以寻求更高的生产率和更好的质量。但是,大规模敏捷开发很难,而且很难得到公开的案例研究。本书由HP公司的三个敏捷先驱亲笔撰写,展示了他们如何将大规模敏捷开发方法应用于任务关键型的软件开发环境:HP LaserJet打印机的固件。
《大规模敏捷开发实践 HP LaserJet产品线敏捷转型的成功经验》目录

第1章 敏捷原则与敏捷实践 1

1.1 《敏捷宣言》背后的原则 2

1.2 我们所采用的敏捷/精益原则 4

1.3 快速指引:敏捷与瀑布模型的对比 8

1.4 小结 9

第2章 让敏捷辅佐业务目标 11

2.1 背景:HP FutureSmart Firmware案例分析 12

2.2 HP FutureSmart Firmware成本和周期驱动优先 13

2.3 HP FutureSmart Firmware架构和流程重构的价值主张 16

2.4 通过业务分析确立开发目标 18

2.5 小结 20

第3章 让架构支撑业务目标 21

3.1 现有架构的挑战 22

3.2 支撑业务的架构:动态演进以及前向兼容 23

3.3 持续改进和易于维护的架构 27

3.4 小结 29

第4章 如何用敏捷理念稳固新架构 31

4.1 迭代地重构架构 32

4.2 取得进展 33

4.3 薄片模型 34

4.4 架构演示过程中实现文化上的转变 36

4.5 小结 37

第5章 大型组织实施敏捷的真正秘密 38

5.1 根据群众意愿而改变 40

5.2 沟通从度量开始 41

5.3 敏捷管理的迭代模型 43

5.3.1 小里程碑目标 44

5.3.2 将目标关联起来跟踪 45

5.3.3 沟通 46

5.3.4 学习 48

5.3.5 敏捷式调整 48

5.4 小结 49

第6章 持续集成和质量系统 50

6.1 减少编译资源和时间:持续集成 51

6.2 通过持续集成实现高质量:自动化分层测试 61

6.2.1 L0测试 63

6.2.2 L1测试 64

6.2.3 L2测试 65

6.2.4 L3测试 66

6.2.5 L4测试 67

6.2.6 发布流水线的持续改进 67

6.3 自动发布流水线带来的生产率 68

6.4 企业级软件系统特别需要注意的几个地方 70

6.5 小结 73

第7章 驯服计划兽 74

7.1 用初略预测和趋势观察预测 77

7.1.1 初略预测:让R&D部门尽早介入初始工作 77

7.1.2 趋势观察预测:快速反馈需求提出者(他们想在什么时候要这个功能) 79

7.2 清晰的优先级 81

7.3 及时的用户故事定义 84

7.3.1 对系统工程师角色的投入 86

7.3.2 让市场人员负责1-N需求列表 89

7.3.3 引入技术架构师 90

7.3.4 让项目经理成为“功能开发组长” 90

7.3.5 重用需求和测试标签来增加可扩展性 91

7.3.6 用实物代替估算交付 93

7.4 说服业务人员:敏捷计划也可行 95

7.5 小结 98

第8章 在大型创新组织中做估算的难点 101

8.1 瀑布模型和挑战 102

8.2 敏捷方法 103

8.3 敏捷方法面临的挑战:大型架构的成本投入 106

8.4 改变管理模式并将管理和业务方向相结合 109

8.5 小结 111

第9章 大型组织敏捷中的项目管理 112

9.1 统筹和排优:项目群经理 113

9.2 全权负责:部门经理 114

9.3 健壮性和扩展性:架构师 115

9.4 将高层整合到一起 116

9.5 小结 117

第10章 组织级方法:管理劣势项 118

10.1 测试责任制组织 119

102组件型和功能型组织方式 122

10.3 传统项目管理与Scrum自我管理 125

10.4 小结 127

第11章 横跨美国和印度文化的高效敏捷开发模式 128

11.1 经验1:提问权限 130

11.2 经验2:确保互访时间 130

11.3 经验3:从小成功开始 131

11.4 经验4:利用时区差异 132

11.5 经验5:关注培训——不放松 132

11.6 经验6:人是团队的根本 133

11.7 通过组织调整最大限度使用海外团队 134

11.8 小结 137

第12章 正确的工具:对生产率有量级的提升 138

12.1 公共开发环境 139

12.2 为自动化测试创建模拟和仿真环境 141

12.3 支持可扩展的测试架构:公共测试框架 142

12.4 自动化测试最重要的一点:虚拟机供应系统 144

12.5 实时的度量和跟踪 148

12.6 集成的工具集 149

12.7 好的工具值得投入 150

12.8 小结 151

第13章 真实世界的敏捷结果:HP FutureSmart Firmware 152

13.1 解放资源到创新 153

13.2 R&D和开发人员生产效率 156

13.3 提升对现有产品的支持 158

13.4 小结 159

第14章 提高企业管理灵活性 160

14.1 敏捷转型对其他R&D组织和质量系统的影响 162

14.2 敏捷转型对产品群组的影响 163

14.3 敏捷转型对非R&D的产品生产组的影响 165

14.4 组织灵活性的边界在哪里 166

14.5 HP FutureSmart Firmware敏捷转型后的变更管理 167

14.6 小结 170

第15章 规模化敏捷结果和我们预期的不同之处 172

15.1 敏捷推广的不同期望 173

15.2 注重团队灵活性而不是运作方式 174

15.3 改变部署流水线 176

15.4 拥抱敏捷带来的变化 176

15.5 企业级的任务追踪和持续改进 177

15.6 小结 178

第16章 启程 179

16.1 想清楚第一步踩在哪里 180

16.2 FutureSmart转型的下一步 181

16.3 决定你的第一步 183

16.4 小结 185

附录A 敏捷软件的十二条原则 186

参考文献 188

返回顶部