《精益软件开发管理之道》向软件领导者和团队成员展示了如何在一个软件组织中持续有效推动项目向高价值转变。本书不同于一般的精益实施指南,它展示了如何在真正的项目、环境和公司中实现精益。
作者采用取景框的概念来组织全书,这个概念是形成看法和控制行为背后的思维结构。对软件领导者和团队成员来说,有些取景框导致了长期的失败,而另一些则为成功奠定了强大的基础。两位作者以几十年的经验为基础介绍了24个取景框,为领导精益软件开发提供了一致和完整的框架。本书介绍了一些强有力的新方法,可以帮助读者成为竞争力领导、产品捍卫者、改进指导者、一线领导者。
《精益软件开发管理之道》包括以下内容:
系统思考:关注客户,带来请求响应的可预测性和修改导致低效率的政策。
技术杰出:实现低依赖性的架构、TDD、演进式开发过程,促进更精湛的开发。
可靠交付:有效地管理企业的最大风险,同时优化工作流和进度计划。
无情改进:发现问题,解决问题,共享知识。
卓越的人:发现并培养具有目标、激情、坚持力和自豪感的人。
一致的领导:让整个领导团队达成一致意见。
《精益软件开发管理之道》出自世界一流的精益软件开发专家,对于每一个想兑现精益承诺的人来说都是必不可少的,特别是在企业IT部门和软件公司中。
......(更多)
Mary Poppendieck领导多个团队实现了不同的解决方案,领域包括从企业供应链管理到数字媒体。她是Poppendieck LLC的总裁,该公司擅长将精益技术应用于软件开发。
Tom Poppendieck是一名企业分析师、架构师和敏捷过程培训师,目前帮助一些组织机构在软件开发过程中应用精益原则和工具。
Poppendieck夫妇也是《Lean Software Development》(该书获得2004年Jolt软件开发生产力大奖)和《Implementing Lean Software Development》的作者。
......(更多)
译者序
序
前言
第1章 系统思考
运营航空公司的一种不同方法
取景框1:关注客户
谁是客户
目的是什么
什么是客户要求的本质
取景框2:系统能力
什么是系统预计能达到的能力
系统需要实现什么
取景框3:端到端的流程
消除失效要求
为价值要求建立流程图
寻找最大的机会
取景框4:政策造成浪费
政策怎么会造成浪费
五项最大的政策浪费
肖像:产品捍卫者-理解
面向客户的构思
面向技术的构思
练习
第2章 技术杰出
事实、短暂的流行和谬误
结构化编程
面向对象语言
高级语言
生命周期概念
演进式开发
敏捷的未来
取景框5:基本复杂性
分而治之
低依赖性架构
Conway法则
取景框6:构建品质
测试驱动开发
持续集成
代码清晰性
取景框7:演进式开发
取景框8:精湛的专业知识
专业很重要
培养专业知识
肖像:竞争力领导者
培养技术专业知识
练习
第3章 可靠交付
冲向天空
他们是怎么做的
取景框9:已验证的经验
约束条件暴露风险
系统设计
实现复杂性
取景框10:分层工作流
小批次
迭代
看板
迭代还是看板
能力
取景框11:拖式进度计划
中等规模系统的进度计划
小而频繁的请求的进度计划
较大系统的进度计划
组合管理
取景框12:适应性控制
每次迭代的客户反馈
常发布
可消费性
漏掉的缺陷
客户的成果
肖像:产品捍卫者-理解2
产品捍卫者的故事
练习
第4章 无情改进
有问题的医院
检查清单
消除应急措施
消除模糊
快速试验
取景框13:让完美可视化
理论极限
快速的组织机构
关注客户
取景框14:建立基线
工作设计
测试驱动的工作传递
过程标准
取景框15:暴露问题
到现场
取景框16:学习改进
目的是学习
问题与对策板
A3思考
基于拖式的授权
共享知识
肖像:作为指导者的经理
练习
第5章 卓越的人
文化假定
管理实践的文化传统
公司文化
取景框17:知识工作者
知识工作者的生产效率
结果不是要点
取景框18:互惠准则
酬劳还是互惠
取景框19:相互尊重
跨文化团队
自组织的团队
取景框20:劳动者的自豪感
目标-激情-坚持-自豪
肖像:一线领导者
练习
第6章 一致的领导
敏捷@ibm
转变
利益相关人参与
早期的实验
学到的经验教训
取景框21:从理论到实践
关注客户结果
改变系统
制造一种紧迫感
取景框22:治理
超越预算
十二条原则
什么是生产效率
取景框23:达成一致
原因和结果
取景框24:可持续性
肖像:各级领导者
领导者提供目标
领导者定下基调和节奏
领导者让人们进步
领导者为他人成功创造空间
参考文献
......(更多)
......(更多)