精益软件开发艺术
图书信息

书 名: 精益软件开发艺术
作者:(美)希布斯(Hibbs,C.),(美)朱(Jewett,J.),(美)沙利文(Sullivan,M.),章显洲译
出版社:电子工业出版社
出版时间: 2009-6-1
ISBN: 9787121088667
开本: 16开
定价: 28.00元
内容简介这本简洁之作将向你解释如何应用精益软件开发的实践来显著提高生产力和质量。基于对日本制造业产生革命性改变的实践,精益原则正被成功应用到产品设计、工程、供应链管理等领域中,现在也被应用到软件开发领域中了。书中覆盖了从开始精益软件开发之旅时,所能采用的最重要的五项实践的详情。这些都是简单、可增量递进的步骤,一步一个脚印的前进,将能使软件开发不断获得精益的效果!
本书适用于那些新近接触精益软件开发(也许还包括敏捷软件开发)的软件开发者和管理人员。也适用于那些想要快速了解“为什么精益软件开发是重要的”,以及“它可以为我做什么”的读者。
作者简介Curt Hibbs是波音公司的资深工程师,曾经担任过惠普(HP)、Intuit、嘉信理财(Charles Schwab)、维望迪环球(Vivendi Universal)及其他更多公司的顾问。
图书目录前言
1精益之由
1.1软件开发中的问题
1.2敏捷方法的成功故事
1.3精益方法的成功故事
1.4精益原则
2 在软件开发中应用精益思想
2.1精益软件开发
2.2精益Vs.敏捷
2.3起步
3 实践0:源代码管理和脚本化构建
3.1关于第0项实践
3.2源代码管理
3.3脚本化构建
3.4集成化环境(Integrated Environment)的纪律
3.5总结
4 实践1:自动化测试
4.1为何需要测试?
4.2什么是自动化测试?
4.3测试的类型
4.4测试的方法
4.5总结
5 实践2:持续集成
5.1端到端(End-to-End)的自动化构建
5.2专门的构建服务器
5.3持续集成软件
5.4实施持续集成
5.5持续集成内建了质量
5.6实施持续集成中的阻力
5.7总结
6 实践3:精简代码
6.1保持代码的精益
6.2开发精简的代码
6.3实践“精简代码”的阻力
6.4总结
7 实践4:短迭代周期
7.1短迭代周期生成客户价值
7.2以短迭代周期进行开发
7.3关于迭代开发的误区
7.4把大任务分解成小片段
7.5总结
8 实践5:客户参与
8.1客户参与是双行道
8.2铺设道路
8.3一个常见问题
8.4总结
9 下一步?
9.1精益思想和分析实践
9.2改善(Kaizen)
9.3改善研习会
9.4价值流图
9.5其他精益技术
9.6其他互补的方法
9.7从这里到哪里去
A 资源
索引