第1章 首要原則
1.1 好的項目陷入困境時
1.2 確定項目的核心
1.3 理解項目文化
1.4 成功的面向對象項目的5個特性
1.5 管理面向對象項目的問題
第2章 產品和過程
2.1 確定理想的對象
2.2 面向對象的構架
2.3 軟件項目的制品
2.4 建立合理的設計過程
第3章 宏過程
3.1 一分鐘方法
3.2 概念化
3.3 分析
3.4 設計
3.5 演進
3.6 維護
第4章 微過程
4.1 我行, 我的程序也沒問題
4.2 確定類和對象
4.3 確定類和對象的語義
4.4 確定類和對象的關系
4.5 實現類和對象
第5章 開發(fā)組
5.1 敵視程序員的經理以及為他們工作的程序員
5.2 角色和職責
5.3 資源分配
5.4 技術轉型
5.5 為開發(fā)人員服務的工具
第6章 管理和規(guī)劃
6.1 我會在下一個項目中學會需要了解的一切
6.2 管理風險
6.3 制定計劃和安排進度
6.4 成本核算和人員調配
6.5 監(jiān)控.度量和測試
6.6 編寫文檔
6.7 處于危機的項目
第7章 特殊話題
7.1 特殊的程序設計內容
7.2 以用戶為中心的系統(tǒng)
7.3 以數據為中心的系統(tǒng)
7.4 以計算為中心的系統(tǒng)
7.5 分布式系統(tǒng)
7.6 遺留系統(tǒng)
7.7 信息管理系統(tǒng)
7.8 實時系統(tǒng)
7.9 框架
結束語
推薦性做法匯總
經驗性法則匯總
詞匯表
參考資料