出版社:清华大学出版社
年代:2003
定价:
精益思想已在制造、卫生保健和建筑等诸多行业取得了卓越的成效,敏捷软件开发更是让困境中的软件开发人员看到了曙光。本书揉合了两种思想的精髓,帮助读者将广为接受的精益原则转换为适应具体环境的敏捷实践,从而提高组织的软件开发能力。
第1章
消除浪费
1.1
精益思想的起源
1.2
工具1:识别浪费
1.3
工具2:价值流图
1.4
实践
第2章
增强学习
2.1
软件开发的性质
2.2
工具3:反馈
2.3
工具4:迭代法
2.4
工具5:同步
2.5
工具6:基于集合的开发
2.6
实践
第1章
消除浪费
1.1
精益思想的起源
1.2
工具1:识别浪费
1.3
工具2:价值流图
1.4
实践
第2章
增强学习
2.1
软件开发的性质
2.2
工具3:反馈
2.3
工具4:迭代法
2.4
工具5:同步
2.5
工具6:基于集合的开发
2.6
实践
第3章
尽量推迟决策
3.1
并发开发
3.2
工具7:选择权思考
3.3
工具8:最后负责时刻
3.4
工具9:制定决策
3.5
实践
第4章
尽快交付
4.1
为什么要快速交付
4.2
工具10:拉动系统
4.3
工具11:排队理论
4.4
工具12:延误成本
4.5
实践
第5章
授权团队
5.1
超越科学管理
5.2
工具13:自决权
5.3
工具14:动机
5.4
工具15:领导
5.5
工具16:专业技能
5.6
实践
第6章
嵌入完整性
6.1
完整性
6.2
工具17:感知完整性
6.3
工具18:概念完整性
6.4
工具19:重构
6.5
工具20:测试
6.6
实践
第7章
着眼整体
7.1
系统思考
7.2
工具21:度量
7.3
工具22:合同
7.4
实践
第8章
说明和保证
8.1
注意—按说明使用
8.2
说明
8.3
故障诊断指南
8.4
保证
精益思想已在制造、卫生保健和建筑等诸多行业取得了卓越的成效。敏捷软件开发更是让困境中的软件开发人员看到了曙光。本书揉合了两种思想的精髓,帮助读者将广为接受的精益原则转换为适应具体环境的敏捷实践,从而提高组织的软件开发能力。
本书为软件开发领域的开发经理、项目经理和技术主管编写,为其提供了大量的实用技术和思考方法。
本书特色:
·通过7个基本“精益”原则,并讲解了如何使其适用于软件开发领域。
·介绍22种“思考工具”,帮助您定制适合具体环境的敏捷实践。
·精益原则能帮助您通过迭代趋向完美:将软件开发看成一个不断探索的过程。
·精益原则能帮助您管理不确定性:通过将变更嵌入系统”尽量推迟决策”。
·精益原则能帮助您压缩价值流:快速开发、反馈和改进。
·精益原则能帮助您在保持协作的基础上授权团队和个人。
·精益原则能帮助您增强软件的完整性:提高一致性、可用性、可维护性和适应性。
·精益原则能帮助您着眼整体:解决开发人员分散多处的问题。
简而言之,本书能帮助您重新关注价值、流程和人员,使您在质量、成本、速度和效益方面取得突破。
(美) 罗伯特·C.马丁 (Robert C. Martin) , 著
(美) 迈克·科恩 (Mike Cohn) , 著
(美) 科伯恩 (Cockburn,A.) , 著
(美) 马丁, 著
(美) 马丁 (Martin,R..C.) , (美) 马丁 (Martin,M.) , 著
(美) 科伯恩 (Cockburn,A.) , 著
(美) 施瓦伯 (Schwaber,K.) , (美) 比窦 (Beedle,M.) , 著
(美) 科伯恩 (Cockburn,A.) , 著
(美) 库克伯恩 (Cockburn,A.) , 著