引言
第1部分 拓寬視野
第1章 精益
精益應用于組織的多個層級
精益思想的快速回顧
將復雜程度和返工工作量最小化
快速-靈活-機動
價值流圖
精益超越敏捷
第2章 敏捷的商業(yè)案例
敏捷的益處
第3章 大局觀
以達到企業(yè)級敏捷為目標
達到企業(yè)級敏捷
如何為組織創(chuàng)造真正的價值
第4章 精益組合管理
項目面臨的挑戰(zhàn)
項目組合
精益組合管理
精益組合管理的益處
精益組合管理方法
更短的計劃周期
評估和跟蹤進度
第2部分 精益項目管理
第5章 超越Scrum
學習一種新方法
定義一種方法而不被其限制
定義過程
原則和實踐為專業(yè)化打開了大門
知道你在哪里
Scrum是一種框架
對Scrum的誤解、不正確的觀點和Scrum的局限性
精益思想提供了必要的基礎
引入看板軟件工程
選擇方法
第6章 迭代0:準備第一次迭代
為迭代1做準備
迭代0清單
第7章 精益-敏捷發(fā)布計劃
發(fā)布更改計劃
發(fā)布計劃會議示例
隨筆
第8章 企業(yè)團隊的可視化控件和信息發(fā)射器
可視化控件和信息發(fā)射器
精益-敏捷可視化控件
用可視化控件管理依賴關系
好的可視化控件
第9章 精益-敏捷軟件開發(fā)中的QA角色
概述
QA在循環(huán)最后是內在的浪費
測試前置改善結果
當客戶需求不明確時
規(guī)格說明書和“神奇”的文檔
驗收測試驅動開發(fā)
第10章 成為敏捷企業(yè)
想去何處
如何到達
轉型時期的指南
從何處開始
持續(xù)過程改進的重要性
第11章 精益-敏捷開發(fā)中管理者的角色
精益-敏捷管理
構建環(huán)境
精益-敏捷兼顧管理的辦法
在團隊內部創(chuàng)建知識
尋找根本原因
敏捷軟件開發(fā)不是無政府狀態(tài)
缺乏管理等于缺少成功
用精益思想提高管理
第12章 產品協(xié)調小組
讓團隊協(xié)同工作
產品協(xié)調小組
第13章 精益-敏捷中的軟件架構和設計角色
避免過度或過少設計
為改變而設計
軟件開發(fā)中的設計角色
軟件設計中的管理角色
第3部分 回顧過去,展望未來
第14章 認識精益
豐田:首個偉大的精益實例
精益的3個主體
來自精益-敏捷教練們的深刻理解
精益宣言:快速-靈活-機動
附錄A 團隊評估游戲
附錄B 精益-敏捷軟件的開發(fā)模型